| Package | Description |
|---|---|
| bibliothek.extension.gui.dock.preference |
Generic collection of preferences used in this framework.
|
| bibliothek.extension.gui.dock.preference.editor |
A set of
PreferenceEditors
for types that are often used. |
| bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
| bibliothek.gui.dock.control |
Classes responsible to handle some global task.
|
| bibliothek.gui.dock.control.focus |
The focus sub-system is responsible for transferring the focus to the currently
active
Dockable. |
| bibliothek.gui.dock.control.relocator |
Various implementations of
RelocateOperation. |
| Class and Description |
|---|
| ModifierMask
A
ModifierMask represents a pattern that tells what modifier keys
are currently pressed. |
| Class and Description |
|---|
| ModifierMask
A
ModifierMask represents a pattern that tells what modifier keys
are currently pressed. |
| Class and Description |
|---|
| ComponentHierarchyObserver
A class collecting all
Components which are somehow used on or with
the Dockables in the realm of one DockController. |
| ControllerSetupCollection
A collection of
ControllerSetupListeners. |
| DockableSelector
A
DockableSelector is able to open a popup when the user hits a special
combination of keys. |
| DockControllerFactory
Contains various factory methods which are used during initialization
of a
DockController |
| DockRegister
A set of all
Dockables and
DockStations currently used in the
system. |
| DockRelocator
The
DockRelocator is responsible for executing and managing the basic drag and drop
operations. |
| DoubleClickController
Adds a
MouseListener to all Dockables, DockTitles
and other DockElementRepresentatives, informs the registered DoubleClickListeners
whenever the user clicks twice on such an element. |
| GlobalMouseDispatcher
The
GlobalMouseDispatcher is used to keep track of the location of mouse on the screen. |
| KeyboardController
An observer of all
KeyEvent, forwarding them to registered listeners. |
| PopupController
Manages the popup menus, adds a listeners to all
DockElementRepresentatives to open popup menus
when the user makes a right click. |
| SingleParentRemover
An observer of a
DockController. |
| Class and Description |
|---|
| AbstractKeyboardController
Abstract implementation of
KeyboardController offering methods to store and call
KeyboardListeners. |
| BasicRemoteRelocator
Definition of properties shared by the
RemoteRelocator and by the DirectRemoteRelocator. |
| ControllerSetupCollection
A collection of
ControllerSetupListeners. |
| DirectRemoteRelocator
A simplified version of
RemoteRelocator. |
| DockableSelector
A
DockableSelector is able to open a popup when the user hits a special
combination of keys. |
| DockControllerFactory
Contains various factory methods which are used during initialization
of a
DockController |
| DockRegister
A set of all
Dockables and
DockStations currently used in the
system. |
| DockRelocator
The
DockRelocator is responsible for executing and managing the basic drag and drop
operations. |
| DockRelocatorMode
A
DockRelocatorMode is used by a DockRelocator to change
the behaviour of the drag and drop-operation depending what the user
does with the mouse and the keyboard. |
| DoubleClickController
Adds a
MouseListener to all Dockables, DockTitles
and other DockElementRepresentatives, informs the registered DoubleClickListeners
whenever the user clicks twice on such an element. |
| GlobalMouseDispatcher
The
GlobalMouseDispatcher is used to keep track of the location of mouse on the screen. |
| KeyboardController
An observer of all
KeyEvent, forwarding them to registered listeners. |
| ModifierMask
A
ModifierMask represents a pattern that tells what modifier keys
are currently pressed. |
| PopupController
Manages the popup menus, adds a listeners to all
DockElementRepresentatives to open popup menus
when the user makes a right click. |
| RemoteRelocator
A remote relocator can be used to perform a drag & drop operation of a
Dockable without the need to know more than the Dockable. |
| RemoteRelocator.Reaction
Tells a caller of a method whether the
RemoteRelocator has
finished the drag & drop operation or not. |
| SingleParentRemover
An observer of a
DockController. |
| Class and Description |
|---|
| ControllerSetupCollection
A collection of
ControllerSetupListeners. |
| Class and Description |
|---|
| ControllerSetupCollection
A collection of
ControllerSetupListeners. |
| DirectRemoteRelocator
A simplified version of
RemoteRelocator. |
| DockRelocator
The
DockRelocator is responsible for executing and managing the basic drag and drop
operations. |
| DockRelocatorMode
A
DockRelocatorMode is used by a DockRelocator to change
the behaviour of the drag and drop-operation depending what the user
does with the mouse and the keyboard. |
| RemoteRelocator
A remote relocator can be used to perform a drag & drop operation of a
Dockable without the need to know more than the Dockable. |
| RemoteRelocator.Reaction
Tells a caller of a method whether the
RemoteRelocator has
finished the drag & drop operation or not. |
Copyright © 2018. All rights reserved.