Uses of Class
com.almworks.jira.structure.api.util.RowTree.Node
Packages that use RowTree.Node
-
Uses of RowTree.Node in com.almworks.jira.structure.api.util
Methods in com.almworks.jira.structure.api.util that return RowTree.NodeModifier and TypeMethodDescriptionprotected RowTree.NodeIndexedRowTree.createNode(long rowId, int flags) protected RowTree.NodeRowTree.createNode(long rowId, int flags) Called always to create a new node for insertion in this tree.RowTree.Node.findFirstWithFlags(int flags) Starting with this node and going into its sub-tree, tries to find the first node that has the specified flags set.RowTree.Node.getFirstChild()RowTree.Node.getLastChild()RowTree.Node.getNextSibling()IndexedRowTree.getNodeWithRowId(long rowId) Quickly retrieves a node with the given row ID.RowTree.Node.getParent()RowTree.Node.getPrevSibling()RowTree.getSuperRoot()RowTree.insertNode(long rowId, int flags, RowTree.Node parentNode, RowTree.Node afterNode) Adds a node to the tree at the specified position.RowTree.moveNode(RowTree.Node node, RowTree.Node parentNode, RowTree.Node afterNode) Moves node within a treeMethods in com.almworks.jira.structure.api.util with parameters of type RowTree.NodeModifier and TypeMethodDescriptionvoidRowTree.appendForest(Forest forest, RowTree.Node underNode, RowTree.Node afterNode) Appends forest at the specified place.intRowTree.appendForest(Forest forest, RowTree.Node parentNode, RowTree.Node afterNode, int parentIndex, int flags, LongPredicate rowFilter) Generic utility method for adding the forest to the RowTree, with parameters for optimization.protected voidIndexedRowTree.forgetNode(RowTree.Node node) protected voidRowTree.forgetNode(RowTree.Node node) Called always when a node is removed (with its sub-nodes).RowTree.insertNode(long rowId, int flags, RowTree.Node parentNode, RowTree.Node afterNode) Adds a node to the tree at the specified position.RowTree.moveNode(RowTree.Node node, RowTree.Node parentNode, RowTree.Node afterNode) Moves node within a treevoidRowTree.remove(RowTree.Node node) Removes node and its sub-tree from the tree.