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

Packages that use JEditAbstractEditAction
org.gjt.sp.jedit: This package contains jEdit's core classes.
org.gjt.sp.jedit.input

Uses of JEditAbstractEditAction in org.gjt.sp.jedit

Classes in org.gjt.sp.jedit with type parameters of type JEditAbstractEditAction
`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
`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
`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
`class` `AbstractInputHandler<E extends JEditAbstractEditAction>` The abstract input handler manage the keyboard handling.

Fields in org.gjt.sp.jedit.input declared as JEditAbstractEditAction
`protected E` `AbstractInputHandler.lastAction`