org.flexdock.docking.state.tree
public class SplitNode extends DockingNode implements DockingConstants
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 |
|---|
SplitNode(int orientation,
int region,
float percentage,
String siblingId) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
getDockingObject() |
String |
getDockingRegion() |
Component |
getLeftComponent() |
int |
getOrientation() |
String |
getOrientationDesc() |
float |
getPercentage() |
int |
getRegion() |
String |
getRegionDesc() |
Component |
getRightComponent() |
String |
getSiblingId() |
JSplitPane |
getSplitPane() |
void |
setDockingRegion(String dockingRegion) |
void |
setOrientation(int orientation) |
void |
setPercentage(float percentage) |
void |
setRegion(int region) |
void |
setSiblingId(String siblingId) |
protected DockingNode |
shallowClone() |
String |
toString() |
deepClone, getUserObjectadd, 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, setUserObjectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddinsert, remove, remove, removeFromParent, setParent, setUserObjectchildren, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeafpublic SplitNode(int orientation,
int region,
float percentage,
String siblingId)
public int getOrientation()
public void setOrientation(int orientation)
public float getPercentage()
public void setPercentage(float percentage)
public int getRegion()
public void setRegion(int region)
public String getSiblingId()
public void setSiblingId(String siblingId)
public String toString()
toString in class DefaultMutableTreeNodepublic String getRegionDesc()
public String getOrientationDesc()
public Object clone()
clone in interface LayoutNodeclone in class DockingNodepublic String getDockingRegion()
public void setDockingRegion(String dockingRegion)
public Object getDockingObject()
getDockingObject in interface LayoutNodegetDockingObject in class DockingNodepublic JSplitPane getSplitPane()
public Component getLeftComponent()
public Component getRightComponent()
protected DockingNode shallowClone()
shallowClone in class DockingNode