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
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(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. |
DockFrontend getFrontend()
void clean(DockSituationIgnore ignore)
ignore.ignore - a filter, never nullDockFrontend.RootInfo[] getRoots()
DockFrontend.DockInfo[] getDockables()
Dockables 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()
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.Copyright © 2017 Docking Frames. All rights reserved.