public class BeanShellAction extends EditAction
actions.xml
and
browser.actions.xml
files; see ActionSet
for syntax
information.jEdit.getAction(String)
,
jEdit.getActionNames()
,
ActionSet
EditAction.Wrapper
args, name
Constructor | Description |
---|---|
BeanShellAction(java.lang.String name,
java.lang.String code,
java.lang.String isSelected,
boolean noRepeat,
boolean noRecord,
boolean noRememberLast) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getCode() |
Returns the BeanShell code that will replay this action.
|
void |
invoke(View view) |
Invokes the action.
|
boolean |
isSelected(java.awt.Component comp) |
If this edit action is a toggle, returns if it is selected or not.
|
boolean |
noRecord() |
Returns if this edit action should not be recorded.
|
boolean |
noRememberLast() |
Returns if this edit action should not be remembered as the most
recently invoked action.
|
boolean |
noRepeat() |
Returns if this edit action should not be repeated.
|
getLabel, getMouseOverText, isToggle
getName, invoke, setName, toString
public BeanShellAction(java.lang.String name, java.lang.String code, java.lang.String isSelected, boolean noRepeat, boolean noRecord, boolean noRememberLast)
public void invoke(View view)
EditAction
invoke
in class EditAction
view
- The viewpublic boolean isSelected(java.awt.Component comp)
EditAction
isSelected
in class EditAction
comp
- The componentpublic boolean noRepeat()
EditAction
noRepeat
in class EditAction
public boolean noRecord()
EditAction
noRecord
in class EditAction
public boolean noRememberLast()
noRememberLast
in class EditAction
public java.lang.String getCode()
EditAction
getCode
in class EditAction