001: /*
002: * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
003: *
004: * Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.
005: *
006: * The contents of this file are subject to the terms of either the GNU
007: * General Public License Version 2 only ("GPL") or the Common
008: * Development and Distribution License("CDDL") (collectively, the
009: * "License"). You may not use this file except in compliance with the
010: * License. You can obtain a copy of the License at
011: * http://www.netbeans.org/cddl-gplv2.html
012: * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
013: * specific language governing permissions and limitations under the
014: * License. When distributing the software, include this License Header
015: * Notice in each file and include the License file at
016: * nbbuild/licenses/CDDL-GPL-2-CP. Sun designates this
017: * particular file as subject to the "Classpath" exception as provided
018: * by Sun in the GPL Version 2 section of the License file that
019: * accompanied this code. If applicable, add the following below the
020: * License Header, with the fields enclosed by brackets [] replaced by
021: * your own identifying information:
022: * "Portions Copyrighted [year] [name of copyright owner]"
023: *
024: * Contributor(s):
025: *
026: * The Original Software is NetBeans. The Initial Developer of the Original
027: * Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
028: * Microsystems, Inc. All Rights Reserved.
029: *
030: * If you wish your version of this file to be governed by only the CDDL
031: * or only the GPL Version 2, indicate your decision by adding
032: * "[Contributor] elects to include this software in this distribution
033: * under the [CDDL or GPL Version 2] license." If you do not indicate a
034: * single choice of license, a recipient has the option to distribute
035: * your version of this file under either the CDDL, the GPL Version 2 or
036: * to extend the choice of license to its licensees as provided above.
037: * However, if you add GPL Version 2 code and therefore, elected the GPL
038: * Version 2 license, then the option applies only if the new code is
039: * made subject to such option by the copyright holder.
040: */
041:
042: package org.netbeans.modules.uml.core.reverseengineering.parsers.javaparser;
043:
044: import java.util.HashMap;
045: import org.netbeans.modules.uml.core.reverseengineering.reframework.parsingframework.ParserEventController;
046:
047: // $ANTLR 2.7.2: "EmbarcaderoJava.tree.g" -> "EmbarcaderoJavaTreeParser.java"$
048:
049: public interface EmbarcaderoJavaTreeParserTokenTypes {
050: int EOF = 1;
051: int NULL_TREE_LOOKAHEAD = 3;
052: int BLOCK = 4;
053: int MODIFIERS = 5;
054: int OBJBLOCK = 6;
055: int SLIST = 7;
056: int END_SLIST = 8;
057: int CTOR_DEF = 9;
058: int METHOD_DEF = 10;
059: int DESTRUCTOR_DEF = 11;
060: int VARIABLE_DEF = 12;
061: int INSTANCE_INIT = 13;
062: int STATIC_INIT = 14;
063: int TYPE = 15;
064: int CLASS_DEF = 16;
065: int INTERFACE_DEF = 17;
066: int PACKAGE_DEF = 18;
067: int ARRAY_DECLARATOR = 19;
068: int EXTENDS_CLAUSE = 20;
069: int IMPLEMENTS_CLAUSE = 21;
070: int PARAMETERS = 22;
071: int PARAMETER_DEF = 23;
072: int LABELED_STAT = 24;
073: int TYPECAST = 25;
074: int INDEX_OP = 26;
075: int POST_INC = 27;
076: int POST_DEC = 28;
077: int METHOD_CALL = 29;
078: int EXPR = 30;
079: int ARRAY_INIT = 31;
080: int IMPORT = 32;
081: int UNARY_MINUS = 33;
082: int UNARY_PLUS = 34;
083: int CASE_GROUP = 35;
084: int ELIST = 36;
085: int FOR_INIT = 37;
086: int FOR_CONDITION = 38;
087: int FOR_ITERATOR = 39;
088: int EMPTY_STAT = 40;
089: int FINAL = 41;
090: int ABSTRACT = 42;
091: int STRICTFP = 43;
092: int SUPER_CTOR_CALL = 44;
093: int CTOR_CALL = 45;
094: int START_CLASS_BODY = 46;
095: int END_CLASS_BODY = 47;
096: int LITERAL_package = 48;
097: int SEMI = 49;
098: int LITERAL_import = 50;
099: int LBRACK = 51;
100: int RBRACK = 52;
101: int LITERAL_void = 53;
102: int LITERAL_boolean = 54;
103: int LITERAL_byte = 55;
104: int LITERAL_char = 56;
105: int LITERAL_short = 57;
106: int LITERAL_int = 58;
107: int LITERAL_float = 59;
108: int LITERAL_long = 60;
109: int LITERAL_double = 61;
110: int IDENT = 62;
111: int DOT = 63;
112: int STAR = 64;
113: int LITERAL_private = 65;
114: int LITERAL_public = 66;
115: int LITERAL_protected = 67;
116: int LITERAL_static = 68;
117: int LITERAL_transient = 69;
118: int LITERAL_native = 70;
119: int LITERAL_synchronized = 71;
120: int LITERAL_volatile = 72;
121: int LITERAL_class = 73;
122: int LITERAL_extends = 74;
123: int LITERAL_interface = 75;
124: int LCURLY = 76;
125: int RCURLY = 77;
126: int COMMA = 78;
127: int LITERAL_implements = 79;
128: int LPAREN = 80;
129: int RPAREN = 81;
130: int LITERAL_this = 82;
131: int LITERAL_super = 83;
132: int ASSIGN = 84;
133: int LITERAL_throws = 85;
134: int COLON = 86;
135: int LITERAL_if = 87;
136: int LITERAL_else = 88;
137: int LITERAL_for = 89;
138: int LITERAL_while = 90;
139: int LITERAL_do = 91;
140: int LITERAL_break = 92;
141: int LITERAL_continue = 93;
142: int LITERAL_return = 94;
143: int LITERAL_switch = 95;
144: int LITERAL_throw = 96;
145: int LITERAL_case = 97;
146: int LITERAL_default = 98;
147: int LITERAL_try = 99;
148: int LITERAL_catch = 100;
149: int LITERAL_finally = 101;
150: int PLUS_ASSIGN = 102;
151: int MINUS_ASSIGN = 103;
152: int STAR_ASSIGN = 104;
153: int DIV_ASSIGN = 105;
154: int MOD_ASSIGN = 106;
155: int SR_ASSIGN = 107;
156: int BSR_ASSIGN = 108;
157: int SL_ASSIGN = 109;
158: int BAND_ASSIGN = 110;
159: int BXOR_ASSIGN = 111;
160: int BOR_ASSIGN = 112;
161: int QUESTION = 113;
162: int LOR = 114;
163: int LAND = 115;
164: int BOR = 116;
165: int BXOR = 117;
166: int BAND = 118;
167: int NOT_EQUAL = 119;
168: int EQUAL = 120;
169: int LT_ = 121;
170: int GT = 122;
171: int LE = 123;
172: int GE = 124;
173: int LITERAL_instanceof = 125;
174: int SL = 126;
175: int SR = 127;
176: int BSR = 128;
177: int PLUS = 129;
178: int MINUS = 130;
179: int DIV = 131;
180: int MOD = 132;
181: int INC = 133;
182: int DEC = 134;
183: int BNOT = 135;
184: int LNOT = 136;
185: int LITERAL_true = 137;
186: int LITERAL_false = 138;
187: int LITERAL_null = 139;
188: int LITERAL_new = 140;
189: int NUM_INT = 141;
190: int CHAR_LITERAL = 142;
191: int STRING_LITERAL = 143;
192: int NUM_FLOAT = 144;
193: int NUM_LONG = 145;
194: int NUM_DOUBLE = 146;
195: int WS = 147;
196: int SL_COMMENT = 148;
197: int ML_COMMENT = 149;
198: int ESC = 150;
199: int HEX_DIGIT = 151;
200: int VOCAB = 152;
201: int EXPONENT = 153;
202: int FLOAT_SUFFIX = 154;
203: int LITERAL_threadsafe = 155;
204: int LITERAL_const = 156;
205: }
|