|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DockFrontendInternals
A set of data and methods that may be exclusively used while changing
the layout of a DockFrontend.
| Method Summary | |
|---|---|
void |
clean(DockSituationIgnore ignore)
Removes all child-parent relations expect the ones filtered out by ignore. |
AdjacentDockFactory<?>[] |
getAdjacentDockFactories()
Gets a list of all AdjacentDockFactorys that were added using DockFrontend.registerAdjacentFactory(AdjacentDockFactory). |
DockFactory<?,?,?>[] |
getBackupDockFactories()
Gets a list of all DockFactorys that were added using DockFrontend.registerBackupFactory(DockFactory). |
DockFrontend.DockInfo[] |
getDockables()
Gets information about all the Dockables that are registered. |
DockFactory<?,?,?>[] |
getDockFactories()
Gets a list of all DockFactorys that were added using DockFrontend.registerFactory(DockFactory). |
DockFrontend |
getFrontend()
The frontend that grants this permissions. |
DockFrontend.DockInfo |
getInfo(Dockable dockable)
Searches information about dockable. |
DockFrontend.DockInfo |
getInfo(java.lang.String key)
Searches for information about the Dockable with unique identifier key. |
MissingDockableStrategy |
getMissingDockableStrategy()
Gets information how to handle cases where information about a Dockable is found but the dockable itself is missing. |
DockablePropertyFactory[] |
getPropertyFactories()
Gets a list of all AdjacentDockFactorys that were added using DockFrontend.registerFactory(DockablePropertyFactory). |
DockFrontend.RootInfo[] |
getRoots()
Gets information about all the roots that are registered. |
VetoManager |
getVetos()
Allows access to all the VetoableDockFrontendListeners for questioning about some operations. |
| Method Detail |
|---|
DockFrontend getFrontend()
void clean(DockSituationIgnore ignore)
ignore.
ignore - a filter, never nullDockFrontend.RootInfo[] getRoots()
DockFrontend.DockInfo[] getDockables()
Dockables that are registered.
DockFrontend.DockInfo getInfo(java.lang.String key)
key.
key - the name of some element
null if nothing was foundDockFrontend.DockInfo getInfo(Dockable dockable)
dockable.
dockable - some dockable to search
null if nothing was foundDockFactory<?,?,?>[] getDockFactories()
DockFactorys that were added using DockFrontend.registerFactory(DockFactory).
DockFactory<?,?,?>[] getBackupDockFactories()
DockFactorys that were added using DockFrontend.registerBackupFactory(DockFactory).
AdjacentDockFactory<?>[] getAdjacentDockFactories()
AdjacentDockFactorys that were added using DockFrontend.registerAdjacentFactory(AdjacentDockFactory).
DockablePropertyFactory[] getPropertyFactories()
AdjacentDockFactorys that were added using DockFrontend.registerFactory(DockablePropertyFactory).
MissingDockableStrategy getMissingDockableStrategy()
Dockable is found but the dockable itself is missing.
nullVetoManager getVetos()
VetoableDockFrontendListeners for questioning about some operations.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||