|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
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 |
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. |
FocusAwareComponent | A Component implementing this interface tells the framework that
it is aware of the existence of the MouseFocusObserver and that this
Component prefers to request its focus independently. |
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 | |
---|---|
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 Dockable s. |
ComponentHierarchyObserver | A class collecting all Component s which are somehow used on or with
the Dockable s in the realm of one DockController . |
DefaultDockControllerFactory | A very simple implementation of DockControllerFactory , creating
only the default-versions of every element. |
DefaultDockRelocator | Default implementation of a handler that performs the drag & drop operations
for a DockController . |
DefaultKeyboardController | A KeyboardController that listens to all events through
an AWTEventListener . |
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. |
DockRelocator | A manager adding MouseListener and
MouseMotionListener to every
DockElementRepresentative s and handling the
drag and drop events. |
DoubleClickController | Adds a MouseListener to all Dockable s, DockTitle s
and other DockElementRepresentative s, informs the registered DoubleClickController.GlobalDoubleClickListener s
whenever the user clicks twice on such an element. |
FocusController | A listener to the DockRegister , ensuring that always the newest or
a visible Dockable has the focus. |
KeyboardController | An observer of all KeyEvents, forwarding them to registered listeners. |
ModifierMask | A ModifierMask represents a pattern that tells what modifier keys
are currently pressed. |
MouseFocusObserver | A FocusController listens to all AWT-events. |
PopupController | Adds listeners to all DockElementRepresentative s. |
SingleParentRemover | An observer of a DockController . |
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 |