Package org.flexdock.docking.state
Interface LayoutManager
-
- All Known Implementing Classes:
PerspectiveManager
public interface LayoutManager- Author:
- Christopher Butler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LayoutNodecreateLayout(DockingPort port)booleandisplay(Dockable dockable)java.lang.StringgetDefaultPersistenceKey()DockingStategetDockingState(java.lang.String dockableId)DockingStategetDockingState(Dockable dockable)FloatManagergetFloatManager()booleanload()booleanload(java.lang.String persistenceKey)booleanrestore(boolean loadFromStorage)voidsetDefaultPersistenceKey(java.lang.String key)booleanstore()booleanstore(java.lang.String persistenceKey)
-
-
-
Method Detail
-
getDockingState
DockingState getDockingState(java.lang.String dockableId)
-
getDockingState
DockingState getDockingState(Dockable dockable)
-
getFloatManager
FloatManager getFloatManager()
-
createLayout
LayoutNode createLayout(DockingPort port)
-
display
boolean display(Dockable dockable)
-
store
boolean store() throws java.io.IOException, PersistenceException- Throws:
java.io.IOExceptionPersistenceException
-
store
boolean store(java.lang.String persistenceKey) throws java.io.IOException, PersistenceException- Throws:
java.io.IOExceptionPersistenceException
-
load
boolean load() throws java.io.IOException, PersistenceException- Throws:
java.io.IOExceptionPersistenceException
-
load
boolean load(java.lang.String persistenceKey) throws java.io.IOException, PersistenceException- Throws:
java.io.IOExceptionPersistenceException
-
restore
boolean restore(boolean loadFromStorage) throws java.io.IOException, PersistenceException- Throws:
java.io.IOExceptionPersistenceException
-
getDefaultPersistenceKey
java.lang.String getDefaultPersistenceKey()
-
setDefaultPersistenceKey
void setDefaultPersistenceKey(java.lang.String key)
-
-