| Package | Description | 
|---|---|
| org.drombler.commons.docking | 
 This package contains GUI toolkit agnostic classes of a Docking Framework. 
 | 
| org.drombler.commons.docking.context | 
 Context support for the Docking Framework. 
 | 
| org.drombler.commons.docking.fx | 
 A JavaFX based Docking Framework. 
 | 
| org.drombler.commons.docking.spi | 
 This package contains GUI toolkit agnostic classes for implementing a Docking Framework (SPI). 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DockableEntryFactory<D,DATA extends DockableData,E extends DockableEntry<D,DATA>>
A  
DockableEntry factory. | 
class  | 
DockingManager<D,DATA extends DockableData,E extends DockableEntry<D,DATA>>
The docking manager manages Dockable views and editors along with their associated Dockable data and Dockable preferences. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractDockingAreaContainer<D,DATA extends DockableData,E extends DockableEntry<D,DATA>>
An abstract base class for  
DockingAreaContainer implementations. | 
interface  | 
DockingAreaContainer<D,DATA extends DockableData,E extends DockableEntry<D,DATA>>
A Docking Area container. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FXDockableEntry
A JavaFX-based entry in the Docking System, which groups a Dockable with its  
DockablePreferences and FXDockableData. | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
DockingAreaUtils.onSelectionChanged(org.softsmithy.lib.util.PositionableAdapter<? extends DockableEntry<?,?>> oldValue,
                  org.softsmithy.lib.util.PositionableAdapter<? extends DockableEntry<?,?>> newValue)
Handles onSelectionChanged events. 
 | 
static void | 
DockingAreaUtils.onSelectionChanged(org.softsmithy.lib.util.PositionableAdapter<? extends DockableEntry<?,?>> oldValue,
                  org.softsmithy.lib.util.PositionableAdapter<? extends DockableEntry<?,?>> newValue)
Handles onSelectionChanged events. 
 | 
Copyright © 2012–2019 Drombler. All rights reserved.