public class SplitNode extends DockingNode implements DockingConstants
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 |
---|
SplitNode(int orientation,
int region,
float percentage,
java.lang.String siblingId) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.Object |
getDockingObject() |
java.lang.String |
getDockingRegion() |
java.awt.Component |
getLeftComponent() |
int |
getOrientation() |
java.lang.String |
getOrientationDesc() |
float |
getPercentage() |
int |
getRegion() |
java.lang.String |
getRegionDesc() |
java.awt.Component |
getRightComponent() |
java.lang.String |
getSiblingId() |
javax.swing.JSplitPane |
getSplitPane() |
void |
setDockingRegion(java.lang.String dockingRegion) |
void |
setOrientation(int orientation) |
void |
setPercentage(float percentage) |
void |
setRegion(int region) |
void |
setSiblingId(java.lang.String siblingId) |
protected DockingNode |
shallowClone() |
java.lang.String |
toString() |
deepClone, getUserObject
add, 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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
add
public SplitNode(int orientation, int region, float percentage, java.lang.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 java.lang.String getSiblingId()
public void setSiblingId(java.lang.String siblingId)
public java.lang.String toString()
toString
in class javax.swing.tree.DefaultMutableTreeNode
public java.lang.String getRegionDesc()
public java.lang.String getOrientationDesc()
public java.lang.Object clone()
clone
in interface LayoutNode
clone
in class DockingNode
public java.lang.String getDockingRegion()
public void setDockingRegion(java.lang.String dockingRegion)
public java.lang.Object getDockingObject()
getDockingObject
in interface LayoutNode
getDockingObject
in class DockingNode
public javax.swing.JSplitPane getSplitPane()
public java.awt.Component getLeftComponent()
public java.awt.Component getRightComponent()
protected DockingNode shallowClone()
shallowClone
in class DockingNode