org.flexdock.docking.state.tree
public class DockableNode extends DockingNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObjectACTIVE_WINDOW, BOTTOM, CENTER, CENTER_REGION, CLOSE_ACTION, DEFAULT_PERSISTENCE_KEY, DOCKING_ID, EAST_REGION, HEAVYWEIGHT_DOCKABLES, HORIZONTAL, LEFT, MOUSE_PRESSED, NORTH_REGION, PERMANENT_FOCUS_OWNER, PIN_ACTION, REGION, RIGHT, SOUTH_REGION, TOP, UNINITIALIZED, UNINITIALIZED_RATIO, UNKNOWN_REGION, UNSPECIFIED_SIBLING_PREF, VERTICAL, WEST_REGION| Constructor and Description |
|---|
DockableNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(MutableTreeNode newChild) |
Dockable |
getDockable() |
String |
getDockableId() |
Object |
getDockingObject() |
void |
setDockableId(String dockableId) |
protected DockingNode |
shallowClone() |
clone, deepClone, getUserObjectbreadthFirstEnumeration, children, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitinsert, remove, remove, removeFromParent, setParent, setUserObjectchildren, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeafpublic String getDockableId()
public void setDockableId(String dockableId)
public Dockable getDockable()
public void add(MutableTreeNode newChild)
add in interface LayoutNodeadd in class DefaultMutableTreeNodepublic Object getDockingObject()
getDockingObject in interface LayoutNodegetDockingObject in class DockingNodeprotected DockingNode shallowClone()
shallowClone in class DockingNode