View Javadoc

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