Class DockingState

java.lang.Object
org.flexdock.docking.state.DockingState
All Implemented Interfaces:
Serializable, Cloneable, DockingConstants

public class DockingState extends Object implements Cloneable, Serializable, DockingConstants
Author:
Mateusz Szczap
See Also:
  • Constructor Details

    • DockingState

      public DockingState(String dockableId)
  • Method Details

    • getDockable

      public Dockable getDockable()
    • getDockableId

      public String getDockableId()
    • getSplitRatio

      public float getSplitRatio()
    • setSplitRatio

      public void setSplitRatio(float ratio)
    • getRegion

      public String getRegion()
    • setRegion

      public void setRegion(String region)
    • getMinimizedConstraint

      public int getMinimizedConstraint()
    • getFloatingGroup

      public 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(String group)
    • getRelativeParent

      public Dockable getRelativeParent()
    • getRelativeParentId

      public String getRelativeParentId()
    • setRelativeParent

      public void setRelativeParent(Dockable parent)
    • setRelativeParentId

      public void setRelativeParentId(String relativeParentId)
    • toString

      public String toString()
      Overrides:
      toString in class 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(Point p)
    • getCenterPoint

      public Point getCenterPoint()
    • hasCenterPoint

      public boolean hasCenterPoint()
    • clone

      public Object clone()
      Overrides:
      clone in class Object