|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use bibliothek.gui.dock.control | |
---|---|
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.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. |
bibliothek.gui.dock.security | A package dealing with the issues of Applets and Wepstart-applications. DockingFrames monitors mouse- and other events globally. |
Classes in bibliothek.gui.dock.control used by bibliothek.gui | |
---|---|
ComponentHierarchyObserver
A class collecting all Component s which are somehow used on
the Dockable s in the realm of one DockController .A global instance of ComponentHierarchyObserver can be obtained
through DockController.getComponentHierarchyObserver() . |
|
ControllerSetupCollection
A collection of ControllerSetupListener s. |
|
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
A manager adding MouseListener and
MouseMotionListener to every Dockable
and DockTitle and handling the
drag and drop.The behaviour of a drag and drop operation can be made dependent of the keys that are pressed, using some DockRelocatorMode s. |
|
DoubleClickController
Adds a MouseListener to all Dockable s and DockTitle s
and informs the registered DoubleClickController.GlobalDoubleClickListener s whenever the user
clicks twice on such an element. |
|
KeyboardController
An observer of all KeyEvents, forwarding them to registered listeners. |
|
MouseFocusObserver
A FocusController listens to all AWT-events. |
|
SingleParentRemover
An observer of a DockController . |
Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.control | |
---|---|
ControllerSetupCollection
A collection of ControllerSetupListener s. |
|
DirectRemoteRelocator
A simplified version of RemoteRelocator . |
|
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
A manager adding MouseListener and
MouseMotionListener to every Dockable
and DockTitle and handling the
drag and drop.The behaviour of a drag and drop operation can be made dependent of the keys that are pressed, using some DockRelocatorMode s. |
|
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 Dockable s and DockTitle s
and informs the registered DoubleClickController.GlobalDoubleClickListener s whenever the user
clicks twice on such an element. |
|
KeyboardController
An observer of all KeyEvents, forwarding them to registered listeners. |
|
MouseFocusObserver
A FocusController listens to all AWT-events. |
|
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.event | |
---|---|
MouseFocusObserver
A FocusController listens to all AWT-events. |
Classes in bibliothek.gui.dock.control used by bibliothek.gui.dock.security | |
---|---|
ControllerSetupCollection
A collection of ControllerSetupListener s. |
|
DefaultDockControllerFactory
A very simple implementation of DockControllerFactory , creating
only the default-versions of every element. |
|
DockControllerFactory
Contains various factory methods which are used during initialization of a DockController |
|
KeyboardController
An observer of all KeyEvents, forwarding them to registered listeners. |
|
MouseFocusObserver
A FocusController listens to all AWT-events. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |