Package org.flexdock.perspective
Class Layout
java.lang.Object
org.flexdock.perspective.Layout
- All Implemented Interfaces:
Serializable,Cloneable,FloatManager
- Author:
- Christopher Butler
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.flexdock.docking.state.FloatManager
FloatManager.Stub -
Field Summary
Fields inherited from interface org.flexdock.docking.state.FloatManager
DEFAULT_STUB -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidaddFloatingGroup(FloatingGroup floatingGroup) voidaddListener(LayoutListener listener) voidaddToGroup(Dockable dockable, String groupId) voidapply(DockingPort dockingPort) clone()booleanbooleanfloatDockable(Dockable dockable, Component frameOwner) floatDockable(Dockable dockable, Component frameOwner, Rectangle screenBounds) getDockable(String id) Dockable[]getDockingState(String dockableId) getDockingState(String dockableId, boolean load) getDockingState(Dockable dockable) getDockingState(Dockable dockable, boolean load) String[]voidbooleanvoidremoveFromGroup(Dockable dockable) voidremoveListener(LayoutListener listener) voidsetDockingState(String dockableId, DockingState dockingState) voidsetRestorationLayout(LayoutNode restorationLayout) voidshow(Dockable dockable, DockingPort dockingPort)
-
Constructor Details
-
Layout
public Layout()
-
-
Method Details
-
addListener
-
removeListener
-
getListeners
-
add
-
add
-
remove
-
contains
-
contains
-
getDockable
-
getDockables
-
getDockingState
-
getDockingState
-
getDockingState
-
getDockingState
-
setDockingState
-
apply
-
hide
-
show
-
clone
-
floatDockable
- Specified by:
floatDockablein interfaceFloatManager
-
floatDockable
- Specified by:
floatDockablein interfaceFloatManager
-
getGroup
- Specified by:
getGroupin interfaceFloatManager
-
getFloatingGroupIds
-
getGroup
- Specified by:
getGroupin interfaceFloatManager
-
addFloatingGroup
-
addToGroup
- Specified by:
addToGroupin interfaceFloatManager
-
removeFromGroup
- Specified by:
removeFromGroupin interfaceFloatManager
-
isInitialized
public boolean isInitialized() -
getRestorationLayout
-
setRestorationLayout
-