Package | Description |
---|---|
bibliothek.gui.dock.control |
Classes responsible to handle some global task.
|
bibliothek.gui.dock.event |
Listeners, adapters and events used in the whole framework.
A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener. |
Modifier and Type | Class and Description |
---|---|
class |
ActionBinder
A manager which ensures that every
DockAction is bound to its Dockable s. |
class |
VisibilityFocusObserver
A listener to the
DockRegister , ensuring that always the newest or
a visible Dockable has the focus. |
Modifier and Type | Method and Description |
---|---|
DockRegisterListener |
DefaultDockControllerFactory.createActionBinder(DockController controller,
ControllerSetupCollection setup) |
DockRegisterListener |
DockControllerFactory.createActionBinder(DockController controller,
ControllerSetupCollection setup)
Creates a listener that will ensure that every
DockAction is
bound to its Dockable . |
DockRegisterListener |
DefaultDockControllerFactory.createVisibilityFocusObserver(DockController controller,
ControllerSetupCollection setup) |
DockRegisterListener |
DockControllerFactory.createVisibilityFocusObserver(DockController controller,
ControllerSetupCollection setup)
Creates a listener which will observe all stations to ensure that
the focused
Dockable is always visible. |
protected DockRegisterListener[] |
DockRegister.listDockRegisterListeners()
Gets a list of all registerListeners which are registered.
|
Modifier and Type | Method and Description |
---|---|
void |
DockRegister.addDockRegisterListener(DockRegisterListener listener)
Registers a listener which will receive notifications when a
Dockable or a DockStation is added or removed from
this register. |
void |
DockRegister.removeDockRegisterListener(DockRegisterListener listener)
Removes a listener from this register.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DockListener
Deprecated.
clients should use the listeners they require directly
|
Modifier and Type | Class and Description |
---|---|
class |
DockAdapter
Deprecated.
clients should use the required listener or adapter class directly
|
class |
DockRegisterAdapter
A
DockRegisterListener that contains only empty methods. |