|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use bibliothek.gui.dock.control | |
|---|---|
| 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.common.intern | Classes and interfaces used internally. |
| bibliothek.gui.dock.common.intern.ui | Base-classes intended for inheritance and small strategy-classes modifying the way Core works. |
| bibliothek.gui.dock.control | Classes responsible to handle some global task. |
| bibliothek.gui.dock.control.focus | The focus sub-system is responsible for transfering the focus to the currently
active Dockable. |
| bibliothek.gui.dock.control.relocator | Various implementations of RelocateOperation. |
| Classes in bibliothek.gui.dock.control used by bibliothek.extension.gui.dock.preference | |
|---|---|
| ModifierMask
A ModifierMask represents a pattern that tells what modifier keys
are currently pressed. |
|
| Classes in bibliothek.gui.dock.control used by bibliothek.extension.gui.dock.preference.editor | |
|---|---|
| ModifierMask
A ModifierMask represents a pattern that tells what modifier keys
are currently pressed. |
|
| Classes in bibliothek.gui.dock.control used by bibliothek.gui | |
|---|---|
| ComponentHierarchyObserver
A class collecting all Components which are somehow used on or with
the Dockables in the realm of one DockController.A global instance of ComponentHierarchyObserver can be obtained
through DockController.getComponentHierarchyObserver().Note that a hierarchy observer may also know Components which are
not directly associated with Dockables. |
|
| 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 DoubleClickController.GlobalDoubleClickListeners
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. |
|
| Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.common.intern | |
|---|---|
| DockControllerFactory
Contains various factory methods which are used during initialization of a DockController |
|
| Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.common.intern.ui | |
|---|---|
| SingleParentRemover
An observer of a DockController. |
|
| Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.control | |
|---|---|
| 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 DoubleClickController.GlobalDoubleClickListeners
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.The methods of this interface correspond to methods which are used in MouseListener and MouseMotionListener:
RemoteRelocator.init(int, int, int, int, int)
MouseListener.mousePressed(MouseEvent)
RemoteRelocator.drag(int, int, int)
MouseMotionListener.mouseDragged(MouseEvent)
RemoteRelocator.drop(int, int, int)
MouseListener.mouseReleased(MouseEvent)
The names of these three methods correspond to their normal reaction, when only the left mouse button is pressed (or released). |
|
| 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. |
|
| Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.control.focus | |
|---|---|
| ControllerSetupCollection
A collection of ControllerSetupListeners. |
|
| Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.control.relocator | |
|---|---|
| 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.The methods of this interface correspond to methods which are used in MouseListener and MouseMotionListener:
RemoteRelocator.init(int, int, int, int, int)
MouseListener.mousePressed(MouseEvent)
RemoteRelocator.drag(int, int, int)
MouseMotionListener.mouseDragged(MouseEvent)
RemoteRelocator.drop(int, int, int)
MouseListener.mouseReleased(MouseEvent)
The names of these three methods correspond to their normal reaction, when only the left mouse button is pressed (or released). |
|
| RemoteRelocator.Reaction
Tells a caller of a method whether the RemoteRelocator has
finished the drag & drop operation or not. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||