public class DockingPaneDockingAreaContainerAdapter extends AbstractDockingAreaContainer<Node,FXDockableData,FXDockableEntry>
DockingPane as a DockingAreaContainer.ACTIVE_DOCKABLE_PROPERTY_NAME| Constructor and Description |
|---|
DockingPaneDockingAreaContainerAdapter(DockingPane dockingPane,
ContextManager contextManager)
Creates a new instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
addDockingArea(DockingAreaDescriptor dockingAreaDescriptor)
Adds a Docking Area to this container.
|
FXDockableEntry |
getActiveDockable()
Gets the active Dockable.
|
String |
getDefaultEditorAreaId()
Gets the default editor Docking Area id.
|
Set<FXDockableEntry> |
getDockables()
Gets all Dockables of this Docking Area container.
|
SortedSet<FXDockableEntry> |
getSortedModifiedDockables()
Gets all modified Dockables of this Docking Area container, sorted by their titles.
|
void |
setActiveDockable(FXDockableEntry dockableEntry)
Sets the active Dockable.
|
addDockable, addDockableSetChangeListener, addDockingAreaSetChangeListener, addPropertyChangeListener, close, closeAndUnregisterView, closeEditors, fireActiveDockableChanged, fireDockableAdded, fireDockableRemoved, fireDockingAreaAdded, fireDockingAreaRemoved, getContent, getDockablePreferences, openAndRegisterNewView, openEditorForContent, registerDefaultDockablePreferences, removeDockableSetChangeListener, removeDockingAreaSetChangeListener, removePropertyChangeListener, unregisterDefaultDockablePreferencespublic DockingPaneDockingAreaContainerAdapter(DockingPane dockingPane, ContextManager contextManager)
dockingPane - the DockingPanecontextManager - the ContextManagerpublic boolean addDockingArea(DockingAreaDescriptor dockingAreaDescriptor)
dockingAreaDescriptor - the Docking Area descriptorpublic String getDefaultEditorAreaId()
DockingAreaKind.EDITORpublic Set<FXDockableEntry> getDockables()
public SortedSet<FXDockableEntry> getSortedModifiedDockables()
DockableData.getTitle()public void setActiveDockable(FXDockableEntry dockableEntry)
dockableEntry - the Dockable to set activeDockingAreaContainer.ACTIVE_DOCKABLE_PROPERTY_NAMEpublic FXDockableEntry getActiveDockable()
DockingAreaContainer.ACTIVE_DOCKABLE_PROPERTY_NAMECopyright © 2012–2019 Drombler. All rights reserved.