| Package | Description | 
|---|---|
| org.gjt.sp.jedit | This package contains jEdit 4's core classes. | 
| org.gjt.sp.jedit.gui | Various GUI controls and dialog boxes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BeanShellActionAn action that evaluates BeanShell code when invoked. | 
| static class  | Macros.MacroEncapsulates the macro's label, name and path. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EditAction | ActionSet. createBeanShellAction(java.lang.String actionName,
                     java.lang.String code,
                     java.lang.String selected,
                     boolean noRepeat,
                     boolean noRecord,
                     boolean noRememberLast)Creates a BeanShellAction. | 
| static EditAction | jEdit. getAction(java.lang.String name)Returns the specified action. | 
| EditAction | ActionContext. getAction(java.lang.String name)Returns the specified action. | 
| EditAction[] | ActionSet. getActions()Returns an array of all actions in this action set. | 
| protected EditAction[] | ActionSet. getArray(int size) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ActionSet. addAction(EditAction action)Adds an action to the action set. | 
| static javax.swing.JMenuItem | GUIUtilities. loadMenuItem(EditAction editAction,
            boolean setMnemonic) | 
| Modifier and Type | Method and Description | 
|---|---|
| EditAction | InputHandler. getLastAction()Returns the last executed action. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InputHandler. invokeAction(EditAction action)Invokes the specified action, repeating and recording it as
 necessary. |