Package jflex.l10n
Enum ErrorMessages
- java.lang.Object
-
- java.lang.Enum<ErrorMessages>
-
- jflex.l10n.ErrorMessages
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ErrorMessages>
public enum ErrorMessages extends java.lang.Enum<ErrorMessages>
Central enum for all kinds of JFlex messages.The enum values are expected to be keys in the
Messages.properties
resource bundle.- Version:
- JFlex 1.9.1
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Set<ErrorMessages>
configurableWarnings
private static java.util.ResourceBundle
resourceBundle
-
Constructor Summary
Constructors Modifier Constructor Description private
ErrorMessages()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
get(ErrorMessages msg)
Returns a localized representation of the error messages.static java.lang.String
get(ErrorMessages msg, java.lang.Object... args)
Returns an error message.static boolean
isConfigurableWarning(ErrorMessages msg)
Check whether a warning is configurable.static ErrorMessages
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ErrorMessages[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNTERMINATED_STR
public static final ErrorMessages UNTERMINATED_STR
-
EOF_WO_ACTION
public static final ErrorMessages EOF_WO_ACTION
-
UNKNOWN_OPTION
public static final ErrorMessages UNKNOWN_OPTION
-
UNEXPECTED_CHAR
public static final ErrorMessages UNEXPECTED_CHAR
-
UNEXPECTED_NL
public static final ErrorMessages UNEXPECTED_NL
-
LEXSTATE_UNDECL
public static final ErrorMessages LEXSTATE_UNDECL
-
REPEAT_ZERO
public static final ErrorMessages REPEAT_ZERO
-
REPEAT_GREATER
public static final ErrorMessages REPEAT_GREATER
-
REGEXP_EXPECTED
public static final ErrorMessages REGEXP_EXPECTED
-
MACRO_UNDECL
public static final ErrorMessages MACRO_UNDECL
-
CHARSET_2_SMALL
public static final ErrorMessages CHARSET_2_SMALL
-
CS2SMALL_STRING
public static final ErrorMessages CS2SMALL_STRING
-
CS2SMALL_CHAR
public static final ErrorMessages CS2SMALL_CHAR
-
CHARCLASS_MACRO
public static final ErrorMessages CHARCLASS_MACRO
-
UNKNOWN_SYNTAX
public static final ErrorMessages UNKNOWN_SYNTAX
-
SYNTAX_ERROR
public static final ErrorMessages SYNTAX_ERROR
-
NOT_AT_BOL
public static final ErrorMessages NOT_AT_BOL
-
EOF_IN_ACTION
public static final ErrorMessages EOF_IN_ACTION
-
EOF_IN_COMMENT
public static final ErrorMessages EOF_IN_COMMENT
-
EOF_IN_STRING
public static final ErrorMessages EOF_IN_STRING
-
EOF_IN_MACROS
public static final ErrorMessages EOF_IN_MACROS
-
EOF_IN_STATES
public static final ErrorMessages EOF_IN_STATES
-
EOF_IN_REGEXP
public static final ErrorMessages EOF_IN_REGEXP
-
UNEXPECTED_EOF
public static final ErrorMessages UNEXPECTED_EOF
-
NO_LEX_SPEC
public static final ErrorMessages NO_LEX_SPEC
-
NO_LAST_ACTION
public static final ErrorMessages NO_LAST_ACTION
-
NO_DIRECTORY
public static final ErrorMessages NO_DIRECTORY
-
NO_SKEL_FILE
public static final ErrorMessages NO_SKEL_FILE
-
WRONG_SKELETON
public static final ErrorMessages WRONG_SKELETON
-
OUT_OF_MEMORY
public static final ErrorMessages OUT_OF_MEMORY
-
QUIL_INITTHROW
public static final ErrorMessages QUIL_INITTHROW
-
QUIL_EOFTHROW
public static final ErrorMessages QUIL_EOFTHROW
-
QUIL_YYLEXTHROW
public static final ErrorMessages QUIL_YYLEXTHROW
-
ZERO_STATES
public static final ErrorMessages ZERO_STATES
-
NO_BUFFER_SIZE
public static final ErrorMessages NO_BUFFER_SIZE
-
NOT_READABLE
public static final ErrorMessages NOT_READABLE
-
FILE_CYCLE
public static final ErrorMessages FILE_CYCLE
-
FILE_WRITE
public static final ErrorMessages FILE_WRITE
-
QUIL_SCANERROR
public static final ErrorMessages QUIL_SCANERROR
-
NEVER_MATCH
public static final ErrorMessages NEVER_MATCH
-
QUIL_THROW
public static final ErrorMessages QUIL_THROW
-
EOL_IN_CHARCLASS
public static final ErrorMessages EOL_IN_CHARCLASS
-
QUIL_CUPSYM
public static final ErrorMessages QUIL_CUPSYM
-
CUPSYM_AFTER_CUP
public static final ErrorMessages CUPSYM_AFTER_CUP
-
ALREADY_RUNNING
public static final ErrorMessages ALREADY_RUNNING
-
CANNOT_READ_SKEL
public static final ErrorMessages CANNOT_READ_SKEL
-
READING_SKEL
public static final ErrorMessages READING_SKEL
-
SKEL_IO_ERROR
public static final ErrorMessages SKEL_IO_ERROR
-
SKEL_IO_ERROR_DEFAULT
public static final ErrorMessages SKEL_IO_ERROR_DEFAULT
-
READING
public static final ErrorMessages READING
-
CANNOT_OPEN
public static final ErrorMessages CANNOT_OPEN
-
NFA_IS
public static final ErrorMessages NFA_IS
-
NFA_STATES
public static final ErrorMessages NFA_STATES
-
DFA_TOOK
public static final ErrorMessages DFA_TOOK
-
DFA_IS
public static final ErrorMessages DFA_IS
-
MIN_TOOK
public static final ErrorMessages MIN_TOOK
-
MIN_DFA_IS
public static final ErrorMessages MIN_DFA_IS
-
WRITE_TOOK
public static final ErrorMessages WRITE_TOOK
-
TOTAL_TIME
public static final ErrorMessages TOTAL_TIME
-
IO_ERROR
public static final ErrorMessages IO_ERROR
-
THIS_IS_JFLEX
public static final ErrorMessages THIS_IS_JFLEX
-
UNKNOWN_COMMANDLINE
public static final ErrorMessages UNKNOWN_COMMANDLINE
-
MACRO_CYCLE
public static final ErrorMessages MACRO_CYCLE
-
MACRO_DEF_MISSING
public static final ErrorMessages MACRO_DEF_MISSING
-
PARSING_TOOK
public static final ErrorMessages PARSING_TOOK
-
NFA_TOOK
public static final ErrorMessages NFA_TOOK
-
LOOKAHEAD_NEEDS_ACTION
public static final ErrorMessages LOOKAHEAD_NEEDS_ACTION
-
EMPTY_MATCH
public static final ErrorMessages EMPTY_MATCH
-
EMPTY_MATCH_LOOK
public static final ErrorMessages EMPTY_MATCH_LOOK
-
CTOR_ARG
public static final ErrorMessages CTOR_ARG
-
CTOR_DEBUG
public static final ErrorMessages CTOR_DEBUG
-
INT_AND_TYPE
public static final ErrorMessages INT_AND_TYPE
-
UNSUPPORTED_UNICODE_VERSION
public static final ErrorMessages UNSUPPORTED_UNICODE_VERSION
-
UNSUPPORTED_UNICODE_VERSION_SUPPORTED_ARE
public static final ErrorMessages UNSUPPORTED_UNICODE_VERSION_SUPPORTED_ARE
-
INVALID_UNICODE_PROPERTY
public static final ErrorMessages INVALID_UNICODE_PROPERTY
-
DOT_BAR_NEWLINE_DOES_NOT_MATCH_ALL_CHARS
public static final ErrorMessages DOT_BAR_NEWLINE_DOES_NOT_MATCH_ALL_CHARS
-
PROPS_ARG_REQUIRES_UNICODE_VERSION
public static final ErrorMessages PROPS_ARG_REQUIRES_UNICODE_VERSION
-
IMPOSSIBLE_CHARCLASS_RANGE
public static final ErrorMessages IMPOSSIBLE_CHARCLASS_RANGE
-
CODEPOINT_OUT_OF_RANGE
public static final ErrorMessages CODEPOINT_OUT_OF_RANGE
-
NO_ENCODING
public static final ErrorMessages NO_ENCODING
-
CHARSET_NOT_SUPPORTED
public static final ErrorMessages CHARSET_NOT_SUPPORTED
-
DOUBLE_CHARSET
public static final ErrorMessages DOUBLE_CHARSET
-
NOT_CHARCLASS
public static final ErrorMessages NOT_CHARCLASS
-
MACRO_UNUSED
public static final ErrorMessages MACRO_UNUSED
-
UNKNOWN_WARNING
public static final ErrorMessages UNKNOWN_WARNING
-
NOT_A_WARNING_ID
public static final ErrorMessages NOT_A_WARNING_ID
-
UNICODE_TOO_LONG
public static final ErrorMessages UNICODE_TOO_LONG
-
TOKEN_SIZE_LIMIT
public static final ErrorMessages TOKEN_SIZE_LIMIT
-
-
Field Detail
-
configurableWarnings
private static final java.util.Set<ErrorMessages> configurableWarnings
-
resourceBundle
private static java.util.ResourceBundle resourceBundle
-
-
Method Detail
-
values
public static ErrorMessages[] 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 (ErrorMessages c : ErrorMessages.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ErrorMessages 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
-
get
public static java.lang.String get(ErrorMessages msg)
Returns a localized representation of the error messages.- Parameters:
msg
- aErrorMessages
object.- Returns:
- a
String
representation of the errors.
-
get
public static java.lang.String get(ErrorMessages msg, java.lang.Object... args)
Returns an error message.- Parameters:
msg
- aErrorMessages
containing the format string.- Returns:
- a
String
object.
-
isConfigurableWarning
public static boolean isConfigurableWarning(ErrorMessages msg)
Check whether a warning is configurable.- Parameters:
msg
- the warning to check
-
-