01: /* Generated By:JJTree&JavaCC: Do not edit this line. AnnotationParserConstants.java */
02: /**************************************************************************************
03: * Copyright (c) Jonas BonŽr, Alexandre Vasseur. All rights reserved. *
04: * http://aspectwerkz.codehaus.org *
05: * ---------------------------------------------------------------------------------- *
06: * The software in this package is published under the terms of the LGPL license *
07: * a copy of which has been included with this distribution in the license.txt file. *
08: **************************************************************************************/package org.codehaus.aspectwerkz.annotation.expression.ast;
09:
10: public interface AnnotationParserConstants {
11:
12: int EOF = 0;
13: int DOT = 3;
14: int INTEGER = 4;
15: int HEXNUMBER = 5;
16: int OCTNUMBER = 6;
17: int FLOAT = 7;
18: int EXPONENT = 8;
19: int DIGIT = 9;
20: int BOOLEAN = 10;
21: int STRING = 11;
22: int CHAR = 12;
23: int NEWLINE = 13;
24: int LEFT_PARENTHEZIS = 14;
25: int RIGHT_PARENTHEZIS = 15;
26: int LEFT_BRACKET = 16;
27: int RIGHT_BRACKET = 17;
28: int COMMA = 18;
29: int EQUALS = 19;
30: int AT = 20;
31: int ANNOTATION = 21;
32: int JAVA_NAME = 22;
33: int JAVA_TYPE_MAYBEARRAY = 23;
34: int JAVA_TYPE = 24;
35: int JAVA_LETTER = 25;
36:
37: int DEFAULT = 0;
38:
39: String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\".\"",
40: "<INTEGER>", "<HEXNUMBER>", "<OCTNUMBER>", "<FLOAT>",
41: "<EXPONENT>", "<DIGIT>", "<BOOLEAN>", "<STRING>", "<CHAR>",
42: "\"\\n\"", "\"(\"", "\")\"", "\"{\"", "\"}\"", "\",\"",
43: "\"=\"", "\"@\"", "<ANNOTATION>", "<JAVA_NAME>",
44: "<JAVA_TYPE_MAYBEARRAY>", "<JAVA_TYPE>", "<JAVA_LETTER>",
45: "\"\\r\\n\"", };
46:
47: }
|