Package jline.console

Enum Operation

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Operation>

    public enum Operation
    extends java.lang.Enum<Operation>
    List of all operations.
    Since:
    2.6
    • Enum Constant Detail

      • ACCEPT_LINE

        public static final Operation ACCEPT_LINE
      • ARROW_KEY_PREFIX

        public static final Operation ARROW_KEY_PREFIX
      • BACKWARD_BYTE

        public static final Operation BACKWARD_BYTE
      • BACKWARD_CHAR

        public static final Operation BACKWARD_CHAR
      • BACKWARD_DELETE_CHAR

        public static final Operation BACKWARD_DELETE_CHAR
      • BACKWARD_KILL_LINE

        public static final Operation BACKWARD_KILL_LINE
      • BACKWARD_KILL_WORD

        public static final Operation BACKWARD_KILL_WORD
      • BACKWARD_WORD

        public static final Operation BACKWARD_WORD
      • BEGINNING_OF_HISTORY

        public static final Operation BEGINNING_OF_HISTORY
      • BEGINNING_OF_LINE

        public static final Operation BEGINNING_OF_LINE
      • CALL_LAST_KBD_MACRO

        public static final Operation CALL_LAST_KBD_MACRO
      • CAPITALIZE_WORD

        public static final Operation CAPITALIZE_WORD
      • CHARACTER_SEARCH

        public static final Operation CHARACTER_SEARCH
      • CHARACTER_SEARCH_BACKWARD

        public static final Operation CHARACTER_SEARCH_BACKWARD
      • CLEAR_SCREEN

        public static final Operation CLEAR_SCREEN
      • COMPLETE

        public static final Operation COMPLETE
      • COPY_BACKWARD_WORD

        public static final Operation COPY_BACKWARD_WORD
      • COPY_FORWARD_WORD

        public static final Operation COPY_FORWARD_WORD
      • COPY_REGION_AS_KILL

        public static final Operation COPY_REGION_AS_KILL
      • DELETE_CHAR

        public static final Operation DELETE_CHAR
      • DELETE_CHAR_OR_LIST

        public static final Operation DELETE_CHAR_OR_LIST
      • DELETE_HORIZONTAL_SPACE

        public static final Operation DELETE_HORIZONTAL_SPACE
      • DIGIT_ARGUMENT

        public static final Operation DIGIT_ARGUMENT
      • DO_LOWERCASE_VERSION

        public static final Operation DO_LOWERCASE_VERSION
      • DOWNCASE_WORD

        public static final Operation DOWNCASE_WORD
      • DUMP_FUNCTIONS

        public static final Operation DUMP_FUNCTIONS
      • DUMP_MACROS

        public static final Operation DUMP_MACROS
      • DUMP_VARIABLES

        public static final Operation DUMP_VARIABLES
      • EMACS_EDITING_MODE

        public static final Operation EMACS_EDITING_MODE
      • END_KBD_MACRO

        public static final Operation END_KBD_MACRO
      • END_OF_HISTORY

        public static final Operation END_OF_HISTORY
      • END_OF_LINE

        public static final Operation END_OF_LINE
      • EXCHANGE_POINT_AND_MARK

        public static final Operation EXCHANGE_POINT_AND_MARK
      • EXIT_OR_DELETE_CHAR

        public static final Operation EXIT_OR_DELETE_CHAR
      • FORWARD_BACKWARD_DELETE_CHAR

        public static final Operation FORWARD_BACKWARD_DELETE_CHAR
      • FORWARD_BYTE

        public static final Operation FORWARD_BYTE
      • FORWARD_CHAR

        public static final Operation FORWARD_CHAR
      • FORWARD_SEARCH_HISTORY

        public static final Operation FORWARD_SEARCH_HISTORY
      • FORWARD_WORD

        public static final Operation FORWARD_WORD
      • HISTORY_SEARCH_BACKWARD

        public static final Operation HISTORY_SEARCH_BACKWARD
      • HISTORY_SEARCH_FORWARD

        public static final Operation HISTORY_SEARCH_FORWARD
      • INSERT_CLOSE_CURLY

        public static final Operation INSERT_CLOSE_CURLY
      • INSERT_CLOSE_PAREN

        public static final Operation INSERT_CLOSE_PAREN
      • INSERT_CLOSE_SQUARE

        public static final Operation INSERT_CLOSE_SQUARE
      • INSERT_COMMENT

        public static final Operation INSERT_COMMENT
      • INSERT_COMPLETIONS

        public static final Operation INSERT_COMPLETIONS
      • INTERRUPT

        public static final Operation INTERRUPT
      • KILL_WHOLE_LINE

        public static final Operation KILL_WHOLE_LINE
      • KILL_LINE

        public static final Operation KILL_LINE
      • KILL_REGION

        public static final Operation KILL_REGION
      • KILL_WORD

        public static final Operation KILL_WORD
      • MENU_COMPLETE

        public static final Operation MENU_COMPLETE
      • MENU_COMPLETE_BACKWARD

        public static final Operation MENU_COMPLETE_BACKWARD
      • NEXT_HISTORY

        public static final Operation NEXT_HISTORY
      • NON_INCREMENTAL_FORWARD_SEARCH_HISTORY

        public static final Operation NON_INCREMENTAL_FORWARD_SEARCH_HISTORY
      • NON_INCREMENTAL_REVERSE_SEARCH_HISTORY

        public static final Operation NON_INCREMENTAL_REVERSE_SEARCH_HISTORY
      • NON_INCREMENTAL_FORWARD_SEARCH_HISTORY_AGAIN

        public static final Operation NON_INCREMENTAL_FORWARD_SEARCH_HISTORY_AGAIN
      • NON_INCREMENTAL_REVERSE_SEARCH_HISTORY_AGAIN

        public static final Operation NON_INCREMENTAL_REVERSE_SEARCH_HISTORY_AGAIN
      • OLD_MENU_COMPLETE

        public static final Operation OLD_MENU_COMPLETE
      • OVERWRITE_MODE

        public static final Operation OVERWRITE_MODE
      • PASTE_FROM_CLIPBOARD

        public static final Operation PASTE_FROM_CLIPBOARD
      • POSSIBLE_COMPLETIONS

        public static final Operation POSSIBLE_COMPLETIONS
      • PREVIOUS_HISTORY

        public static final Operation PREVIOUS_HISTORY
      • QUOTED_INSERT

        public static final Operation QUOTED_INSERT
      • RE_READ_INIT_FILE

        public static final Operation RE_READ_INIT_FILE
      • REDRAW_CURRENT_LINE

        public static final Operation REDRAW_CURRENT_LINE
      • REVERSE_SEARCH_HISTORY

        public static final Operation REVERSE_SEARCH_HISTORY
      • REVERT_LINE

        public static final Operation REVERT_LINE
      • SELF_INSERT

        public static final Operation SELF_INSERT
      • SET_MARK

        public static final Operation SET_MARK
      • SKIP_CSI_SEQUENCE

        public static final Operation SKIP_CSI_SEQUENCE
      • START_KBD_MACRO

        public static final Operation START_KBD_MACRO
      • TAB_INSERT

        public static final Operation TAB_INSERT
      • TILDE_EXPAND

        public static final Operation TILDE_EXPAND
      • TRANSPOSE_CHARS

        public static final Operation TRANSPOSE_CHARS
      • TRANSPOSE_WORDS

        public static final Operation TRANSPOSE_WORDS
      • TTY_STATUS

        public static final Operation TTY_STATUS
      • UNIVERSAL_ARGUMENT

        public static final Operation UNIVERSAL_ARGUMENT
      • UNIX_FILENAME_RUBOUT

        public static final Operation UNIX_FILENAME_RUBOUT
      • UNIX_LINE_DISCARD

        public static final Operation UNIX_LINE_DISCARD
      • UNIX_WORD_RUBOUT

        public static final Operation UNIX_WORD_RUBOUT
      • UPCASE_WORD

        public static final Operation UPCASE_WORD
      • YANK_LAST_ARG

        public static final Operation YANK_LAST_ARG
      • YANK_NTH_ARG

        public static final Operation YANK_NTH_ARG
      • YANK_POP

        public static final Operation YANK_POP
      • VI_APPEND_EOL

        public static final Operation VI_APPEND_EOL
      • VI_APPEND_MODE

        public static final Operation VI_APPEND_MODE
      • VI_ARG_DIGIT

        public static final Operation VI_ARG_DIGIT
      • VI_BACK_TO_INDENT

        public static final Operation VI_BACK_TO_INDENT
      • VI_BACKWARD_BIGWORD

        public static final Operation VI_BACKWARD_BIGWORD
      • VI_BACKWARD_WORD

        public static final Operation VI_BACKWARD_WORD
      • VI_BWORD

        public static final Operation VI_BWORD
      • VI_CHANGE_CASE

        public static final Operation VI_CHANGE_CASE
      • VI_CHANGE_CHAR

        public static final Operation VI_CHANGE_CHAR
      • VI_CHANGE_TO

        public static final Operation VI_CHANGE_TO
      • VI_CHANGE_TO_EOL

        public static final Operation VI_CHANGE_TO_EOL
      • VI_CHAR_SEARCH

        public static final Operation VI_CHAR_SEARCH
      • VI_COLUMN

        public static final Operation VI_COLUMN
      • VI_COMPLETE

        public static final Operation VI_COMPLETE
      • VI_DELETE

        public static final Operation VI_DELETE
      • VI_DELETE_TO

        public static final Operation VI_DELETE_TO
      • VI_DELETE_TO_EOL

        public static final Operation VI_DELETE_TO_EOL
      • VI_EDITING_MODE

        public static final Operation VI_EDITING_MODE
      • VI_END_BIGWORD

        public static final Operation VI_END_BIGWORD
      • VI_END_WORD

        public static final Operation VI_END_WORD
      • VI_EOF_MAYBE

        public static final Operation VI_EOF_MAYBE
      • VI_EWORD

        public static final Operation VI_EWORD
      • VI_FWORD

        public static final Operation VI_FWORD
      • VI_FETCH_HISTORY

        public static final Operation VI_FETCH_HISTORY
      • VI_FIRST_PRINT

        public static final Operation VI_FIRST_PRINT
      • VI_FORWARD_BIGWORD

        public static final Operation VI_FORWARD_BIGWORD
      • VI_FORWARD_WORD

        public static final Operation VI_FORWARD_WORD
      • VI_GOTO_MARK

        public static final Operation VI_GOTO_MARK
      • VI_INSERT_BEG

        public static final Operation VI_INSERT_BEG
      • VI_INSERTION_MODE

        public static final Operation VI_INSERTION_MODE
      • VI_KILL_WHOLE_LINE

        public static final Operation VI_KILL_WHOLE_LINE
      • VI_MATCH

        public static final Operation VI_MATCH
      • VI_MOVEMENT_MODE

        public static final Operation VI_MOVEMENT_MODE
      • VI_NEXT_WORD

        public static final Operation VI_NEXT_WORD
      • VI_OVERSTRIKE

        public static final Operation VI_OVERSTRIKE
      • VI_OVERSTRIKE_DELETE

        public static final Operation VI_OVERSTRIKE_DELETE
      • VI_PREV_WORD

        public static final Operation VI_PREV_WORD
      • VI_PUT

        public static final Operation VI_PUT
      • VI_REDO

        public static final Operation VI_REDO
      • VI_REPLACE

        public static final Operation VI_REPLACE
      • VI_RUBOUT

        public static final Operation VI_RUBOUT
      • VI_SEARCH

        public static final Operation VI_SEARCH
      • VI_SEARCH_AGAIN

        public static final Operation VI_SEARCH_AGAIN
      • VI_SET_MARK

        public static final Operation VI_SET_MARK
      • VI_SUBST

        public static final Operation VI_SUBST
      • VI_TILDE_EXPAND

        public static final Operation VI_TILDE_EXPAND
      • VI_YANK_ARG

        public static final Operation VI_YANK_ARG
      • VI_YANK_TO

        public static final Operation VI_YANK_TO
      • VI_MOVE_ACCEPT_LINE

        public static final Operation VI_MOVE_ACCEPT_LINE
      • VI_NEXT_HISTORY

        public static final Operation VI_NEXT_HISTORY
      • VI_PREVIOUS_HISTORY

        public static final Operation VI_PREVIOUS_HISTORY
      • VI_INSERT_COMMENT

        public static final Operation VI_INSERT_COMMENT
      • VI_BEGINNING_OF_LINE_OR_ARG_DIGIT

        public static final Operation VI_BEGINNING_OF_LINE_OR_ARG_DIGIT
    • Constructor Detail

      • Operation

        private Operation()
    • Method Detail

      • values

        public static Operation[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Operation c : Operation.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Operation valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null