Package docking
Class DockingKeyBindingAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- docking.DockingKeyBindingAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener,java.io.Serializable,java.lang.Cloneable,java.util.EventListener,javax.swing.Action
- Direct Known Subclasses:
MultipleKeyAction
public abstract class DockingKeyBindingAction extends javax.swing.AbstractActionA class that can be used as an interface for using actions associated with keybindings. This class is meant to only by used by internal Ghidra key event processing.- See Also:
- Serialized Form
-
-
Field Summary
Fields Change Modifier and Type Field Description protected javax.swing.KeyStrokekeyStrokeNEW protected DockingTooltoolREMOVED winMgr() (Removed)
-
Constructor Summary
Constructors Change Constructor Description DockingKeyBindingAction(DockingTool tool, DockingActionIf action, javax.swing.KeyStroke keyStroke)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Change Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent e)abstract KeyBindingPrecedencegetKeyBindingPrecedence()protected ActionContextgetLocalContext(ComponentProvider localProvider)booleanisEnabled()booleanisReservedKeybindingPrecedence()REMOVED StringparseKeyStroke(KeyStroke keyStroke) (Removed)REMOVED KeyStrokeparseKeyStroke(String keyStroke) (Removed)-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Field Detail
-
keyStroke
protected final javax.swing.KeyStroke keyStroke
Constructor Detail
-
DockingKeyBindingAction
public DockingKeyBindingAction(DockingTool tool, DockingActionIf action, javax.swing.KeyStroke keyStroke)
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfacejavax.swing.Action- Overrides:
isEnabledin classjavax.swing.AbstractAction
-
getKeyBindingPrecedence
public abstract KeyBindingPrecedence getKeyBindingPrecedence()
-
isReservedKeybindingPrecedence
public boolean isReservedKeybindingPrecedence()
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
-
getLocalContext
protected ActionContext getLocalContext(ComponentProvider localProvider)
-
-