KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > modules > xml > text > syntax > javacc > XMLSyntaxConstants


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 package org.netbeans.modules.xml.text.syntax.javacc;
20
21 public interface XMLSyntaxConstants {
22
23   int EOF = 0;
24   int TEXT = 1;
25   int CONTENT = 2;
26   int WS = 3;
27   int S = 4;
28   int NAME = 5;
29   int RSB = 6;
30   int TAG_START = 7;
31   int DECL_START = 8;
32   int PI_START = 9;
33   int CDATA_START = 10;
34   int COND_END_IN_DEFAULT = 11;
35   int DTD_END_IN_DEFAULT = 12;
36   int TEXT_IN_DEFAULT = 13;
37   int ERR_IN_DEFAULT = 14;
38   int TAG_NAME = 15;
39   int ERR_IN_TAG = 16;
40   int ATT_NAME = 17;
41   int ERR_IN_TAG_ATTLIST = 18;
42   int WS_IN_TAG_ATTLIST = 19;
43   int EQ_IN_TAG_ATTLIST = 20;
44   int TAG_END = 21;
45   int XML_TARGET = 22;
46   int PI_CONTENT_START = 23;
47   int PI_END = 24;
48   int ERR_IN_PI = 25;
49   int PI_TARGET = 26;
50   int PI_CONTENT_END = 27;
51   int TEXT_IN_PI_CONTENT = 28;
52   int ERR_IN_PI_CONTENT = 29;
53   int KW_IN_XML_DECL = 30;
54   int TEXT_IN_XML_DECL = 31;
55   int BR_IN_XML_DECL = 32;
56   int XML_DECL_END = 33;
57   int Q_IN_XML_DECL = 34;
58   int CDATA_END = 35;
59   int TEXT_IN_CDATA = 36;
60   int MARKUP_IN_CDATA = 37;
61   int CDATA_CONTENT = 38;
62   int ENTITY = 39;
63   int ATTLIST = 40;
64   int DOCTYPE = 41;
65   int ELEMENT = 42;
66   int NOTATION = 43;
67   int TEXT_IN_DECL = 44;
68   int WS_IN_DECL = 45;
69   int ERR_IN_DECL = 46;
70   int COND = 47;
71   int DECL_END = 48;
72   int KW_IN_ENTITY = 49;
73   int TEXT_IN_ENTITY = 50;
74   int ENTITY_END = 51;
75   int EMPTY = 52;
76   int PCDATA = 53;
77   int ANY = 54;
78   int TEXT_IN_ELEMENT = 55;
79   int ELEMENT_END = 56;
80   int SYSTEM_IN_NOTATION = 57;
81   int TEXT_IN_NOTATION = 58;
82   int ERR_IN_NOTATION = 59;
83   int NOTATION_END = 60;
84   int INCLUDE = 61;
85   int IGNORE = 62;
86   int TEXT_IN_COND = 63;
87   int ERR_IN_COND = 64;
88   int COND_END = 65;
89   int ERR_IN_ATTLIST = 66;
90   int REQUIRED = 67;
91   int IMPLIED = 68;
92   int FIXED = 69;
93   int ID_IN_ATTLIST = 70;
94   int CDATA = 71;
95   int IDREF = 72;
96   int IDREFS = 73;
97   int ENTITY_IN_ATTLIST = 74;
98   int ENTITIES = 75;
99   int NMTOKEN = 76;
100   int NMTOKENS = 77;
101   int NOTATION_IN_ATTLIST = 78;
102   int TEXT_IN_ATTLIST = 79;
103   int ATTLIST_END = 80;
104   int PUBLIC = 81;
105   int SYSTEM = 82;
106   int TEXT_IN_DOCTYPE = 83;
107   int ERR_IN_DOCTYPE = 84;
108   int DOCTYPE_END = 85;
109   int PREF_START = 86;
110   int TEXT_IN_PREF = 87;
111   int PREF_END = 88;
112   int GREF_START = 89;
113   int TEXT_IN_GREF = 90;
114   int ERR_IN_GREF = 91;
115   int GREF_END = 92;
116   int CHARS_START = 93;
117   int TEXT_IN_CHARS = 94;
118   int CHARS_END = 95;
119   int GREF_CHARS_START = 96;
120   int TEXT_IN_GREF_CHARS = 97;
121   int GREF_CHARS_END = 98;
122   int STRING_START = 99;
123   int TEXT_IN_STRING = 100;
124   int STRING_END = 101;
125   int GREF_STRING_START = 102;
126   int TEXT_IN_GREF_STRING = 103;
127   int GREF_STRING_END = 104;
128   int COMMENT_START = 105;
129   int TEXT_IN_COMMENT = 106;
130   int ERR_IN_COMMENT = 107;
131   int COMMENT_END = 108;
132
133   int IN_COMMENT = 0;
134   int IN_STRING = 1;
135   int IN_CHARS = 2;
136   int IN_GREF = 3;
137   int IN_GREF_STRING = 4;
138   int IN_GREF_CHARS = 5;
139   int IN_PREF = 6;
140   int IN_DOCTYPE = 7;
141   int IN_ATTLIST_DECL = 8;
142   int IN_COND = 9;
143   int IN_NOTATION = 10;
144   int IN_ELEMENT = 11;
145   int IN_ENTITY_DECL = 12;
146   int IN_DECL = 13;
147   int IN_CDATA = 14;
148   int IN_XML_DECL = 15;
149   int IN_PI_CONTENT = 16;
150   int IN_PI = 17;
151   int IN_TAG_ATTLIST = 18;
152   int IN_TAG = 19;
153   int DEFAULT = 20;
154
155   String JavaDoc[] tokenImage = {
156     "<EOF>", // NOI18N
157
"<TEXT>", // NOI18N
158
"<CONTENT>", // NOI18N
159
"<WS>", // NOI18N
160
"<S>", // NOI18N
161
"<NAME>", // NOI18N
162
"\"]\"", // NOI18N
163
"\"<\"", // NOI18N
164
"\"<!\"", // NOI18N
165
"\"<?\"", // NOI18N
166
"\"<![CDATA[\"", // NOI18N
167
"\"]]>\"", // NOI18N
168
"\"]>\"", // NOI18N
169
"<TEXT_IN_DEFAULT>", // NOI18N
170
"\"<<\"", // NOI18N
171
"<TAG_NAME>", // NOI18N
172
"<ERR_IN_TAG>", // NOI18N
173
"<ATT_NAME>", // NOI18N
174
"<ERR_IN_TAG_ATTLIST>", // NOI18N
175
"<WS_IN_TAG_ATTLIST>", // NOI18N
176
"\"=\"", // NOI18N
177
"<TAG_END>", // NOI18N
178
"\"xml\"", // NOI18N
179
"<PI_CONTENT_START>", // NOI18N
180
"\"?>\"", // NOI18N
181
"<ERR_IN_PI>", // NOI18N
182
"<PI_TARGET>", // NOI18N
183
"\"?>\"", // NOI18N
184
"<TEXT_IN_PI_CONTENT>", // NOI18N
185
"<ERR_IN_PI_CONTENT>", // NOI18N
186
"<KW_IN_XML_DECL>", // NOI18N
187
"<TEXT_IN_XML_DECL>", // NOI18N
188
"<BR_IN_XML_DECL>", // NOI18N
189
"\"?>\"", // NOI18N
190
"\"?\"", // NOI18N
191
"\"]]>\"", // NOI18N
192
"<TEXT_IN_CDATA>", // NOI18N
193
"<MARKUP_IN_CDATA>", // NOI18N
194
"<CDATA_CONTENT>", // NOI18N
195
"\"ENTITY\"", // NOI18N
196
"\"ATTLIST\"", // NOI18N
197
"\"DOCTYPE\"", // NOI18N
198
"\"ELEMENT\"", // NOI18N
199
"\"NOTATION\"", // NOI18N
200
"<TEXT_IN_DECL>", // NOI18N
201
"<WS_IN_DECL>", // NOI18N
202
"<ERR_IN_DECL>", // NOI18N
203
"\"[\"", // NOI18N
204
"\">\"", // NOI18N
205
"<KW_IN_ENTITY>", // NOI18N
206
"<TEXT_IN_ENTITY>", // NOI18N
207
"\">\"", // NOI18N
208
"\"EMPTY\"", // NOI18N
209
"\"#PCDATA\"", // NOI18N
210
"\"ANY\"", // NOI18N
211
"<TEXT_IN_ELEMENT>", // NOI18N
212
"\">\"", // NOI18N
213
"<SYSTEM_IN_NOTATION>", // NOI18N
214
"<TEXT_IN_NOTATION>", // NOI18N
215
"\"<\"", // NOI18N
216
"\">\"", // NOI18N
217
"\"INCLUDE\"", // NOI18N
218
"\"IGNORE\"", // NOI18N
219
"<TEXT_IN_COND>", // NOI18N
220
"<ERR_IN_COND>", // NOI18N
221
"\"[\"", // NOI18N
222
"<ERR_IN_ATTLIST>", // NOI18N
223
"\"#REQUIRED\"", // NOI18N
224
"\"#IMPLIED\"", // NOI18N
225
"\"#FIXED\"", // NOI18N
226
"\"ID\"", // NOI18N
227
"\"CDATA\"", // NOI18N
228
"\"IDREF\"", // NOI18N
229
"\"IDREFS\"", // NOI18N
230
"\"ENTITY\"", // NOI18N
231
"\"ENTITIES\"", // NOI18N
232
"\"NMTOKEN\"", // NOI18N
233
"\"NMTOKENS\"", // NOI18N
234
"\"NOTATION\"", // NOI18N
235
"<TEXT_IN_ATTLIST>", // NOI18N
236
"\">\"", // NOI18N
237
"\"PUBLIC\"", // NOI18N
238
"\"SYSTEM\"", // NOI18N
239
"<TEXT_IN_DOCTYPE>", // NOI18N
240
"<ERR_IN_DOCTYPE>", // NOI18N
241
"<DOCTYPE_END>", // NOI18N
242
"\"%\"", // NOI18N
243
"<TEXT_IN_PREF>", // NOI18N
244
"<PREF_END>", // NOI18N
245
"\"&\"", // NOI18N
246
"<TEXT_IN_GREF>", // NOI18N
247
"<ERR_IN_GREF>", // NOI18N
248
"<GREF_END>", // NOI18N
249
"\"\\\'\"", // NOI18N
250
"<TEXT_IN_CHARS>", // NOI18N
251
"\"\\\'\"", // NOI18N
252
"\"\\\'\"", // NOI18N
253
"<TEXT_IN_GREF_CHARS>", // NOI18N
254
"\"\\\'\"", // NOI18N
255
"\"\\\"\"", // NOI18N
256
"<TEXT_IN_STRING>", // NOI18N
257
"\"\\\"\"", // NOI18N
258
"\"\\\"\"", // NOI18N
259
"<TEXT_IN_GREF_STRING>", // NOI18N
260
"\"\\\"\"", // NOI18N
261
"\"<!--\"", // NOI18N
262
"<TEXT_IN_COMMENT>", // NOI18N
263
"<ERR_IN_COMMENT>", // NOI18N
264
"\"-->\"", // NOI18N
265
};
266
267 }
268
Popular Tags