001// $ANTLR 2.7.7 (20060906): "schemaConverter.g" -> "antlrSchemaConverterLexer.java"$
002
003/*
004 *  Licensed to the Apache Software Foundation (ASF) under one
005 *  or more contributor license agreements.  See the NOTICE file
006 *  distributed with this work for additional information
007 *  regarding copyright ownership.  The ASF licenses this file
008 *  to you under the Apache License, Version 2.0 (the
009 *  "License"); you may not use this file except in compliance
010 *  with the License.  You may obtain a copy of the License at
011 *  
012 *    http://www.apache.org/licenses/LICENSE-2.0
013 *  
014 *  Unless required by applicable law or agreed to in writing,
015 *  software distributed under the License is distributed on an
016 *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
017 *  KIND, either express or implied.  See the License for the
018 *  specific language governing permissions and limitations
019 *  under the License. 
020 *  
021 */
022/*
023 * Keep the semicolon right next to the package name or else there will be a
024 * bug that comes into the foreground in the new antlr release.
025 */
026package org.apache.directory.api.ldap.schema.converter;
027import java.util.List ;
028import java.util.ArrayList ;
029import java.util.Collections;
030import java.io.IOException;
031
032import org.apache.directory.api.ldap.schema.converter.SchemaElement;
033import org.apache.directory.api.ldap.model.schema.UsageEnum;
034import org.apache.directory.api.ldap.model.schema.ObjectClassTypeEnum;
035
036public interface antlrSchemaTokenTypes {
037        int EOF = 1;
038        int NULL_TREE_LOOKAHEAD = 3;
039        int WS = 4;
040        int QUOTE = 5;
041        int DIGIT = 6;
042        int DOLLAR = 7;
043        int OPEN_PAREN = 8;
044        int CLOSE_PAREN = 9;
045        int OPEN_BRACKET = 10;
046        int CLOSE_BRACKET = 11;
047        int NUMERIC_STRING = 12;
048        int NUMERICOID = 13;
049        int IDENTIFIER = 14;
050        int DESC = 15;
051        int SYNTAX = 16;
052        int LITERAL_END = 17;
053        int LITERAL_objectclass = 18;
054        int LITERAL_OBSOLETE = 19;
055        int LITERAL_ABSTRACT = 20;
056        int LITERAL_STRUCTURAL = 21;
057        int LITERAL_AUXILIARY = 22;
058        int LITERAL_MAY = 23;
059        int LITERAL_MUST = 24;
060        int LITERAL_SUP = 25;
061        int LITERAL_NAME = 26;
062        int LITERAL_attributetype = 27;
063        // "SINGLE-VALUE" = 28
064        int LITERAL_COLLECTIVE = 29;
065        // "NO-USER-MODIFICATION" = 30
066        int LITERAL_EQUALITY = 31;
067        int LITERAL_SUBSTR = 32;
068        int LITERAL_ORDERING = 33;
069        int LITERAL_USAGE = 34;
070        int LITERAL_userApplications = 35;
071        int LITERAL_directoryOperation = 36;
072        int LITERAL_distributedOperation = 37;
073        int LITERAL_dSAOperation = 38;
074}