| Package | Description | 
|---|---|
| org.gjt.sp.jedit | This package contains jEdit 4's core classes. | 
| org.gjt.sp.jedit.input | Keyboard Input Handlers | 
| 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BeanShellActionAn action that evaluates BeanShell code when invoked. | 
| class  | EditActionAn action that can be bound to a menu item, tool bar button or keystroke. | 
| class  | JEditBeanShellActionAn action that evaluates BeanShell code when invoked. | 
| static class  | Macros.MacroEncapsulates the macro's label, name and path. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected static JEditAbstractEditAction | JEditActionSet. placeholder | 
| Modifier and Type | Field and Description | 
|---|---|
| protected java.util.HashMap<java.lang.String,JEditAbstractEditAction> | JEditActionSet. actions | 
| 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() | 
| protected abstract E[] | JEditActionSet. getArray(int size)Returns an empty array E[]. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractInputHandler<E extends JEditAbstractEditAction>The abstract input handler manage the keyboard handling. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected E | AbstractInputHandler. lastAction |