in groovy/groovy.editor/src/org/netbeans/modules/groovy/editor/api/lexer/GroovyLexer.java [284:747]
private GroovyTokenId getTokenId(int token) {
switch (token) {
case GroovyTokenTypes.ABSTRACT:
return GroovyTokenId.LITERAL_abstract;
case GroovyTokenTypes.ANNOTATION_ARRAY_INIT:
return GroovyTokenId.ANNOTATION_ARRAY_INIT;
case GroovyTokenTypes.ANNOTATION_DEF:
return GroovyTokenId.ANNOTATION_DEF;
case GroovyTokenTypes.ANNOTATION_FIELD_DEF:
return GroovyTokenId.ANNOTATION_FIELD_DEF;
case GroovyTokenTypes.ANNOTATION_MEMBER_VALUE_PAIR:
return GroovyTokenId.ANNOTATION_MEMBER_VALUE_PAIR;
case GroovyTokenTypes.ANNOTATION:
return GroovyTokenId.ANNOTATION;
case GroovyTokenTypes.ANNOTATIONS:
return GroovyTokenId.ANNOTATIONS;
case GroovyTokenTypes.ARRAY_DECLARATOR:
return GroovyTokenId.ARRAY_DECLARATOR;
case GroovyTokenTypes.ASSIGN:
return GroovyTokenId.ASSIGN;
case GroovyTokenTypes.AT:
return GroovyTokenId.AT;
case GroovyTokenTypes.BAND_ASSIGN:
return GroovyTokenId.BAND_ASSIGN;
case GroovyTokenTypes.BAND:
return GroovyTokenId.BAND;
case GroovyTokenTypes.BIG_SUFFIX:
return GroovyTokenId.BIG_SUFFIX;
case GroovyTokenTypes.BLOCK:
return GroovyTokenId.BLOCK;
case GroovyTokenTypes.BNOT:
return GroovyTokenId.BNOT;
case GroovyTokenTypes.BOR_ASSIGN:
return GroovyTokenId.BOR_ASSIGN;
case GroovyTokenTypes.BOR:
return GroovyTokenId.BOR;
case GroovyTokenTypes.BSR_ASSIGN:
return GroovyTokenId.BSR_ASSIGN;
case GroovyTokenTypes.BSR:
return GroovyTokenId.BSR;
case GroovyTokenTypes.BXOR_ASSIGN:
return GroovyTokenId.BXOR_ASSIGN;
case GroovyTokenTypes.BXOR:
return GroovyTokenId.BXOR;
case GroovyTokenTypes.CASE_GROUP:
return GroovyTokenId.CASE_GROUP;
case GroovyTokenTypes.CLASS_DEF:
return GroovyTokenId.CLASS_DEF;
case GroovyTokenTypes.CLOSABLE_BLOCK:
return GroovyTokenId.CLOSED_BLOCK;
case GroovyTokenTypes.CLOSABLE_BLOCK_OP:
return GroovyTokenId.CLOSED_BLOCK_OP;
case GroovyTokenTypes.CLOSURE_LIST:
return GroovyTokenId.CLOSURE_OP;
case GroovyTokenTypes.COLON:
return GroovyTokenId.COLON;
case GroovyTokenTypes.COMMA:
return GroovyTokenId.COMMA;
case GroovyTokenTypes.COMPARE_TO:
return GroovyTokenId.COMPARE_TO;
case GroovyTokenTypes.CTOR_CALL:
return GroovyTokenId.CTOR_CALL;
case GroovyTokenTypes.CTOR_IDENT:
return GroovyTokenId.CTOR_IDENT;
case GroovyTokenTypes.DEC:
return GroovyTokenId.DEC;
case GroovyTokenTypes.DIGIT:
return GroovyTokenId.DIGIT;
case GroovyTokenTypes.DIGITS_WITH_UNDERSCORE:
return GroovyTokenId.DIGITS_WITH_UNDERSCORE;
case GroovyTokenTypes.DIGITS_WITH_UNDERSCORE_OPT:
return GroovyTokenId.DIGITS_WITH_UNDERSCORE_OPT;
case GroovyTokenTypes.DIV_ASSIGN:
return GroovyTokenId.DIV_ASSIGN;
case GroovyTokenTypes.DIV:
return GroovyTokenId.DIV;
case GroovyTokenTypes.DOLLAR:
return GroovyTokenId.DOLLAR;
case GroovyTokenTypes.DOLLAR_REGEXP_CTOR_END:
return GroovyTokenId.DOLLAR_REGEXP_CTOR_END;
case GroovyTokenTypes.DOLLAR_REGEXP_LITERAL:
return GroovyTokenId.DOLLAR_REGEXP_LITERAL;
case GroovyTokenTypes.DOLLAR_REGEXP_SYMBOL:
return GroovyTokenId.DOLLAR_REGEXP_SYMBOL;
case GroovyTokenTypes.DOT:
return GroovyTokenId.DOT;
case GroovyTokenTypes.DYNAMIC_MEMBER:
return GroovyTokenId.DYNAMIC_MEMBER;
case GroovyTokenTypes.ELIST:
return GroovyTokenId.ELIST;
case GroovyTokenTypes.ELVIS_OPERATOR:
return GroovyTokenId.ELVIS_OPERATOR;
case GroovyTokenTypes.EMPTY_STAT:
return GroovyTokenId.EMPTY_STAT;
case GroovyTokenTypes.ENUM_CONSTANT_DEF:
return GroovyTokenId.ENUM_CONSTANT_DEF;
case GroovyTokenTypes.ENUM_DEF:
return GroovyTokenId.ENUM_DEF;
case GroovyTokenTypes.EOF:
return GroovyTokenId.EOF;
case GroovyTokenTypes.EQUAL:
return GroovyTokenId.EQUAL;
case GroovyTokenTypes.ESC:
return GroovyTokenId.ESC;
case GroovyTokenTypes.ESCAPED_DOLLAR:
return GroovyTokenId.ESCAPED_DOLLAR;
case GroovyTokenTypes.ESCAPED_SLASH:
return GroovyTokenId.ESCAPED_SLASH;
case GroovyTokenTypes.EXPONENT:
return GroovyTokenId.EXPONENT;
case GroovyTokenTypes.EXPR:
return GroovyTokenId.EXPR;
case GroovyTokenTypes.EXTENDS_CLAUSE:
return GroovyTokenId.EXTENDS_CLAUSE;
case GroovyTokenTypes.FINAL:
return GroovyTokenId.LITERAL_final;
case GroovyTokenTypes.FLOAT_SUFFIX:
return GroovyTokenId.FLOAT_SUFFIX;
case GroovyTokenTypes.FOR_CONDITION:
return GroovyTokenId.FOR_CONDITION;
case GroovyTokenTypes.FOR_EACH_CLAUSE:
return GroovyTokenId.FOR_EACH_CLAUSE;
case GroovyTokenTypes.FOR_IN_ITERABLE:
return GroovyTokenId.FOR_IN_ITERABLE;
case GroovyTokenTypes.FOR_INIT:
return GroovyTokenId.FOR_INIT;
case GroovyTokenTypes.FOR_ITERATOR:
return GroovyTokenId.FOR_ITERATOR;
case GroovyTokenTypes.GE:
return GroovyTokenId.GE;
case GroovyTokenTypes.GT:
return GroovyTokenId.GT;
case GroovyTokenTypes.HEX_DIGIT:
return GroovyTokenId.HEX_DIGIT;
case GroovyTokenTypes.IDENT:
return GroovyTokenId.IDENTIFIER;
case GroovyTokenTypes.IDENTICAL:
return GroovyTokenId.IDENTICAL;
case GroovyTokenTypes.IMPLEMENTS_CLAUSE:
return GroovyTokenId.IMPLEMENTS_CLAUSE;
case GroovyTokenTypes.IMPLICIT_PARAMETERS:
return GroovyTokenId.IMPLICIT_PARAMETERS;
case GroovyTokenTypes.IMPORT:
return GroovyTokenId.IMPORT;
case GroovyTokenTypes.INC:
return GroovyTokenId.INC;
case GroovyTokenTypes.INDEX_OP:
return GroovyTokenId.INDEX_OP;
case GroovyTokenTypes.INSTANCE_INIT:
return GroovyTokenId.INSTANCE_INIT;
case GroovyTokenTypes.INTERFACE_DEF:
return GroovyTokenId.INTERFACE_DEF;
case GroovyTokenTypes.LABELED_ARG:
return GroovyTokenId.LABELED_ARG;
case GroovyTokenTypes.LABELED_STAT:
return GroovyTokenId.LABELED_STAT;
case GroovyTokenTypes.LAND:
return GroovyTokenId.LAND;
case GroovyTokenTypes.LBRACK:
return GroovyTokenId.LBRACKET;
case GroovyTokenTypes.LCURLY:
return GroovyTokenId.LBRACE;
case GroovyTokenTypes.LE:
return GroovyTokenId.LE;
case GroovyTokenTypes.LETTER:
return GroovyTokenId.LETTER;
case GroovyTokenTypes.LIST_CONSTRUCTOR:
return GroovyTokenId.LIST_CONSTRUCTOR;
case GroovyTokenTypes.LITERAL_as:
return GroovyTokenId.LITERAL_as;
case GroovyTokenTypes.LITERAL_assert:
return GroovyTokenId.LITERAL_assert;
case GroovyTokenTypes.LITERAL_boolean:
return GroovyTokenId.LITERAL_boolean;
case GroovyTokenTypes.LITERAL_break:
return GroovyTokenId.LITERAL_break;
case GroovyTokenTypes.LITERAL_byte:
return GroovyTokenId.LITERAL_byte;
case GroovyTokenTypes.LITERAL_case:
return GroovyTokenId.LITERAL_case;
case GroovyTokenTypes.LITERAL_catch:
return GroovyTokenId.LITERAL_catch;
case GroovyTokenTypes.LITERAL_char:
return GroovyTokenId.LITERAL_char;
case GroovyTokenTypes.LITERAL_class:
return GroovyTokenId.LITERAL_class;
case GroovyTokenTypes.LITERAL_continue:
return GroovyTokenId.LITERAL_continue;
case GroovyTokenTypes.LITERAL_def:
return GroovyTokenId.LITERAL_def;
case GroovyTokenTypes.LITERAL_default:
return GroovyTokenId.LITERAL_default;
case GroovyTokenTypes.LITERAL_double:
return GroovyTokenId.LITERAL_double;
case GroovyTokenTypes.LITERAL_else:
return GroovyTokenId.LITERAL_else;
case GroovyTokenTypes.LITERAL_enum:
return GroovyTokenId.LITERAL_enum;
case GroovyTokenTypes.LITERAL_extends:
return GroovyTokenId.LITERAL_extends;
case GroovyTokenTypes.LITERAL_false:
return GroovyTokenId.LITERAL_false;
case GroovyTokenTypes.LITERAL_finally:
return GroovyTokenId.LITERAL_finally;
case GroovyTokenTypes.LITERAL_float:
return GroovyTokenId.LITERAL_float;
case GroovyTokenTypes.LITERAL_for:
return GroovyTokenId.LITERAL_for;
case GroovyTokenTypes.LITERAL_if:
return GroovyTokenId.LITERAL_if;
case GroovyTokenTypes.LITERAL_implements:
return GroovyTokenId.LITERAL_implements;
case GroovyTokenTypes.LITERAL_import:
return GroovyTokenId.LITERAL_import;
case GroovyTokenTypes.LITERAL_in:
return GroovyTokenId.LITERAL_in;
case GroovyTokenTypes.LITERAL_instanceof:
return GroovyTokenId.LITERAL_instanceof;
case GroovyTokenTypes.LITERAL_int:
return GroovyTokenId.LITERAL_int;
case GroovyTokenTypes.LITERAL_interface:
return GroovyTokenId.LITERAL_interface;
case GroovyTokenTypes.LITERAL_long:
return GroovyTokenId.LITERAL_long;
case GroovyTokenTypes.LITERAL_native:
return GroovyTokenId.LITERAL_native;
case GroovyTokenTypes.LITERAL_new:
return GroovyTokenId.LITERAL_new;
case GroovyTokenTypes.LITERAL_null:
return GroovyTokenId.LITERAL_null;
case GroovyTokenTypes.LITERAL_package:
return GroovyTokenId.LITERAL_package;
case GroovyTokenTypes.LITERAL_private:
return GroovyTokenId.LITERAL_private;
case GroovyTokenTypes.LITERAL_protected:
return GroovyTokenId.LITERAL_protected;
case GroovyTokenTypes.LITERAL_public:
return GroovyTokenId.LITERAL_public;
case GroovyTokenTypes.LITERAL_return:
return GroovyTokenId.LITERAL_return;
case GroovyTokenTypes.LITERAL_short:
return GroovyTokenId.LITERAL_short;
case GroovyTokenTypes.LITERAL_static:
return GroovyTokenId.LITERAL_static;
case GroovyTokenTypes.LITERAL_super:
return GroovyTokenId.LITERAL_super;
case GroovyTokenTypes.LITERAL_switch:
return GroovyTokenId.LITERAL_switch;
case GroovyTokenTypes.LITERAL_synchronized:
return GroovyTokenId.LITERAL_synchronized;
case GroovyTokenTypes.LITERAL_this:
return GroovyTokenId.LITERAL_this;
case GroovyTokenTypes.LITERAL_threadsafe:
return GroovyTokenId.LITERAL_threadsafe;
case GroovyTokenTypes.LITERAL_throw:
return GroovyTokenId.LITERAL_throw;
case GroovyTokenTypes.LITERAL_throws:
return GroovyTokenId.LITERAL_throws;
case GroovyTokenTypes.LITERAL_trait:
return GroovyTokenId.LITERAL_trait;
case GroovyTokenTypes.LITERAL_transient:
return GroovyTokenId.LITERAL_transient;
case GroovyTokenTypes.LITERAL_true:
return GroovyTokenId.LITERAL_true;
case GroovyTokenTypes.LITERAL_try:
return GroovyTokenId.LITERAL_try;
case GroovyTokenTypes.LITERAL_void:
return GroovyTokenId.LITERAL_void;
case GroovyTokenTypes.LITERAL_volatile:
return GroovyTokenId.LITERAL_volatile;
case GroovyTokenTypes.LITERAL_while:
return GroovyTokenId.LITERAL_while;
case GroovyTokenTypes.LNOT:
return GroovyTokenId.LNOT;
case GroovyTokenTypes.LOR:
return GroovyTokenId.LOR;
case GroovyTokenTypes.LPAREN:
return GroovyTokenId.LPAREN;
case GroovyTokenTypes.LT:
return GroovyTokenId.LT;
case GroovyTokenTypes.MAP_CONSTRUCTOR:
return GroovyTokenId.MAP_CONSTRUCTOR;
case GroovyTokenTypes.MEMBER_POINTER:
return GroovyTokenId.MEMBER_POINTER;
case GroovyTokenTypes.METHOD_CALL:
return GroovyTokenId.METHOD_CALL;
case GroovyTokenTypes.METHOD_DEF:
return GroovyTokenId.METHOD_DEF;
case GroovyTokenTypes.MINUS_ASSIGN:
return GroovyTokenId.MINUS_ASSIGN;
case GroovyTokenTypes.MINUS:
return GroovyTokenId.MINUS;
case GroovyTokenTypes.ML_COMMENT:
return GroovyTokenId.BLOCK_COMMENT;
case GroovyTokenTypes.MOD_ASSIGN:
return GroovyTokenId.MOD_ASSIGN;
case GroovyTokenTypes.MOD:
return GroovyTokenId.MOD;
case GroovyTokenTypes.MODIFIERS:
return GroovyTokenId.MODIFIERS;
case GroovyTokenTypes.MULTICATCH:
return GroovyTokenId.MULTICATCH;
case GroovyTokenTypes.MULTICATCH_TYPES:
return GroovyTokenId.MULTICATCH_TYPES;
case GroovyTokenTypes.NLS:
return GroovyTokenId.NLS;
case GroovyTokenTypes.NOT_EQUAL:
return GroovyTokenId.NOT_EQUAL;
case GroovyTokenTypes.NOT_IDENTICAL:
return GroovyTokenId.NOT_IDENTICAL;
case GroovyTokenTypes.NULL_TREE_LOOKAHEAD:
return GroovyTokenId.NULL_TREE_LOOKAHEAD;
case GroovyTokenTypes.NUM_BIG_DECIMAL:
return GroovyTokenId.NUM_BIG_DECIMAL;
case GroovyTokenTypes.NUM_BIG_INT:
return GroovyTokenId.NUM_BIG_INT;
case GroovyTokenTypes.NUM_DOUBLE:
return GroovyTokenId.NUM_DOUBLE;
case GroovyTokenTypes.NUM_FLOAT:
return GroovyTokenId.NUM_FLOAT;
case GroovyTokenTypes.NUM_INT:
return GroovyTokenId.NUM_INT;
case GroovyTokenTypes.NUM_LONG:
return GroovyTokenId.NUM_LONG;
case GroovyTokenTypes.OBJBLOCK:
return GroovyTokenId.OBJBLOCK;
case GroovyTokenTypes.ONE_NL:
return GroovyTokenId.ONE_NL;
case GroovyTokenTypes.OPTIONAL_DOT:
return GroovyTokenId.OPTIONAL_DOT;
case GroovyTokenTypes.PACKAGE_DEF:
return GroovyTokenId.PACKAGE_DEF;
case GroovyTokenTypes.PARAMETER_DEF:
return GroovyTokenId.PARAMETER_DEF;
case GroovyTokenTypes.PARAMETERS:
return GroovyTokenId.PARAMETERS;
case GroovyTokenTypes.PLUS_ASSIGN:
return GroovyTokenId.PLUS_ASSIGN;
case GroovyTokenTypes.PLUS:
return GroovyTokenId.PLUS;
case GroovyTokenTypes.POST_DEC:
return GroovyTokenId.POST_DEC;
case GroovyTokenTypes.POST_INC:
return GroovyTokenId.POST_INC;
case GroovyTokenTypes.QUESTION:
return GroovyTokenId.QUESTION;
case GroovyTokenTypes.RANGE_EXCLUSIVE:
return GroovyTokenId.RANGE_EXCLUSIVE;
case GroovyTokenTypes.RANGE_INCLUSIVE:
return GroovyTokenId.RANGE_INCLUSIVE;
case GroovyTokenTypes.RCURLY:
return GroovyTokenId.RBRACE;
case GroovyTokenTypes.RBRACK:
return GroovyTokenId.RBRACKET;
case GroovyTokenTypes.REGEXP_CTOR_END:
return GroovyTokenId.REGEXP_CTOR_END;
case GroovyTokenTypes.REGEXP_LITERAL:
return GroovyTokenId.REGEXP_LITERAL;
case GroovyTokenTypes.REGEXP_SYMBOL:
return GroovyTokenId.REGEXP_SYMBOL;
case GroovyTokenTypes.REGEX_FIND:
return GroovyTokenId.REGEX_FIND;
case GroovyTokenTypes.REGEX_MATCH:
return GroovyTokenId.REGEX_MATCH;
case GroovyTokenTypes.RPAREN:
return GroovyTokenId.RPAREN;
case GroovyTokenTypes.SELECT_SLOT:
return GroovyTokenId.SELECT_SLOT;
case GroovyTokenTypes.SEMI:
return GroovyTokenId.SEMI;
case GroovyTokenTypes.SH_COMMENT:
return GroovyTokenId.LINE_COMMENT;
case GroovyTokenTypes.SL_ASSIGN:
return GroovyTokenId.SL_ASSIGN;
case GroovyTokenTypes.SL_COMMENT:
return GroovyTokenId.LINE_COMMENT;
case GroovyTokenTypes.SL:
return GroovyTokenId.SL;
case GroovyTokenTypes.SLIST:
return GroovyTokenId.SLIST;
case GroovyTokenTypes.SPREAD_ARG:
return GroovyTokenId.SPREAD_ARG;
case GroovyTokenTypes.SPREAD_DOT:
return GroovyTokenId.SPREAD_DOT;
case GroovyTokenTypes.SPREAD_MAP_ARG:
return GroovyTokenId.SPREAD_MAP_ARG;
case GroovyTokenTypes.SR_ASSIGN:
return GroovyTokenId.SR_ASSIGN;
case GroovyTokenTypes.SR:
return GroovyTokenId.SR;
case GroovyTokenTypes.STAR_ASSIGN:
return GroovyTokenId.STAR_ASSIGN;
case GroovyTokenTypes.STAR_STAR_ASSIGN:
return GroovyTokenId.STAR_STAR_ASSIGN;
case GroovyTokenTypes.STAR_STAR:
return GroovyTokenId.STAR_STAR;
case GroovyTokenTypes.STAR:
return GroovyTokenId.STAR;
case GroovyTokenTypes.STATIC_IMPORT:
return GroovyTokenId.STATIC_IMPORT;
case GroovyTokenTypes.STATIC_INIT:
return GroovyTokenId.STATIC_INIT;
case GroovyTokenTypes.STRICTFP:
return GroovyTokenId.STRICTFP;
case GroovyTokenTypes.STRING_CONSTRUCTOR:
return GroovyTokenId.STRING_CONSTRUCTOR;
case GroovyTokenTypes.STRING_CTOR_END:
return GroovyTokenId.STRING_CTOR_END;
case GroovyTokenTypes.STRING_CTOR_MIDDLE:
return GroovyTokenId.STRING_CTOR_MIDDLE;
case GroovyTokenTypes.STRING_CTOR_START:
return GroovyTokenId.STRING_CTOR_START;
case GroovyTokenTypes.STRING_CH:
return GroovyTokenId.STRING_CH;
case GroovyTokenTypes.STRING_LITERAL:
return GroovyTokenId.STRING_LITERAL;
case GroovyTokenTypes.STRING_NL:
return GroovyTokenId.STRING_NL;
case GroovyTokenTypes.SUPER_CTOR_CALL:
return GroovyTokenId.SUPER_CTOR_CALL;
case GroovyTokenTypes.TRIPLE_DOT:
return GroovyTokenId.TRIPLE_DOT;
case GroovyTokenTypes.TRAIT_DEF:
return GroovyTokenId.TRAIT_DEF;
case GroovyTokenTypes.TYPE_ARGUMENT:
return GroovyTokenId.TYPE_ARGUMENT;
case GroovyTokenTypes.TYPE_ARGUMENTS:
return GroovyTokenId.TYPE_ARGUMENTS;
case GroovyTokenTypes.TYPE_LOWER_BOUNDS:
return GroovyTokenId.TYPE_LOWER_BOUNDS;
case GroovyTokenTypes.TYPE_PARAMETER:
return GroovyTokenId.TYPE_PARAMETER;
case GroovyTokenTypes.TYPE_PARAMETERS:
return GroovyTokenId.TYPE_PARAMETERS;
case GroovyTokenTypes.TYPE_UPPER_BOUNDS:
return GroovyTokenId.TYPE_UPPER_BOUNDS;
case GroovyTokenTypes.TYPE:
return GroovyTokenId.TYPE;
case GroovyTokenTypes.TYPECAST:
return GroovyTokenId.TYPECAST;
case GroovyTokenTypes.UNARY_MINUS:
return GroovyTokenId.UNARY_MINUS;
case GroovyTokenTypes.UNARY_PLUS:
return GroovyTokenId.UNARY_PLUS;
case GroovyTokenTypes.UNUSED_CONST:
return GroovyTokenId.UNUSED_CONST;
case GroovyTokenTypes.UNUSED_DO:
return GroovyTokenId.UNUSED_DO;
case GroovyTokenTypes.UNUSED_GOTO:
return GroovyTokenId.UNUSED_GOTO;
case GroovyTokenTypes.VARIABLE_DEF:
return GroovyTokenId.VARIABLE_DEF;
case GroovyTokenTypes.VARIABLE_PARAMETER_DEF:
return GroovyTokenId.VARIABLE_PARAMETER_DEF;
case GroovyTokenTypes.VOCAB:
return GroovyTokenId.VOCAB;
case GroovyTokenTypes.WILDCARD_TYPE:
return GroovyTokenId.WILDCARD_TYPE;
case GroovyTokenTypes.WS:
return GroovyTokenId.WHITESPACE;
default:
return GroovyTokenId.IDENTIFIER;
}
}