public abstract class BasicWriteAction extends BasicAction
BasicAction.MultiSelectionBehavior
multiSelectionBehavior
Modifier | Constructor and Description |
---|---|
protected |
BasicWriteAction(java.lang.String actionName) |
protected |
BasicWriteAction(java.lang.String actionName,
BasicAction.MultiSelectionBehavior multiSelectionBehavior) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event)
The operation to perform when this action is triggered.
|
protected boolean |
actionSetup(java.awt.event.ActionEvent event,
BasicEditorPane editor,
BasicDocument document)
Called one time before action performed is called.
|
protected void |
lock(BasicDocument document) |
protected void |
unlock(BasicDocument document) |
actionPerformed, actionPerformedOnSelection, actionPerformMulti, actionPerformMultiForSelections, actionTakedown, beep, buildIndent, getFontHeight, getIndentSizeProperty, getLastAction, getMagicCaretPosition, getMagicCaretPosition, getName, getSmartIndentProvider, getSpaces, getTab, getTabs, getTabSizeProperty, getUseAutoIndentProperty, getUseTabsProperty, getVisibleRect, isEditable, setMagicCaretPosition, setMagicCaretPosition, showMessage, skipLeadingIndent
augmentList, getFocusedComponent, getTextComponent
protected BasicWriteAction(java.lang.String actionName)
protected BasicWriteAction(java.lang.String actionName, BasicAction.MultiSelectionBehavior multiSelectionBehavior)
protected boolean actionSetup(java.awt.event.ActionEvent event, BasicEditorPane editor, BasicDocument document)
BasicAction
actionSetup
in class BasicAction
public void actionPerformed(java.awt.event.ActionEvent event)
BasicAction
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class BasicAction
event
- the action eventprotected void lock(BasicDocument document)
lock
in class BasicAction
protected void unlock(BasicDocument document)
unlock
in class BasicAction