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}