Package org.flexdock.docking.state
Class DockingState
- java.lang.Object
-
- org.flexdock.docking.state.DockingState
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,DockingConstants
public class DockingState extends java.lang.Object implements java.lang.Cloneable, java.io.Serializable, DockingConstants
- Author:
- Mateusz Szczap
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.flexdock.docking.DockingConstants
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 Summary
Constructors Constructor Description DockingState(java.lang.String dockableId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()java.awt.PointgetCenterPoint()intgetCenterX()intgetCenterY()DockablegetDockable()java.lang.StringgetDockableId()java.lang.StringgetFloatingGroup()intgetMinimizedConstraint()DockingPathgetPath()java.lang.StringgetRegion()DockablegetRelativeParent()java.lang.StringgetRelativeParentId()floatgetSplitRatio()booleanhasCenterPoint()booleanhasDockingPath()booleanisFloating()booleanisMinimized()voidsetCenter(java.awt.Point p)voidsetCenterX(int centerX)voidsetCenterY(int centerY)voidsetFloatingGroup(java.lang.String group)voidsetMinimizedConstraint(int constraint)voidsetPath(DockingPath path)voidsetRegion(java.lang.String region)voidsetRelativeParent(Dockable parent)voidsetRelativeParentId(java.lang.String relativeParentId)voidsetSplitRatio(float ratio)java.lang.StringtoString()
-
-
-
Method Detail
-
getDockable
public Dockable getDockable()
-
getDockableId
public java.lang.String getDockableId()
-
getSplitRatio
public float getSplitRatio()
-
setSplitRatio
public void setSplitRatio(float ratio)
-
getRegion
public java.lang.String getRegion()
-
setRegion
public void setRegion(java.lang.String region)
-
getMinimizedConstraint
public int getMinimizedConstraint()
-
getFloatingGroup
public java.lang.String getFloatingGroup()
-
isFloating
public boolean isFloating()
-
isMinimized
public boolean isMinimized()
-
hasDockingPath
public boolean hasDockingPath()
-
getPath
public DockingPath getPath()
-
setPath
public void setPath(DockingPath path)
-
setMinimizedConstraint
public void setMinimizedConstraint(int constraint)
-
setFloatingGroup
public void setFloatingGroup(java.lang.String group)
-
getRelativeParent
public Dockable getRelativeParent()
-
getRelativeParentId
public java.lang.String getRelativeParentId()
-
setRelativeParent
public void setRelativeParent(Dockable parent)
-
setRelativeParentId
public void setRelativeParentId(java.lang.String relativeParentId)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getCenterX
public int getCenterX()
-
setCenterX
public void setCenterX(int centerX)
-
getCenterY
public int getCenterY()
-
setCenterY
public void setCenterY(int centerY)
-
setCenter
public void setCenter(java.awt.Point p)
-
getCenterPoint
public java.awt.Point getCenterPoint()
-
hasCenterPoint
public boolean hasCenterPoint()
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
-