Package jline.console
Enum ConsoleReader.State
- java.lang.Object
-
- java.lang.Enum<ConsoleReader.State>
-
- jline.console.ConsoleReader.State
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ConsoleReader.State>
- Enclosing class:
- ConsoleReader
private static enum ConsoleReader.State extends java.lang.Enum<ConsoleReader.State>
Possible states in which the current readline operation may be in.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description FORWARD_SEARCH
NORMAL
The user is just typing awaySEARCH
In the middle of a emacs seachVI_CHANGE_TO
VI "change-to" operation ("c" during move mode)VI_DELETE_TO
VI "delete-to" operation ("d" during move mode)VI_YANK_TO
VI "yank-to" operation ("y" during move mode)
-
Constructor Summary
Constructors Modifier Constructor Description private
State()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConsoleReader.State
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ConsoleReader.State[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NORMAL
public static final ConsoleReader.State NORMAL
The user is just typing away
-
SEARCH
public static final ConsoleReader.State SEARCH
In the middle of a emacs seach
-
FORWARD_SEARCH
public static final ConsoleReader.State FORWARD_SEARCH
-
VI_YANK_TO
public static final ConsoleReader.State VI_YANK_TO
VI "yank-to" operation ("y" during move mode)
-
VI_DELETE_TO
public static final ConsoleReader.State VI_DELETE_TO
VI "delete-to" operation ("d" during move mode)
-
VI_CHANGE_TO
public static final ConsoleReader.State VI_CHANGE_TO
VI "change-to" operation ("c" during move mode)
-
-
Method Detail
-
values
public static ConsoleReader.State[] 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 (ConsoleReader.State c : ConsoleReader.State.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ConsoleReader.State 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 namejava.lang.NullPointerException
- if the argument is null
-
-