KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > micronova > util > cc > html > ParserConstants


1 /*
2
3 Copyright 2003-2007 MicroNova (R)
4 All rights reserved.
5
6 Redistribution and use in source and binary forms, with or
7 without modification, are permitted provided that the following
8 conditions are met:
9
10     * Redistributions of source code must retain the above copyright
11     notice, this list of conditions and the following disclaimer.
12
13     * Redistributions in binary form must reproduce the above copyright
14     notice, this list of conditions and the following disclaimer in the
15     documentation and/or other materials provided with the distribution.
16
17     * Neither the name of MicroNova nor the names of its contributors
18     may be used to endorse or promote products derived from this
19     software without specific prior written permission.
20
21 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
25 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31 POSSIBILITY OF SUCH DAMAGE.
32
33 */

34
35
36 /* Generated By:JavaCC: Do not edit this line. ParserConstants.java */
37 package com.micronova.util.cc.html;
38
39 public interface ParserConstants {
40
41   int EOF = 0;
42   int WHITESPACECHAR = 2;
43   int BEGINTAG = 3;
44   int BEGINCLOSETAG = 4;
45   int BEGINSCRIPT = 5;
46   int BEGINSTYLE = 6;
47   int BEGINCOMMENT = 7;
48   int BEGINSGML = 8;
49   int BEGINPI = 9;
50   int OTHER = 10;
51   int ENDSGML = 11;
52   int SGMLCHAR = 12;
53   int ENDPI = 13;
54   int PICHAR = 14;
55   int ENDSCRIPT = 15;
56   int SCRIPTCHAR = 16;
57   int ENDSTYLE = 17;
58   int STYLECHAR = 18;
59   int ENDCOMMENT = 19;
60   int COMMENTCHAR = 20;
61   int WHITESPACE = 21;
62   int ENDTAG = 22;
63   int ENDSINGLETAG = 23;
64   int EQUAL = 24;
65   int BEGINDOUBLEQUOTE = 25;
66   int BEGINSINGLEQUOTE = 26;
67   int TAGOTHER = 27;
68   int ENDDOUBLEQUOTE = 28;
69   int DOUBLEQUOTEOTHER = 29;
70   int ENDSINGLEQUOTE = 30;
71   int SINGLEQUOTEOTHER = 31;
72   int ENTITY_AElig = 32;
73   int ENTITY_Aacute = 33;
74   int ENTITY_Acirc = 34;
75   int ENTITY_Agrave = 35;
76   int ENTITY_Alpha = 36;
77   int ENTITY_Aring = 37;
78   int ENTITY_Atilde = 38;
79   int ENTITY_Auml = 39;
80   int ENTITY_Beta = 40;
81   int ENTITY_Ccedil = 41;
82   int ENTITY_Chi = 42;
83   int ENTITY_Dagger = 43;
84   int ENTITY_Delta = 44;
85   int ENTITY_ETH = 45;
86   int ENTITY_Eacute = 46;
87   int ENTITY_Ecirc = 47;
88   int ENTITY_Egrave = 48;
89   int ENTITY_Epsilon = 49;
90   int ENTITY_Eta = 50;
91   int ENTITY_Euml = 51;
92   int ENTITY_Gamma = 52;
93   int ENTITY_Iacute = 53;
94   int ENTITY_Icirc = 54;
95   int ENTITY_Igrave = 55;
96   int ENTITY_Iota = 56;
97   int ENTITY_Iuml = 57;
98   int ENTITY_Kappa = 58;
99   int ENTITY_Lambda = 59;
100   int ENTITY_Mu = 60;
101   int ENTITY_Ntilde = 61;
102   int ENTITY_Nu = 62;
103   int ENTITY_OElig = 63;
104   int ENTITY_Oacute = 64;
105   int ENTITY_Ocirc = 65;
106   int ENTITY_Ograve = 66;
107   int ENTITY_Omega = 67;
108   int ENTITY_Omicron = 68;
109   int ENTITY_Oslash = 69;
110   int ENTITY_Otilde = 70;
111   int ENTITY_Ouml = 71;
112   int ENTITY_Phi = 72;
113   int ENTITY_Pi = 73;
114   int ENTITY_Prime = 74;
115   int ENTITY_Psi = 75;
116   int ENTITY_Rho = 76;
117   int ENTITY_Scaron = 77;
118   int ENTITY_Sigma = 78;
119   int ENTITY_THORN = 79;
120   int ENTITY_Tau = 80;
121   int ENTITY_Theta = 81;
122   int ENTITY_Uacute = 82;
123   int ENTITY_Ucirc = 83;
124   int ENTITY_Ugrave = 84;
125   int ENTITY_Upsilon = 85;
126   int ENTITY_Uuml = 86;
127   int ENTITY_Xi = 87;
128   int ENTITY_Yacute = 88;
129   int ENTITY_Yuml = 89;
130   int ENTITY_Zeta = 90;
131   int ENTITY_aacute = 91;
132   int ENTITY_acirc = 92;
133   int ENTITY_acute = 93;
134   int ENTITY_aelig = 94;
135   int ENTITY_agrave = 95;
136   int ENTITY_alefsym = 96;
137   int ENTITY_alpha = 97;
138   int ENTITY_amp = 98;
139   int ENTITY_and = 99;
140   int ENTITY_ang = 100;
141   int ENTITY_aring = 101;
142   int ENTITY_asymp = 102;
143   int ENTITY_atilde = 103;
144   int ENTITY_auml = 104;
145   int ENTITY_bdquo = 105;
146   int ENTITY_beta = 106;
147   int ENTITY_brvbar = 107;
148   int ENTITY_bull = 108;
149   int ENTITY_cap = 109;
150   int ENTITY_ccedil = 110;
151   int ENTITY_cedil = 111;
152   int ENTITY_cent = 112;
153   int ENTITY_chi = 113;
154   int ENTITY_circ = 114;
155   int ENTITY_clubs = 115;
156   int ENTITY_cong = 116;
157   int ENTITY_copy = 117;
158   int ENTITY_crarr = 118;
159   int ENTITY_cup = 119;
160   int ENTITY_curren = 120;
161   int ENTITY_dArr = 121;
162   int ENTITY_dagger = 122;
163   int ENTITY_darr = 123;
164   int ENTITY_deg = 124;
165   int ENTITY_delta = 125;
166   int ENTITY_diams = 126;
167   int ENTITY_divide = 127;
168   int ENTITY_eacute = 128;
169   int ENTITY_ecirc = 129;
170   int ENTITY_egrave = 130;
171   int ENTITY_empty = 131;
172   int ENTITY_emsp = 132;
173   int ENTITY_ensp = 133;
174   int ENTITY_epsilon = 134;
175   int ENTITY_equiv = 135;
176   int ENTITY_eta = 136;
177   int ENTITY_eth = 137;
178   int ENTITY_euml = 138;
179   int ENTITY_euro = 139;
180   int ENTITY_exist = 140;
181   int ENTITY_fnof = 141;
182   int ENTITY_forall = 142;
183   int ENTITY_frac12 = 143;
184   int ENTITY_frac14 = 144;
185   int ENTITY_frac34 = 145;
186   int ENTITY_frasl = 146;
187   int ENTITY_gamma = 147;
188   int ENTITY_ge = 148;
189   int ENTITY_gt = 149;
190   int ENTITY_hArr = 150;
191   int ENTITY_harr = 151;
192   int ENTITY_hearts = 152;
193   int ENTITY_hellip = 153;
194   int ENTITY_iacute = 154;
195   int ENTITY_icirc = 155;
196   int ENTITY_iexcl = 156;
197   int ENTITY_igrave = 157;
198   int ENTITY_image = 158;
199   int ENTITY_infin = 159;
200   int ENTITY_int = 160;
201   int ENTITY_iota = 161;
202   int ENTITY_iquest = 162;
203   int ENTITY_isin = 163;
204   int ENTITY_iuml = 164;
205   int ENTITY_kappa = 165;
206   int ENTITY_lArr = 166;
207   int ENTITY_lambda = 167;
208   int ENTITY_lang = 168;
209   int ENTITY_laquo = 169;
210   int ENTITY_larr = 170;
211   int ENTITY_lceil = 171;
212   int ENTITY_ldquo = 172;
213   int ENTITY_le = 173;
214   int ENTITY_lfloor = 174;
215   int ENTITY_lowast = 175;
216   int ENTITY_loz = 176;
217   int ENTITY_lrm = 177;
218   int ENTITY_lsaquo = 178;
219   int ENTITY_lsquo = 179;
220   int ENTITY_lt = 180;
221   int ENTITY_macr = 181;
222   int ENTITY_mdash = 182;
223   int ENTITY_micro = 183;
224   int ENTITY_middot = 184;
225   int ENTITY_minus = 185;
226   int ENTITY_mu = 186;
227   int ENTITY_nabla = 187;
228   int ENTITY_nbsp = 188;
229   int ENTITY_ndash = 189;
230   int ENTITY_ne = 190;
231   int ENTITY_ni = 191;
232   int ENTITY_not = 192;
233   int ENTITY_notin = 193;
234   int ENTITY_nsub = 194;
235   int ENTITY_ntilde = 195;
236   int ENTITY_nu = 196;
237   int ENTITY_oacute = 197;
238   int ENTITY_ocirc = 198;
239   int ENTITY_oelig = 199;
240   int ENTITY_ograve = 200;
241   int ENTITY_oline = 201;
242   int ENTITY_omega = 202;
243   int ENTITY_omicron = 203;
244   int ENTITY_oplus = 204;
245   int ENTITY_or = 205;
246   int ENTITY_ordf = 206;
247   int ENTITY_ordm = 207;
248   int ENTITY_oslash = 208;
249   int ENTITY_otilde = 209;
250   int ENTITY_otimes = 210;
251   int ENTITY_ouml = 211;
252   int ENTITY_para = 212;
253   int ENTITY_part = 213;
254   int ENTITY_permil = 214;
255   int ENTITY_perp = 215;
256   int ENTITY_phi = 216;
257   int ENTITY_pi = 217;
258   int ENTITY_piv = 218;
259   int ENTITY_plusmn = 219;
260   int ENTITY_pound = 220;
261   int ENTITY_prime = 221;
262   int ENTITY_prod = 222;
263   int ENTITY_prop = 223;
264   int ENTITY_psi = 224;
265   int ENTITY_quot = 225;
266   int ENTITY_rArr = 226;
267   int ENTITY_radic = 227;
268   int ENTITY_rang = 228;
269   int ENTITY_raquo = 229;
270   int ENTITY_rarr = 230;
271   int ENTITY_rceil = 231;
272   int ENTITY_rdquo = 232;
273   int ENTITY_real = 233;
274   int ENTITY_reg = 234;
275   int ENTITY_rfloor = 235;
276   int ENTITY_rho = 236;
277   int ENTITY_rlm = 237;
278   int ENTITY_rsaquo = 238;
279   int ENTITY_rsquo = 239;
280   int ENTITY_sbquo = 240;
281   int ENTITY_scaron = 241;
282   int ENTITY_sdot = 242;
283   int ENTITY_sect = 243;
284   int ENTITY_shy = 244;
285   int ENTITY_sigma = 245;
286   int ENTITY_sigmaf = 246;
287   int ENTITY_sim = 247;
288   int ENTITY_spades = 248;
289   int ENTITY_sub = 249;
290   int ENTITY_sube = 250;
291   int ENTITY_sum = 251;
292   int ENTITY_sup = 252;
293   int ENTITY_sup1 = 253;
294   int ENTITY_sup2 = 254;
295   int ENTITY_sup3 = 255;
296   int ENTITY_supe = 256;
297   int ENTITY_szlig = 257;
298   int ENTITY_tau = 258;
299   int ENTITY_there4 = 259;
300   int ENTITY_theta = 260;
301   int ENTITY_thetasym = 261;
302   int ENTITY_thinsp = 262;
303   int ENTITY_thorn = 263;
304   int ENTITY_tilde = 264;
305   int ENTITY_times = 265;
306   int ENTITY_trade = 266;
307   int ENTITY_uArr = 267;
308   int ENTITY_uacute = 268;
309   int ENTITY_uarr = 269;
310   int ENTITY_ucirc = 270;
311   int ENTITY_ugrave = 271;
312   int ENTITY_uml = 272;
313   int ENTITY_upsih = 273;
314   int ENTITY_upsilon = 274;
315   int ENTITY_uuml = 275;
316   int ENTITY_weierp = 276;
317   int ENTITY_xi = 277;
318   int ENTITY_yacute = 278;
319   int ENTITY_yen = 279;
320   int ENTITY_yuml = 280;
321   int ENTITY_zeta = 281;
322   int ENTITY_zwj = 282;
323   int ENTITY_zwnj = 283;
324   int ENTITY_NUMERIC = 284;
325
326   int InSingleQuote = 0;
327   int InDoubleQuote = 1;
328   int InTag = 2;
329   int InComment = 3;
330   int InStyle = 4;
331   int InScript = 5;
332   int InPI = 6;
333   int InSGML = 7;
334   int DEFAULT = 8;
335
336   String JavaDoc[] tokenImage = {
337     "<EOF>",
338     "<token of kind 1>",
339     "<WHITESPACECHAR>",
340     "\"<\"",
341     "\"</\"",
342     "\"<script\"",
343     "\"<style\"",
344     "\"<!--\"",
345     "\"<!\"",
346     "\"<?\"",
347     "<OTHER>",
348     "\">\"",
349     "<SGMLCHAR>",
350     "\">\"",
351     "<PICHAR>",
352     "\"</script>\"",
353     "<SCRIPTCHAR>",
354     "\"</style>\"",
355     "<STYLECHAR>",
356     "\"-->\"",
357     "<COMMENTCHAR>",
358     "<WHITESPACE>",
359     "<ENDTAG>",
360     "<ENDSINGLETAG>",
361     "\"=\"",
362     "\"\\\"\"",
363     "\"\\\'\"",
364     "<TAGOTHER>",
365     "\"\\\"\"",
366     "<DOUBLEQUOTEOTHER>",
367     "\"\\\'\"",
368     "<SINGLEQUOTEOTHER>",
369     "\"&AElig;\"",
370     "\"&Aacute;\"",
371     "\"&Acirc;\"",
372     "\"&Agrave;\"",
373     "\"&Alpha;\"",
374     "\"&Aring;\"",
375     "\"&Atilde;\"",
376     "\"&Auml;\"",
377     "\"&Beta;\"",
378     "\"&Ccedil;\"",
379     "\"&Chi;\"",
380     "\"&Dagger;\"",
381     "\"&Delta;\"",
382     "\"&ETH;\"",
383     "\"&Eacute;\"",
384     "\"&Ecirc;\"",
385     "\"&Egrave;\"",
386     "\"&Epsilon;\"",
387     "\"&Eta;\"",
388     "\"&Euml;\"",
389     "\"&Gamma;\"",
390     "\"&Iacute;\"",
391     "\"&Icirc;\"",
392     "\"&Igrave;\"",
393     "\"&Iota;\"",
394     "\"&Iuml;\"",
395     "\"&Kappa;\"",
396     "\"&Lambda;\"",
397     "\"&Mu;\"",
398     "\"&Ntilde;\"",
399     "\"&Nu;\"",
400     "\"&OElig;\"",
401     "\"&Oacute;\"",
402     "\"&Ocirc;\"",
403     "\"&Ograve;\"",
404     "\"&Omega;\"",
405     "\"&Omicron;\"",
406     "\"&Oslash;\"",
407     "\"&Otilde;\"",
408     "\"&Ouml;\"",
409     "\"&Phi;\"",
410     "\"&Pi;\"",
411     "\"&Prime;\"",
412     "\"&Psi;\"",
413     "\"&Rho;\"",
414     "\"&Scaron;\"",
415     "\"&Sigma;\"",
416     "\"&THORN;\"",
417     "\"&Tau;\"",
418     "\"&Theta;\"",
419     "\"&Uacute;\"",
420     "\"&Ucirc;\"",
421     "\"&Ugrave;\"",
422     "\"&Upsilon;\"",
423     "\"&Uuml;\"",
424     "\"&Xi;\"",
425     "\"&Yacute;\"",
426     "\"&Yuml;\"",
427     "\"&Zeta;\"",
428     "\"&aacute;\"",
429     "\"&acirc;\"",
430     "\"&acute;\"",
431     "\"&aelig;\"",
432     "\"&agrave;\"",
433     "\"&alefsym;\"",
434     "\"&alpha;\"",
435     "\"&amp;\"",
436     "\"&and;\"",
437     "\"&ang;\"",
438     "\"&aring;\"",
439     "\"&asymp;\"",
440     "\"&atilde;\"",
441     "\"&auml;\"",
442     "\"&bdquo;\"",
443     "\"&beta;\"",
444     "\"&brvbar;\"",
445     "\"&bull;\"",
446     "\"&cap;\"",
447     "\"&ccedil;\"",
448     "\"&cedil;\"",
449     "\"&cent;\"",
450     "\"&chi;\"",
451     "\"&circ;\"",
452     "\"&clubs;\"",
453     "\"&cong;\"",
454     "\"&copy;\"",
455     "\"&crarr;\"",
456     "\"&cup;\"",
457     "\"&curren;\"",
458     "\"&dArr;\"",
459     "\"&dagger;\"",
460     "\"&darr;\"",
461     "\"&deg;\"",
462     "\"&delta;\"",
463     "\"&diams;\"",
464     "\"&divide;\"",
465     "\"&eacute;\"",
466     "\"&ecirc;\"",
467     "\"&egrave;\"",
468     "\"&empty;\"",
469     "\"&emsp;\"",
470     "\"&ensp;\"",
471     "\"&epsilon;\"",
472     "\"&equiv;\"",
473     "\"&eta;\"",
474     "\"&eth;\"",
475     "\"&euml;\"",
476     "\"&euro;\"",
477     "\"&exist;\"",
478     "\"&fnof;\"",
479     "\"&forall;\"",
480     "\"&frac12;\"",
481     "\"&frac14;\"",
482     "\"&frac34;\"",
483     "\"&frasl;\"",
484     "\"&gamma;\"",
485     "\"&ge;\"",
486     "\"&gt;\"",
487     "\"&hArr;\"",
488     "\"&harr;\"",
489     "\"&hearts;\"",
490     "\"&hellip;\"",
491     "\"&iacute;\"",
492     "\"&icirc;\"",
493     "\"&iexcl;\"",
494     "\"&igrave;\"",
495     "\"&image;\"",
496     "\"&infin;\"",
497     "\"&int;\"",
498     "\"&iota;\"",
499     "\"&iquest;\"",
500     "\"&isin;\"",
501     "\"&iuml;\"",
502     "\"&kappa;\"",
503     "\"&lArr;\"",
504     "\"&lambda;\"",
505     "\"&lang;\"",
506     "\"&laquo;\"",
507     "\"&larr;\"",
508     "\"&lceil;\"",
509     "\"&ldquo;\"",
510     "\"&le;\"",
511     "\"&lfloor;\"",
512     "\"&lowast;\"",
513     "\"&loz;\"",
514     "\"&lrm;\"",
515     "\"&lsaquo;\"",
516     "\"&lsquo;\"",
517     "\"&lt;\"",
518     "\"&macr;\"",
519     "\"&mdash;\"",
520     "\"&micro;\"",
521     "\"&middot;\"",
522     "\"&minus;\"",
523     "\"&mu;\"",
524     "\"&nabla;\"",
525     "\"&nbsp;\"",
526     "\"&ndash;\"",
527     "\"&ne;\"",
528     "\"&ni;\"",
529     "\"&not;\"",
530     "\"&notin;\"",
531     "\"&nsub;\"",
532     "\"&ntilde;\"",
533     "\"&nu;\"",
534     "\"&oacute;\"",
535     "\"&ocirc;\"",
536     "\"&oelig;\"",
537     "\"&ograve;\"",
538     "\"&oline;\"",
539     "\"&omega;\"",
540     "\"&omicron;\"",
541     "\"&oplus;\"",
542     "\"&or;\"",
543     "\"&ordf;\"",
544     "\"&ordm;\"",
545     "\"&oslash;\"",
546     "\"&otilde;\"",
547     "\"&otimes;\"",
548     "\"&ouml;\"",
549     "\"&para;\"",
550     "\"&part;\"",
551     "\"&permil;\"",
552     "\"&perp;\"",
553     "\"&phi;\"",
554     "\"&pi;\"",
555     "\"&piv;\"",
556     "\"&plusmn;\"",
557     "\"&pound;\"",
558     "\"&prime;\"",
559     "\"&prod;\"",
560     "\"&prop;\"",
561     "\"&psi;\"",
562     "\"&quot;\"",
563     "\"&rArr;\"",
564     "\"&radic;\"",
565     "\"&rang;\"",
566     "\"&raquo;\"",
567     "\"&rarr;\"",
568     "\"&rceil;\"",
569     "\"&rdquo;\"",
570     "\"&real;\"",
571     "\"&reg;\"",
572     "\"&rfloor;\"",
573     "\"&rho;\"",
574     "\"&rlm;\"",
575     "\"&rsaquo;\"",
576     "\"&rsquo;\"",
577     "\"&sbquo;\"",
578     "\"&scaron;\"",
579     "\"&sdot;\"",
580     "\"&sect;\"",
581     "\"&shy;\"",
582     "\"&sigma;\"",
583     "\"&sigmaf;\"",
584     "\"&sim;\"",
585     "\"&spades;\"",
586     "\"&sub;\"",
587     "\"&sube;\"",
588     "\"&sum;\"",
589     "\"&sup;\"",
590     "\"&sup1;\"",
591     "\"&sup2;\"",
592     "\"&sup3;\"",
593     "\"&supe;\"",
594     "\"&szlig;\"",
595     "\"&tau;\"",
596     "\"&there4;\"",
597     "\"&theta;\"",
598     "\"&thetasym;\"",
599     "\"&thinsp;\"",
600     "\"&thorn;\"",
601     "\"&tilde;\"",
602     "\"&times;\"",
603     "\"&trade;\"",
604     "\"&uArr;\"",
605     "\"&uacute;\"",
606     "\"&uarr;\"",
607     "\"&ucirc;\"",
608     "\"&ugrave;\"",
609     "\"&uml;\"",
610     "\"&upsih;\"",
611     "\"&upsilon;\"",
612     "\"&uuml;\"",
613     "\"&weierp;\"",
614     "\"&xi;\"",
615     "\"&yacute;\"",
616     "\"&yen;\"",
617     "\"&yuml;\"",
618     "\"&zeta;\"",
619     "\"&zwj;\"",
620     "\"&zwnj;\"",
621     "<ENTITY_NUMERIC>",
622   };
623
624 }
625
Popular Tags