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 Details

    • isValid NEW

      boolean isValid()
    • isEnabled NEW

      boolean isEnabled()
    • reportNotEnabled NEW

      void reportNotEnabled(Component focusOwner)
    • getKeyBindingPrecedence NEW

      KeyBindingPrecedence getKeyBindingPrecedence()
    • execute

      void execute()