001// $ANTLR 2.7.7 (20060906): "TriggerSpecification.g" -> "AntlrTriggerSpecificationParser.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 *    https://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
024package org.apache.directory.api.ldap.trigger;
025
026import java.util.ArrayList;
027import java.util.List;
028
029import org.apache.directory.api.i18n.I18n;
030import org.apache.directory.api.ldap.model.name.Dn;
031import org.apache.directory.api.ldap.model.schema.NormalizerMappingResolver;
032import org.apache.directory.api.ldap.trigger.StoredProcedureOption;
033import org.apache.directory.api.ldap.trigger.StoredProcedureParameter;
034import org.apache.directory.api.ldap.trigger.TriggerSpecification.SPSpec;
035import org.apache.directory.api.ldap.model.message.SearchScope;
036
037import org.slf4j.Logger;
038import org.slf4j.LoggerFactory;
039
040
041public interface AntlrTriggerSpecificationParserTokenTypes {
042        int EOF = 1;
043        int NULL_TREE_LOOKAHEAD = 3;
044        int SP = 4;
045        int ID_AFTER = 5;
046        int ID_modify = 6;
047        int OPEN_PARAN = 7;
048        int CLOSE_PARAN = 8;
049        int SEMI = 9;
050        int ID_add = 10;
051        int ID_delete = 11;
052        int ID_modifyDN = 12;
053        int DOT = 13;
054        int ID_modifyDNRename = 14;
055        int ID_modifyDNExport = 15;
056        int ID_modifyDNImport = 16;
057        int ID_CALL = 17;
058        int SEP = 18;
059        int ID_object = 19;
060        int ID_modification = 20;
061        int ID_oldEntry = 21;
062        int ID_newEntry = 22;
063        int ID_entry = 23;
064        int ID_attributes = 24;
065        int ID_name = 25;
066        int ID_deletedEntry = 26;
067        int ID_newrdn = 27;
068        int ID_deleteoldrdn = 28;
069        int ID_newSuperior = 29;
070        int ID_oldRDN = 30;
071        int ID_oldSuperiorDN = 31;
072        int ID_newDN = 32;
073        int ID_operationPrincipal = 33;
074        int ID_ldapContext = 34;
075        int OPEN_CURLY = 35;
076        int CLOSE_CURLY = 36;
077        int ID_languageScheme = 37;
078        int UTF8String = 38;
079        int ID_searchContext = 39;
080        int ID_search_scope = 40;
081        int ID_scope_base = 41;
082        int ID_scope_one = 42;
083        int ID_scope_subtree = 43;
084        int SAFEUTF8CHAR = 44;
085        int COMMENT = 45;
086        int IDENTIFIER = 46;
087        int ALPHA = 47;
088}