## Uses of Class
org.gjt.sp.jedit.JEditAbstractEditAction

Packages that use JEditAbstractEditAction
Package | Description
--- | ---
org.gjt.sp.jedit | This package contains jEdit's core classes.
org.gjt.sp.jedit.input | Keyboard Input Handlers

### Uses of JEditAbstractEditAction in org.gjt.sp.jedit

Classes in org.gjt.sp.jedit with type parameters of type JEditAbstractEditAction
Modifier and Type | Class and Description
--- | ---
`class` | `JEditActionContext<F extends JEditAbstractEditAction,E extends JEditActionSet<F>>` Manages a collection of action sets.
`class` | `JEditActionSet<E extends JEditAbstractEditAction>` A set of actions, either loaded from an XML file, or constructed at runtime by a plugin.

Subclasses of JEditAbstractEditAction in org.gjt.sp.jedit
Modifier and Type | Class and Description
--- | ---
`class` | `BeanShellAction` An action that evaluates BeanShell code when invoked.
`class` | `EditAction` An action that can be bound to a menu item, tool bar button or keystroke.
`class` | `JEditBeanShellAction` An action that evaluates BeanShell code when invoked.
`static class` | `Macros.Macro` Encapsulates the macro's label, name and path.

Methods in org.gjt.sp.jedit that return JEditAbstractEditAction
Modifier and Type | Method and Description
--- | ---
`protected abstract JEditAbstractEditAction` | JEditActionSet.`createBeanShellAction(java.lang.String actionName, java.lang.String code, java.lang.String selected, boolean noRepeat, boolean noRecord, boolean noRememberLast)` This method should be implemented to return an action that will execute the given code
`E[]` | JEditActionSet.`getActions()` Returns an array of all actions in this action set.
`protected abstract E[]` | JEditActionSet.`getArray(int size)` Returns an empty array E[].

### Uses of JEditAbstractEditAction in org.gjt.sp.jedit.input

Classes in org.gjt.sp.jedit.input with type parameters of type JEditAbstractEditAction
Modifier and Type | Class and Description
--- | ---
`class` | `AbstractInputHandler<E extends JEditAbstractEditAction>` The abstract input handler manage the keyboard handling.

Fields in org.gjt.sp.jedit.input declared as JEditAbstractEditAction
Modifier and Type | Field and Description
--- | ---
`protected E` | AbstractInputHandler.`lastAction`