| com.projity.grouping.core.hierarchy.NodeHierarchy
All known Subclasses: com.projity.grouping.core.hierarchy.AbstractMutableNodeHierarchy,
Method Summary | |
public void | add(Node parent, List children, int position, int actionType) | public void | addHierarchyListener(HierarchyListener l) | public void | checkEndVoidNodes(int actionType) | public void | checkEndVoidNodes(boolean subproject, int actionType) | public void | cleanVoidChildren() | public Object | clone() | public void | fireInsertion(Node[] nodes) | public void | fireRemoval(Node[] nodes) | public void | fireUpdate() | public void | fireUpdate(Node[] nodes) | public List | getChildren(Node parent) | public HierarchyListener[] | getHierarchyListeners() | public EventListener[] | getHierarchyListeners(Class listenerType) | public int | getIndexOfNode(Node key, boolean skipVoid) | public int | getLevel(Node node) | public int | getNbEndVoidNodes() | public Node | getNext(Node current) | public Node | getParent(Node child) | public Node | getPrevious(Node current) | public void | indent(List nodes, int deltaLevel, NodeModel model, int actionType) | public boolean | isSummary(Node node) | public Iterator | iterator() | public Iterator | iterator(Node rootNode) | public void | move(Node node, Node newParent, int actionType) | public void | paste(Node parent, List children, int position, NodeModel model, int actionType) | public void | remove(List nodes, NodeModel model, int actionType, boolean removeDependencies) | public void | removeAll(NodeModel model, int actionType) | public void | removeHierarchyListener(HierarchyListener l) | public void | renumber() | public Node | search(Object key, Comparator c) | public void | setNbEndVoidNodes(int nbEndVoidNodes) | public Iterator | shallowIterator(int maxLevel, boolean returnRoot) | public List | toList(boolean isNode, Predicate filter) | public void | visitAll(Closure visitor) | public void | visitAll(Node parent, Closure visitor) | public void | visitAll(Node root, boolean skipLazyParents, Closure visitor) | public void | visitAllLevelOrder(Node root, boolean skipLazyParents, Closure visitor) | public void | visitLeaves(Node node, Closure visitor) |
add | public void add(Node parent, List children, int position, int actionType)(Code) | | |
checkEndVoidNodes | public void checkEndVoidNodes(int actionType)(Code) | | |
checkEndVoidNodes | public void checkEndVoidNodes(boolean subproject, int actionType)(Code) | | |
cleanVoidChildren | public void cleanVoidChildren()(Code) | | |
fireInsertion | public void fireInsertion(Node[] nodes)(Code) | | |
fireRemoval | public void fireRemoval(Node[] nodes)(Code) | | |
fireUpdate | public void fireUpdate()(Code) | | |
fireUpdate | public void fireUpdate(Node[] nodes)(Code) | | |
getIndexOfNode | public int getIndexOfNode(Node key, boolean skipVoid)(Code) | | |
getNbEndVoidNodes | public int getNbEndVoidNodes()(Code) | | |
isSummary | public boolean isSummary(Node node)(Code) | | |
remove | public void remove(List nodes, NodeModel model, int actionType, boolean removeDependencies)(Code) | | |
renumber | public void renumber()(Code) | | |
setNbEndVoidNodes | public void setNbEndVoidNodes(int nbEndVoidNodes)(Code) | | |
shallowIterator | public Iterator shallowIterator(int maxLevel, boolean returnRoot)(Code) | | |
toList | public List toList(boolean isNode, Predicate filter)(Code) | | |
visitAll | public void visitAll(Closure visitor)(Code) | | |
visitAll | public void visitAll(Node parent, Closure visitor)(Code) | | |
visitAll | public void visitAll(Node root, boolean skipLazyParents, Closure visitor)(Code) | | |
visitAllLevelOrder | public void visitAllLevelOrder(Node root, boolean skipLazyParents, Closure visitor)(Code) | | |
visitLeaves | public void visitLeaves(Node node, Closure visitor)(Code) | | |
|
|