KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > lib > java > parser > ASTreeTypes


1 /*
2  * The contents of this file are subject to the terms of the Common Development
3  * and Distribution License (the License). You may not use this file except in
4  * compliance with the License.
5  *
6  * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
7  * or http://www.netbeans.org/cddl.txt.
8  *
9  * When distributing Covered Code, include this CDDL Header Notice in each file
10  * and include the License file at http://www.netbeans.org/cddl.txt.
11  * If applicable, add the following below the CDDL Header, with the fields
12  * enclosed by brackets [] replaced by your own identifying information:
13  * "Portions Copyrighted [year] [name of copyright owner]"
14  *
15  * The Original Software is NetBeans. The Initial Developer of the Original
16  * Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
17  * Microsystems, Inc. All Rights Reserved.
18  */

19
20 /*
21  * ASTreeTypes.java
22  *
23  * Created on February 4, 2002, 3:06 PM
24  */

25
26 package org.netbeans.lib.java.parser;
27
28 /**
29  *
30  * @author th125165
31  */

32 public interface ASTreeTypes {
33     static final int ARGUMENT_LIST = 1;
34     static final int ARRAY_ACCESS = 2;
35     static final int ARRAY_CREATION_EXPRESSION = 3;
36     static final int ARRAY_INITIALIZER = 4;
37     static final int ASSERT_STATEMENT = 5;
38     static final int ASSIGNMENT = 6;
39     static final int BLOCK_STATEMENTS = 7;
40     static final int BREAK_STATEMENT = 8;
41     static final int CAST_EXPRESSION = 9;
42     static final int CATCH_CLAUSE = 10;
43     static final int CATCHES = 11;
44     static final int CLASS_BODY_DECLARATIONS = 12;
45     static final int CLASS_DECLARATION = 13;
46     static final int CLASS_INSTANCE_CREATION_EXPRESSION = 14;
47     static final int COMPILATION_UNIT = 15;
48     static final int COMPLEX_EXPRESSION = 16;
49     static final int CONDITIONAL_EXPRESSION = 17;
50     static final int CONSTRUCTOR_DECLARATION = 18;
51     static final int CONSTRUCTOR_DECLARATOR = 19;
52     static final int CONTINUE_STATEMENT = 20;
53     static final int DIM_EXPRS = 21;
54     static final int DIMS = 22;
55     static final int DO_STATEMENT = 23;
56     static final int EMPTY_STATEMENT = 24;
57     static final int EXPLICIT_CONSTRUCTOR_INVOCATION = 25;
58     static final int EXPRESSION_STATEMENT = 26;
59     static final int FIELD_ACCESS = 27;
60     static final int FIELD_DECLARATION = 28;
61     static final int FOR_EACH_STATEMENT = 29;
62     static final int FORMAL_PARAMETER = 30;
63     static final int FORMAL_PARAMETER_LIST = 31;
64     static final int FOR_STATEMENT = 32;
65     static final int IF_STATEMENT = 33;
66     static final int IMPORT_DECLARATIONS = 34;
67     static final int INFIX_EXPRESSION = 35;
68     static final int INSTANCE_INITIALIZER = 36;
69     static final int INTERFACE_DECLARATION = 37;
70     static final int INTERFACE_MEMBER_DECLARATIONS = 38;
71     static final int LABELED_STATEMENT = 39;
72     static final int LOCAL_VARIABLE_DECLARATION = 40;
73     static final int METHOD_DECLARATION = 41;
74     static final int METHOD_DECLARATOR = 42;
75     static final int METHOD_INVOCATION = 43;
76     static final int MODIFIERS = 44;
77     static final int MULTI_PART_ID = 45;
78     static final int PACKAGE_DECLARATION = 46;
79     static final int POSTFIX_EXPRESSION = 47;
80     static final int PREFIX_EXPRESSION = 48;
81     static final int PRIMARY_CLASS = 49;
82     static final int PRIMARY_THIS = 50;
83     static final int PRIMITIVE_TYPE = 51;
84     static final int REFERENCE_TYPE = 52;
85     static final int RETURN_STATEMENT = 53;
86     static final int SINGLE_TYPE_IMPORT = 54;
87     static final int STATEMENT_EXPRESSION_LIST = 55;
88     static final int STATIC_INITIALIZER = 56;
89     static final int SUPER_ = 57;
90     static final int SWITCH_BLOCK = 58;
91     static final int SWITCH_BLOCK_STATEMENT_GROUP = 59;
92     static final int SWITCH_BLOCK_STATEMENT_GROUPS = 60;
93     static final int SWITCH_LABEL = 61;
94     static final int SWITCH_LABELS = 62;
95     static final int SWITCH_STATEMENT = 63;
96     static final int SYNCHRONIZE_STATEMENT = 64;
97     static final int THROW_STATEMENT = 65;
98     static final int TRY_STATEMENT = 66;
99     static final int TYPE_DECLARATIONS = 67;
100     static final int TYPE_IMPORT_ON_DEMAND = 68;
101     static final int TYPE_LIST = 69;
102     static final int VARIABLE_DECLARATOR = 70;
103     static final int VARIABLE_DECLARATORS = 71;
104     static final int VARIABLE_INITIALIZERS = 72;
105     static final int WHILE_STATEMENT = 73;
106
107         static final int BOUND_LIST = 74;
108         static final int TYPE_ARGUMENTS = 75;
109         static final int TYPE_PARAMETER = 77;
110         static final int TYPE_PARAMETER_LIST = 78;
111         static final int WILDCARD = 79;
112
113     static final int ENUM_BODY = 80;
114     static final int ENUM_BODY_DECLARATIONS = 81;
115     static final int ENUM_CONSTANT = 82;
116     static final int ENUM_CONSTANTS = 83;
117     static final int ENUM_DECLARATION = 84;
118
119         static final int ERRONEOUS = 85;
120
121         static final int ANNOTATION = 86;
122         static final int ANNOTATION_ATTRIBUTE_DECLARATION = 87;
123         static final int ANNOTATION_TYPE_BODY_DECLARATIONS = 88;
124         static final int ANNOTATION_TYPE_DECLARATION = 89;
125         static final int ELEMENT_VALUE_PAIR = 90;
126         static final int ELEMENT_VALUE_PAIRS = 91;
127         static final int DEFAULT_VALUE = 92;
128         static final int ANNOTATIONS = 93;
129 }
130
Popular Tags