public interface TreeNodeDeepOffset<Node extends TreeNode> extends TreeNodeDeepCounter<Node>
| A (0) | |||||
| B (1) | C (4) | ||||
| D (2) | E (3) | F (5) | G (9) | ||
| H (6) | I (7) | J (8) | |||
a.deepOffset(3) == e e.deepOffset(3) == h i.deepOffset(-5) == d a.getRootOffset() == 0 h.getRootOffset() == 6 | Modifier and Type | Method and Description |
|---|---|
Node |
deepOffset(int offset)
Возвращает узел относительно текущего в древе, движение согласно порядку обхода узлов вглубь.
|
int |
getRootOffset()
Возвращает смещение узла относительно корня древа
|
getNodesCount, onTreeNodeAdded, onTreeNodeRemovedonTreeNodeAdding, onTreeNodeRemoving, popupaddTreeNodeListener, addTreeNodeListener, fireTreeNodeEvent, getTreeNodeListeners, hasTreeNodeListener, onTreeNodeEvent, onTreeNodeEvent, removeTreeNodeListenergetChildren, getIndex, getNextSibling, getParent, getPreviousSibling, getSibling, tree, visit, visit, visit, walkNode deepOffset(int offset)
offset - смещение,int getRootOffset()
Copyright © 2017. All rights reserved.