Package org.flexdock.perspective
Class LayoutSequence
- java.lang.Object
-
- org.flexdock.perspective.LayoutSequence
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,DockingConstants
public class LayoutSequence extends java.lang.Object implements java.lang.Cloneable, java.io.Serializable, DockingConstants
- Author:
- Christopher Butler
- 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 LayoutSequence()
LayoutSequence(DockingState[] dockingStates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(java.lang.String dockable)
void
add(java.lang.String dockable, java.lang.String relativeParent)
void
add(java.lang.String dockableId, java.lang.String relativeParentId, java.lang.String region, float ratio)
void
add(Dockable dockable)
void
add(Dockable dockable, Dockable relativeParent)
void
add(Dockable dockable, Dockable relativeParent, java.lang.String region, float ratio)
void
add(DockingState dockingState)
void
apply(DockingPort port)
java.lang.Object
clone()
java.util.List
getDockingStates()
-
-
-
Constructor Detail
-
LayoutSequence
public LayoutSequence()
-
LayoutSequence
public LayoutSequence(DockingState[] dockingStates)
-
-
Method Detail
-
add
public void add(Dockable dockable)
-
add
public void add(java.lang.String dockable)
-
add
public void add(java.lang.String dockable, java.lang.String relativeParent)
-
add
public void add(Dockable dockable, Dockable relativeParent, java.lang.String region, float ratio)
-
add
public void add(java.lang.String dockableId, java.lang.String relativeParentId, java.lang.String region, float ratio)
-
add
public void add(DockingState dockingState)
-
apply
public void apply(DockingPort port)
-
getDockingStates
public java.util.List getDockingStates()
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
-