public interface DockFrontendInternals
DockFrontend
.Modifier and Type | Method and Description |
---|---|
void |
clean(DockSituationIgnore ignore)
Removes all child-parent relations expect the ones filtered out
by
ignore . |
AdjacentDockFactory<?>[] |
getAdjacentDockFactories()
Gets a list of all
AdjacentDockFactory s that were added using DockFrontend.registerAdjacentFactory(AdjacentDockFactory) . |
DockFactory<?,?,?>[] |
getBackupDockFactories()
Gets a list of all
DockFactory s that were added using DockFrontend.registerBackupFactory(DockFactory) . |
DockFrontend.DockInfo[] |
getDockables()
Gets information about all the
Dockable s that are registered. |
DockFactory<?,?,?>[] |
getDockFactories()
Gets a list of all
DockFactory s 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(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
AdjacentDockFactory s 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
VetoableDockFrontendListener s for questioning about some operations. |
DockFrontend getFrontend()
void clean(DockSituationIgnore ignore)
ignore
.ignore
- a filter, never null
DockFrontend.RootInfo[] getRoots()
DockFrontend.DockInfo[] getDockables()
Dockable
s that are registered.DockFrontend.DockInfo getInfo(String key)
key
.key
- the name of some elementnull
if nothing was foundDockFrontend.DockInfo getInfo(Dockable dockable)
dockable
.dockable
- some dockable to searchnull
if nothing was foundDockFactory<?,?,?>[] getDockFactories()
DockFactory
s that were added using DockFrontend.registerFactory(DockFactory)
.DockFactory<?,?,?>[] getBackupDockFactories()
DockFactory
s that were added using DockFrontend.registerBackupFactory(DockFactory)
.AdjacentDockFactory<?>[] getAdjacentDockFactories()
AdjacentDockFactory
s that were added using DockFrontend.registerAdjacentFactory(AdjacentDockFactory)
.DockablePropertyFactory[] getPropertyFactories()
AdjacentDockFactory
s that were added using DockFrontend.registerFactory(DockablePropertyFactory)
.MissingDockableStrategy getMissingDockableStrategy()
Dockable
is found but the dockable itself is missing.null
VetoManager getVetos()
VetoableDockFrontendListener
s for questioning about some operations.