public static class BasicEditorKit.EmacsAppendNextKillAction extends BasicEditorKit.EmacsKillTypeAction
EmacsAppendNextKillAction
implementation of the
action which sets the editor into a mode where if the next
command is a kill, it will append into the kill-ring.EmacsAction.Tracker
BasicAction.MultiSelectionBehavior
multiSelectionBehavior
Constructor and Description |
---|
EmacsAppendNextKillAction()
Constructs this object with the appropriate action name.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
killPerformed(java.awt.event.ActionEvent event,
BasicEditorPane editor,
BasicDocument document,
boolean lastActionWasKill)
The kill operation to perform when this action is triggered.
|
actionPerformed
lock, unlock
addKillRing, appendKillRing, getClipboardText, getMark, getSystemClipboard, popKillRing, prependKillRing, removeMark, setClipboardText, setMark, setSystemClipboard, showEndBufferMessage, showMarkNotSetMessage, showMarkSetMessage, showNextKillAppendMessage, showPreviousNotYankMessage, showReadOnlyMessage, yankKillRing
actionPerformed, actionPerformedOnSelection, actionPerformMulti, actionPerformMultiForSelections, actionSetup, 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
public EmacsAppendNextKillAction()
protected boolean killPerformed(java.awt.event.ActionEvent event, BasicEditorPane editor, BasicDocument document, boolean lastActionWasKill)
killPerformed
in class BasicEditorKit.EmacsKillTypeAction
event
- the action eventeditor
- the editor his action was invoked indocument
- the document associated with the editorlastActionWasKill
- whether the previous action was a kill