Package docking.action
Class KeyBindingsManager
java.lang.Object
docking.action.KeyBindingsManager
- All Implemented Interfaces:
PropertyChangeListener
,EventListener
A class that organizes system key bindings by mapping them to assigned
DockingActionIf
s.
This class understands reserved system key bindings. For non-reserved key bindings, this class knows how to map a single key binding to multiple actions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAction
(ComponentProvider optionalProvider, DockingActionIf action) void
addReservedAction
(DockingActionIf action) void
addReservedAction
(DockingActionIf action, KeyStroke ks) void
dispose()
getDockingKeyAction
(KeyStroke keyStroke) void
void
removeAction
(DockingActionIf action)
-
Constructor Details
-
KeyBindingsManager
-
-
Method Details
-
addAction
-
addReservedAction
-
addReservedAction
-
removeAction
-
propertyChange
- Specified by:
propertyChange
in interfacePropertyChangeListener
-
getDockingKeyAction
-
dispose
public void dispose()
-