|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ControllerSetupCollection | A collection of ControllerSetupListeners. |
| DirectRemoteRelocator | A simplified version of RemoteRelocator. |
| DockControllerFactory | Contains various factory methods which are used during initialization
of a DockController |
| 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. |
| KeyboardController | An observer of all KeyEvent, forwarding them to registered listeners. |
| 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. |
| Class Summary | |
|---|---|
| AbstractKeyboardController | Abstract implementation of KeyboardController offering methods to store and call
KeyboardListeners. |
| AcceptanceDockRelocatorMode | A DockRelocatorMode that adds itself as a DockAcceptance
to the DockController when activated. |
| ActionBinder | A manager which ensures that every DockAction is bound to its Dockables. |
| ComponentHierarchyObserver | A class collecting all Components which are somehow used on or with
the Dockables in the realm of one DockController. |
| DefaultDockControllerFactory | A very simple implementation of DockControllerFactory, creating
only the default-versions of every element. |
| DefaultFocusController | Default implementation of FocusController. |
| DefaultKeyboardController | A KeyboardController that can either use a global AWTEventListener or
a set of KeyListeners to receive KeyEvents. |
| DefaultMouseFocusObserver | A focus controller which adds an AWTEventListener to the
Toolkit to receive events which may change the focus. |
| DockableSelector | A DockableSelector is able to open a popup when the user hits a special
combination of keys. |
| DockRegister | A set of all Dockables and
DockStations currently used in the
system. |
| 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. |
| 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. |
| SingleParentRemover | An observer of a DockController. |
| VisibilityFocusObserver | A listener to the DockRegister, ensuring that always the newest or
a visible Dockable has the focus. |
| Enum Summary | |
|---|---|
| RemoteRelocator.Reaction | Tells a caller of a method whether the RemoteRelocator has
finished the drag & drop operation or not. |
Classes responsible to handle some global task. They are used directly
by a DockController performing their task in the
realm of that DockController.
The DockController uses a
DockControllerFactory to
create instances of the handlers it needs, clients might provide an own
factory to change some behaviour of the framework.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||