Package docking
Interface ExecutableAction
- All Known Implementing Classes:
SystemExecutableAction
public interface ExecutableAction
A class used by the
KeyBindingOverrideKeyEventDispatcher
. It represents an action and
the context in which that action should operate if execute()
is called. This class is
created for each keystroke that maps to a tool action.
This is not meant to be used outside of this API.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
execute()
boolean
boolean
isValid()
void
reportNotEnabled
(Component focusOwner)
-
Method Details
-
isValid
boolean isValid() -
isEnabled
boolean isEnabled() -
reportNotEnabled
-
getKeyBindingPrecedence
KeyBindingPrecedence getKeyBindingPrecedence() -
execute
void execute()
-