| Package | Description |
|---|---|
| org.itsnat.core.domutil |
Contains utilities to manipulate DOM elements using the pattern approach (lists, tables and trees)
and other utility classes and interfaces.
|
| Modifier and Type | Method and Description |
|---|---|
ElementTreeNode |
ElementTree.addRootNode()
Adds a root tree node.
|
ElementTreeNode |
ElementTree.addRootNode(Object value)
Adds a root tree node and renders the value using the
current structure and renderer.
|
ElementTreeNode |
ElementTreeNodeList.addTreeNode()
Adds a new child tree node at the end of the list using the pattern (the new tree node markup is a clone).
|
ElementTreeNode |
ElementTreeNodeList.addTreeNode(Object value)
Adds a new child tree node at the end of the list and renders the specified value using
the current structure and renderer.
|
ElementTreeNode |
ElementGroupManager.createElementTreeNode(Element parentElement,
boolean removePattern)
Creates a pattern based DOM element tree node.
|
ElementTreeNode |
ElementGroupManager.createElementTreeNode(Element parentElement,
boolean removePattern,
ElementTreeNodeStructure structure,
ElementTreeNodeRenderer renderer)
Creates a pattern based DOM element tree node.
|
ElementTreeNode |
ElementTreeNodeList.getElementTreeNodeFromNode(Node node)
Returns the tree node containing the specified node.
|
ElementTreeNode |
ElementTreeNode.getElementTreeNodeFromNode(Node node)
Returns this tree node or the tree node containing the specified node.
|
ElementTreeNode |
ElementTree.getElementTreeNodeFromNode(Node node)
Returns the tree node containing the specified node.
|
ElementTreeNode |
ElementTree.getElementTreeNodeFromRow(int row)
Returns the tree node at the specified row position seeing the tree as a list (root node is 0).
|
ElementTreeNode |
ElementTreeNode.getElementTreeNodeParent()
Returns the parent tree node if exists.
|
ElementTreeNode |
ElementTreeNodeList.getFirstTreeNode()
Returns the first child tree node (position 0).
|
ElementTreeNode |
ElementTreeNodeList.getLastTreeNode()
Returns the last child tree node (position
getLength() - 1). |
ElementTreeNode |
ElementTreeNode.getNextSiblingTreeNode()
Returns the tree node immediately following this tree node (same level).
|
ElementTreeNode |
ElementTreeNode.getNextTreeNode()
Returns the next tree node in the logical order of the tree
(seen as a list).
|
ElementTreeNode |
ElementTreeNode.getPreviousSiblingTreeNode()
Returns the tree node immediately preceding this tree node (same level).
|
ElementTreeNode |
ElementTreeNode.getPreviousTreeNode()
Returns the previous tree node in the logical order of the tree
(seen as a list).
|
ElementTreeNode |
ElementTree.getRootNode()
Returns the root tree node.
|
ElementTreeNode |
ElementTreeNodeList.getTreeNodeAt(int index)
Returns the tree node at the specified index.
|
ElementTreeNode[] |
ElementTreeNodeList.getTreeNodes()
Returns the tree node list as an array.
|
ElementTreeNode |
ElementTreeNodeList.insertTreeNodeAt(int index)
Inserts a new child tree node at the specified position using the pattern (the new tree node markup is a clone).
|
ElementTreeNode |
ElementTreeNodeList.insertTreeNodeAt(int index,
Object value)
Inserts a new child tree node at the specified position and renders the specified value using
the current structure and renderer.
|
ElementTreeNode |
ElementTreeNodeList.removeTreeNodeAt(int index)
Removes the specified tree node.
|
| Modifier and Type | Method and Description |
|---|---|
Element |
ElementTreeNodeStructure.getChildListElement(ElementTreeNode treeNode,
Element nodeParent)
Returns the element containing the child tree nodes of the specified tree node.
|
Element |
ElementTreeNodeStructure.getContentElement(ElementTreeNode treeNode,
Element nodeParent)
Returns the content element of a tree node.
|
Element |
ElementTreeNodeStructure.getHandleElement(ElementTreeNode treeNode,
Element nodeParent)
Returns the handle element of a tree node.
|
Element |
ElementTreeNodeStructure.getIconElement(ElementTreeNode treeNode,
Element nodeParent)
Returns the icon element of a tree node.
|
Element |
ElementTreeNodeStructure.getLabelElement(ElementTreeNode treeNode,
Element nodeParent)
Returns the label element of a tree node.
|
void |
ElementTreeNodeRenderer.renderTreeNode(ElementTreeNode treeNode,
Object value,
Element labelElem,
boolean isNew)
Renders as markup the specified value into the specified tree node.
|
void |
ElementTreeNodeRenderer.unrenderTreeNode(ElementTreeNode treeNode,
Element labelElem)
Unrenders the markup of the specified tree node.
|
Copyright © Innowhere Software, Jose Maria Arranz Santamaria.