org.flexdock.perspective
public class LayoutSequence extends Object implements Cloneable, Serializable, 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 and Description |
---|
LayoutSequence() |
LayoutSequence(DockingState[] dockingStates) |
Modifier and Type | Method and Description |
---|---|
void |
add(Dockable dockable) |
void |
add(Dockable dockable,
Dockable relativeParent) |
void |
add(Dockable dockable,
Dockable relativeParent,
String region,
float ratio) |
void |
add(DockingState dockingState) |
void |
add(String dockable) |
void |
add(String dockable,
String relativeParent) |
void |
add(String dockableId,
String relativeParentId,
String region,
float ratio) |
void |
apply(DockingPort port) |
Object |
clone() |
List |
getDockingStates() |
public LayoutSequence()
public LayoutSequence(DockingState[] dockingStates)
public void add(Dockable dockable)
public void add(String dockable)
public void add(DockingState dockingState)
public void apply(DockingPort port)
public List getDockingStates()