class EditorAction extends Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
EditorAction.ChangeChars |
(package private) static class |
EditorAction.Copy |
(package private) static class |
EditorAction.DeleteNextChars |
static class |
EditorAction.History |
(package private) static class |
EditorAction.InsertKey |
(package private) static class |
EditorAction.MoveNextWord |
(package private) static class |
EditorAction.MovePrevWord |
Modifier and Type | Field and Description |
---|---|
(package private) static EditorAction |
CHANGE_CASE |
(package private) static EditorAction |
CLS |
(package private) static EditorAction |
COMPLETE |
(package private) static EditorAction |
COPY |
(package private) static EditorAction |
COPY_BEGINNING_OF_LINE |
(package private) static EditorAction |
COPY_END_OF_LINE |
(package private) static EditorAction |
COPY_NEXT_WORD |
(package private) static EditorAction |
COPY_PREV_WORD |
(package private) static EditorAction |
DELETE_BEGINNING |
(package private) static EditorAction |
DELETE_END |
(package private) static EditorAction |
DELETE_LINE |
(package private) static EditorAction |
DELETE_NEXT_CHAR |
(package private) static EditorAction |
DELETE_NEXT_WORD |
(package private) static EditorAction |
DELETE_PREV_CHAR |
(package private) static EditorAction |
DELETE_PREV_WORD |
(package private) static EditorAction |
DELETE_UNTIL_NEXT_WORD |
(package private) static EditorAction |
ENTER |
(package private) static EditorAction |
EOF_MAYBE |
(package private) static EditorAction |
HISTORY_FIRST |
(package private) static EditorAction |
HISTORY_LAST |
(package private) static EditorAction |
HISTORY_NEXT |
(package private) static EditorAction |
HISTORY_PREV |
(package private) static EditorAction |
INSERT_COMMENT |
(package private) static EditorAction |
INTERRUPT |
(package private) static EditorAction |
LEFT |
(package private) static EditorAction |
MOVE_BEGINNING |
(package private) static EditorAction |
MOVE_END |
(package private) static EditorAction |
MOVE_NEXT_WORD_AFTER_END |
(package private) static EditorAction |
MOVE_NEXT_WORD_AT_BEGINNING |
(package private) static EditorAction |
MOVE_NEXT_WORD_BEFORE_END |
(package private) static EditorAction |
MOVE_PREV_WORD_AT_BEGINNING |
(package private) static EditorAction |
MOVE_PREV_WORD_AT_END |
(package private) static EditorAction |
PASTE_AFTER |
(package private) static EditorAction |
RIGHT |
(package private) static EditorAction |
TRANSPOSE_CHARS |
(package private) static EditorAction |
UNIX_LINE_DISCARD |
Constructor and Description |
---|
EditorAction() |
Modifier and Type | Method and Description |
---|---|
(package private) String |
execute(Editor editor,
EditorBuffer buffer,
int[] sequence,
boolean flush) |
(package private) void |
perform(Editor editor,
EditorBuffer buffer) |
EditorAction |
repeat(int count) |
EditorAction |
then(EditorAction action) |
static EditorAction COMPLETE
static EditorAction INTERRUPT
static EditorAction EOF_MAYBE
static EditorAction HISTORY_FIRST
static EditorAction HISTORY_LAST
static EditorAction HISTORY_PREV
static EditorAction HISTORY_NEXT
static EditorAction LEFT
static EditorAction RIGHT
static EditorAction MOVE_BEGINNING
static EditorAction MOVE_PREV_WORD_AT_BEGINNING
static EditorAction MOVE_PREV_WORD_AT_END
static EditorAction MOVE_NEXT_WORD_AT_BEGINNING
static EditorAction MOVE_NEXT_WORD_AFTER_END
static EditorAction MOVE_NEXT_WORD_BEFORE_END
static EditorAction DELETE_PREV_WORD
static EditorAction DELETE_NEXT_WORD
static EditorAction DELETE_UNTIL_NEXT_WORD
static EditorAction DELETE_END
static EditorAction DELETE_BEGINNING
static EditorAction UNIX_LINE_DISCARD
static EditorAction DELETE_LINE
static EditorAction PASTE_AFTER
static EditorAction MOVE_END
static EditorAction COPY
static EditorAction COPY_END_OF_LINE
static EditorAction COPY_BEGINNING_OF_LINE
static EditorAction COPY_NEXT_WORD
static EditorAction COPY_PREV_WORD
static EditorAction DELETE_PREV_CHAR
static EditorAction DELETE_NEXT_CHAR
static EditorAction CHANGE_CASE
static EditorAction TRANSPOSE_CHARS
static EditorAction INSERT_COMMENT
static EditorAction CLS
static EditorAction ENTER
EditorAction()
String execute(Editor editor, EditorBuffer buffer, int[] sequence, boolean flush) throws IOException
IOException
void perform(Editor editor, EditorBuffer buffer) throws IOException
IOException
public EditorAction then(EditorAction action)
public EditorAction repeat(int count)
Copyright © 2015 eXo Platform SAS. All Rights Reserved.