public class DockableNode extends DockingNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
ACTIVE_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, getUserObject
breadthFirstEnumeration, 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, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
insert, remove, remove, removeFromParent, setParent, setUserObject
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf
public String getDockableId()
public void setDockableId(String dockableId)
public Dockable getDockable()
public void add(MutableTreeNode newChild)
add
in interface LayoutNode
add
in class DefaultMutableTreeNode
public Object getDockingObject()
getDockingObject
in interface LayoutNode
getDockingObject
in class DockingNode
protected DockingNode shallowClone()
shallowClone
in class DockingNode