| /* |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| */ |
| package org.jboss.drools; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EDataType; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Package</b> for the model. |
| * It contains accessors for the meta objects to represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.DroolsFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface DroolsPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "drools"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "http://www.jboss.org/drools"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "drools"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| DroolsPackage eINSTANCE = org.jboss.drools.impl.DroolsPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.jboss.drools.impl.DocumentRootImpl <em>Document Root</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.DocumentRootImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getDocumentRoot() |
| * @generated |
| */ |
| int DOCUMENT_ROOT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Mixed</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__MIXED = 0; |
| |
| /** |
| * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1; |
| |
| /** |
| * The feature id for the '<em><b>XSI Schema Location</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2; |
| |
| /** |
| * The feature id for the '<em><b>Global</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__GLOBAL = 3; |
| |
| /** |
| * The feature id for the '<em><b>Import</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__IMPORT = 4; |
| |
| /** |
| * The feature id for the '<em><b>Meta Data</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__META_DATA = 5; |
| |
| /** |
| * The feature id for the '<em><b>On Entry Script</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__ON_ENTRY_SCRIPT = 6; |
| |
| /** |
| * The feature id for the '<em><b>On Exit Script</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__ON_EXIT_SCRIPT = 7; |
| |
| /** |
| * The feature id for the '<em><b>Package Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__PACKAGE_NAME = 8; |
| |
| /** |
| * The feature id for the '<em><b>Priority</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__PRIORITY = 9; |
| |
| /** |
| * The feature id for the '<em><b>Rule Flow Group</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__RULE_FLOW_GROUP = 10; |
| |
| /** |
| * The feature id for the '<em><b>Task Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__TASK_NAME = 11; |
| |
| /** |
| * The feature id for the '<em><b>Version</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT__VERSION = 12; |
| |
| /** |
| * The number of structural features of the '<em>Document Root</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DOCUMENT_ROOT_FEATURE_COUNT = 13; |
| |
| /** |
| * The meta object id for the '{@link org.jboss.drools.impl.GlobalTypeImpl <em>Global Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.GlobalTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getGlobalType() |
| * @generated |
| */ |
| int GLOBAL_TYPE = 1; |
| |
| /** |
| * The feature id for the '<em><b>Identifier</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GLOBAL_TYPE__IDENTIFIER = 0; |
| |
| /** |
| * The feature id for the '<em><b>Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GLOBAL_TYPE__TYPE = 1; |
| |
| /** |
| * The number of structural features of the '<em>Global Type</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GLOBAL_TYPE_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.jboss.drools.impl.ImportTypeImpl <em>Import Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.ImportTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getImportType() |
| * @generated |
| */ |
| int IMPORT_TYPE = 2; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int IMPORT_TYPE__NAME = 0; |
| |
| /** |
| * The number of structural features of the '<em>Import Type</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int IMPORT_TYPE_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.jboss.drools.impl.MetaDataTypeImpl <em>Meta Data Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.MetaDataTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getMetaDataType() |
| * @generated |
| */ |
| int META_DATA_TYPE = 3; |
| |
| /** |
| * The feature id for the '<em><b>Meta Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int META_DATA_TYPE__META_VALUE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int META_DATA_TYPE__NAME = 1; |
| |
| /** |
| * The number of structural features of the '<em>Meta Data Type</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int META_DATA_TYPE_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.jboss.drools.impl.OnEntryScriptTypeImpl <em>On Entry Script Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.OnEntryScriptTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getOnEntryScriptType() |
| * @generated |
| */ |
| int ON_ENTRY_SCRIPT_TYPE = 4; |
| |
| /** |
| * The feature id for the '<em><b>Script</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ON_ENTRY_SCRIPT_TYPE__SCRIPT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Script Format</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ON_ENTRY_SCRIPT_TYPE__SCRIPT_FORMAT = 1; |
| |
| /** |
| * The number of structural features of the '<em>On Entry Script Type</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ON_ENTRY_SCRIPT_TYPE_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.jboss.drools.impl.OnExitScriptTypeImpl <em>On Exit Script Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.OnExitScriptTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getOnExitScriptType() |
| * @generated |
| */ |
| int ON_EXIT_SCRIPT_TYPE = 5; |
| |
| /** |
| * The feature id for the '<em><b>Script</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ON_EXIT_SCRIPT_TYPE__SCRIPT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Script Format</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ON_EXIT_SCRIPT_TYPE__SCRIPT_FORMAT = 1; |
| |
| /** |
| * The number of structural features of the '<em>On Exit Script Type</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ON_EXIT_SCRIPT_TYPE_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '<em>Package Name Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.String |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getPackageNameType() |
| * @generated |
| */ |
| int PACKAGE_NAME_TYPE = 6; |
| |
| /** |
| * The meta object id for the '<em>Priority Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.math.BigInteger |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getPriorityType() |
| * @generated |
| */ |
| int PRIORITY_TYPE = 7; |
| |
| /** |
| * The meta object id for the '<em>Rule Flow Group Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.String |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getRuleFlowGroupType() |
| * @generated |
| */ |
| int RULE_FLOW_GROUP_TYPE = 8; |
| |
| /** |
| * The meta object id for the '<em>Task Name Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.String |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getTaskNameType() |
| * @generated |
| */ |
| int TASK_NAME_TYPE = 9; |
| |
| /** |
| * The meta object id for the '<em>Version Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.String |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getVersionType() |
| * @generated |
| */ |
| int VERSION_TYPE = 10; |
| |
| |
| /** |
| * Returns the meta object for class '{@link org.jboss.drools.DocumentRoot <em>Document Root</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Document Root</em>'. |
| * @see org.jboss.drools.DocumentRoot |
| * @generated |
| */ |
| EClass getDocumentRoot(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link org.jboss.drools.DocumentRoot#getMixed <em>Mixed</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute list '<em>Mixed</em>'. |
| * @see org.jboss.drools.DocumentRoot#getMixed() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EAttribute getDocumentRoot_Mixed(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.jboss.drools.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the map '<em>XMLNS Prefix Map</em>'. |
| * @see org.jboss.drools.DocumentRoot#getXMLNSPrefixMap() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EReference getDocumentRoot_XMLNSPrefixMap(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.jboss.drools.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the map '<em>XSI Schema Location</em>'. |
| * @see org.jboss.drools.DocumentRoot#getXSISchemaLocation() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EReference getDocumentRoot_XSISchemaLocation(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.jboss.drools.DocumentRoot#getGlobal <em>Global</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Global</em>'. |
| * @see org.jboss.drools.DocumentRoot#getGlobal() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EReference getDocumentRoot_Global(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.jboss.drools.DocumentRoot#getImport <em>Import</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Import</em>'. |
| * @see org.jboss.drools.DocumentRoot#getImport() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EReference getDocumentRoot_Import(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.jboss.drools.DocumentRoot#getMetaData <em>Meta Data</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Meta Data</em>'. |
| * @see org.jboss.drools.DocumentRoot#getMetaData() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EReference getDocumentRoot_MetaData(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.jboss.drools.DocumentRoot#getOnEntryScript <em>On Entry Script</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>On Entry Script</em>'. |
| * @see org.jboss.drools.DocumentRoot#getOnEntryScript() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EReference getDocumentRoot_OnEntryScript(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.jboss.drools.DocumentRoot#getOnExitScript <em>On Exit Script</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>On Exit Script</em>'. |
| * @see org.jboss.drools.DocumentRoot#getOnExitScript() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EReference getDocumentRoot_OnExitScript(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.DocumentRoot#getPackageName <em>Package Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Package Name</em>'. |
| * @see org.jboss.drools.DocumentRoot#getPackageName() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EAttribute getDocumentRoot_PackageName(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.DocumentRoot#getPriority <em>Priority</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Priority</em>'. |
| * @see org.jboss.drools.DocumentRoot#getPriority() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EAttribute getDocumentRoot_Priority(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.DocumentRoot#getRuleFlowGroup <em>Rule Flow Group</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Rule Flow Group</em>'. |
| * @see org.jboss.drools.DocumentRoot#getRuleFlowGroup() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EAttribute getDocumentRoot_RuleFlowGroup(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.DocumentRoot#getTaskName <em>Task Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Task Name</em>'. |
| * @see org.jboss.drools.DocumentRoot#getTaskName() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EAttribute getDocumentRoot_TaskName(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.DocumentRoot#getVersion <em>Version</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Version</em>'. |
| * @see org.jboss.drools.DocumentRoot#getVersion() |
| * @see #getDocumentRoot() |
| * @generated |
| */ |
| EAttribute getDocumentRoot_Version(); |
| |
| /** |
| * Returns the meta object for class '{@link org.jboss.drools.GlobalType <em>Global Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Global Type</em>'. |
| * @see org.jboss.drools.GlobalType |
| * @generated |
| */ |
| EClass getGlobalType(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.GlobalType#getIdentifier <em>Identifier</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Identifier</em>'. |
| * @see org.jboss.drools.GlobalType#getIdentifier() |
| * @see #getGlobalType() |
| * @generated |
| */ |
| EAttribute getGlobalType_Identifier(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.GlobalType#getType <em>Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Type</em>'. |
| * @see org.jboss.drools.GlobalType#getType() |
| * @see #getGlobalType() |
| * @generated |
| */ |
| EAttribute getGlobalType_Type(); |
| |
| /** |
| * Returns the meta object for class '{@link org.jboss.drools.ImportType <em>Import Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Import Type</em>'. |
| * @see org.jboss.drools.ImportType |
| * @generated |
| */ |
| EClass getImportType(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.ImportType#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.jboss.drools.ImportType#getName() |
| * @see #getImportType() |
| * @generated |
| */ |
| EAttribute getImportType_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.jboss.drools.MetaDataType <em>Meta Data Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Meta Data Type</em>'. |
| * @see org.jboss.drools.MetaDataType |
| * @generated |
| */ |
| EClass getMetaDataType(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.MetaDataType#getMetaValue <em>Meta Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Meta Value</em>'. |
| * @see org.jboss.drools.MetaDataType#getMetaValue() |
| * @see #getMetaDataType() |
| * @generated |
| */ |
| EAttribute getMetaDataType_MetaValue(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.MetaDataType#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.jboss.drools.MetaDataType#getName() |
| * @see #getMetaDataType() |
| * @generated |
| */ |
| EAttribute getMetaDataType_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.jboss.drools.OnEntryScriptType <em>On Entry Script Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>On Entry Script Type</em>'. |
| * @see org.jboss.drools.OnEntryScriptType |
| * @generated |
| */ |
| EClass getOnEntryScriptType(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.OnEntryScriptType#getScript <em>Script</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Script</em>'. |
| * @see org.jboss.drools.OnEntryScriptType#getScript() |
| * @see #getOnEntryScriptType() |
| * @generated |
| */ |
| EAttribute getOnEntryScriptType_Script(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.OnEntryScriptType#getScriptFormat <em>Script Format</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Script Format</em>'. |
| * @see org.jboss.drools.OnEntryScriptType#getScriptFormat() |
| * @see #getOnEntryScriptType() |
| * @generated |
| */ |
| EAttribute getOnEntryScriptType_ScriptFormat(); |
| |
| /** |
| * Returns the meta object for class '{@link org.jboss.drools.OnExitScriptType <em>On Exit Script Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>On Exit Script Type</em>'. |
| * @see org.jboss.drools.OnExitScriptType |
| * @generated |
| */ |
| EClass getOnExitScriptType(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.OnExitScriptType#getScript <em>Script</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Script</em>'. |
| * @see org.jboss.drools.OnExitScriptType#getScript() |
| * @see #getOnExitScriptType() |
| * @generated |
| */ |
| EAttribute getOnExitScriptType_Script(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.jboss.drools.OnExitScriptType#getScriptFormat <em>Script Format</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Script Format</em>'. |
| * @see org.jboss.drools.OnExitScriptType#getScriptFormat() |
| * @see #getOnExitScriptType() |
| * @generated |
| */ |
| EAttribute getOnExitScriptType_ScriptFormat(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Package Name Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Package Name Type</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="name='packageName_._type' baseType='http://www.eclipse.org/emf/2003/XMLType#string'" |
| * @generated |
| */ |
| EDataType getPackageNameType(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.math.BigInteger <em>Priority Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Priority Type</em>'. |
| * @see java.math.BigInteger |
| * @model instanceClass="java.math.BigInteger" |
| * extendedMetaData="name='priority_._type' baseType='http://www.eclipse.org/emf/2003/XMLType#integer' minInclusive='1'" |
| * @generated |
| */ |
| EDataType getPriorityType(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Rule Flow Group Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Rule Flow Group Type</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="name='ruleFlowGroup_._type' baseType='http://www.eclipse.org/emf/2003/XMLType#string'" |
| * @generated |
| */ |
| EDataType getRuleFlowGroupType(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Task Name Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Task Name Type</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="name='taskName_._type' baseType='http://www.eclipse.org/emf/2003/XMLType#string'" |
| * @generated |
| */ |
| EDataType getTaskNameType(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Version Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Version Type</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="name='version_._type' baseType='http://www.eclipse.org/emf/2003/XMLType#string'" |
| * @generated |
| */ |
| EDataType getVersionType(); |
| |
| /** |
| * Returns the factory that creates the instances of the model. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the factory that creates the instances of the model. |
| * @generated |
| */ |
| DroolsFactory getDroolsFactory(); |
| |
| /** |
| * <!-- begin-user-doc --> |
| * Defines literals for the meta objects that represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| interface Literals { |
| /** |
| * The meta object literal for the '{@link org.jboss.drools.impl.DocumentRootImpl <em>Document Root</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.DocumentRootImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getDocumentRoot() |
| * @generated |
| */ |
| EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot(); |
| |
| /** |
| * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed(); |
| |
| /** |
| * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation(); |
| |
| /** |
| * The meta object literal for the '<em><b>Global</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DOCUMENT_ROOT__GLOBAL = eINSTANCE.getDocumentRoot_Global(); |
| |
| /** |
| * The meta object literal for the '<em><b>Import</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DOCUMENT_ROOT__IMPORT = eINSTANCE.getDocumentRoot_Import(); |
| |
| /** |
| * The meta object literal for the '<em><b>Meta Data</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DOCUMENT_ROOT__META_DATA = eINSTANCE.getDocumentRoot_MetaData(); |
| |
| /** |
| * The meta object literal for the '<em><b>On Entry Script</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DOCUMENT_ROOT__ON_ENTRY_SCRIPT = eINSTANCE.getDocumentRoot_OnEntryScript(); |
| |
| /** |
| * The meta object literal for the '<em><b>On Exit Script</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference DOCUMENT_ROOT__ON_EXIT_SCRIPT = eINSTANCE.getDocumentRoot_OnExitScript(); |
| |
| /** |
| * The meta object literal for the '<em><b>Package Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute DOCUMENT_ROOT__PACKAGE_NAME = eINSTANCE.getDocumentRoot_PackageName(); |
| |
| /** |
| * The meta object literal for the '<em><b>Priority</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute DOCUMENT_ROOT__PRIORITY = eINSTANCE.getDocumentRoot_Priority(); |
| |
| /** |
| * The meta object literal for the '<em><b>Rule Flow Group</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute DOCUMENT_ROOT__RULE_FLOW_GROUP = eINSTANCE.getDocumentRoot_RuleFlowGroup(); |
| |
| /** |
| * The meta object literal for the '<em><b>Task Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute DOCUMENT_ROOT__TASK_NAME = eINSTANCE.getDocumentRoot_TaskName(); |
| |
| /** |
| * The meta object literal for the '<em><b>Version</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute DOCUMENT_ROOT__VERSION = eINSTANCE.getDocumentRoot_Version(); |
| |
| /** |
| * The meta object literal for the '{@link org.jboss.drools.impl.GlobalTypeImpl <em>Global Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.GlobalTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getGlobalType() |
| * @generated |
| */ |
| EClass GLOBAL_TYPE = eINSTANCE.getGlobalType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Identifier</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute GLOBAL_TYPE__IDENTIFIER = eINSTANCE.getGlobalType_Identifier(); |
| |
| /** |
| * The meta object literal for the '<em><b>Type</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute GLOBAL_TYPE__TYPE = eINSTANCE.getGlobalType_Type(); |
| |
| /** |
| * The meta object literal for the '{@link org.jboss.drools.impl.ImportTypeImpl <em>Import Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.ImportTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getImportType() |
| * @generated |
| */ |
| EClass IMPORT_TYPE = eINSTANCE.getImportType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute IMPORT_TYPE__NAME = eINSTANCE.getImportType_Name(); |
| |
| /** |
| * The meta object literal for the '{@link org.jboss.drools.impl.MetaDataTypeImpl <em>Meta Data Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.MetaDataTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getMetaDataType() |
| * @generated |
| */ |
| EClass META_DATA_TYPE = eINSTANCE.getMetaDataType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Meta Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute META_DATA_TYPE__META_VALUE = eINSTANCE.getMetaDataType_MetaValue(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute META_DATA_TYPE__NAME = eINSTANCE.getMetaDataType_Name(); |
| |
| /** |
| * The meta object literal for the '{@link org.jboss.drools.impl.OnEntryScriptTypeImpl <em>On Entry Script Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.OnEntryScriptTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getOnEntryScriptType() |
| * @generated |
| */ |
| EClass ON_ENTRY_SCRIPT_TYPE = eINSTANCE.getOnEntryScriptType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Script</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ON_ENTRY_SCRIPT_TYPE__SCRIPT = eINSTANCE.getOnEntryScriptType_Script(); |
| |
| /** |
| * The meta object literal for the '<em><b>Script Format</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ON_ENTRY_SCRIPT_TYPE__SCRIPT_FORMAT = eINSTANCE.getOnEntryScriptType_ScriptFormat(); |
| |
| /** |
| * The meta object literal for the '{@link org.jboss.drools.impl.OnExitScriptTypeImpl <em>On Exit Script Type</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.jboss.drools.impl.OnExitScriptTypeImpl |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getOnExitScriptType() |
| * @generated |
| */ |
| EClass ON_EXIT_SCRIPT_TYPE = eINSTANCE.getOnExitScriptType(); |
| |
| /** |
| * The meta object literal for the '<em><b>Script</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ON_EXIT_SCRIPT_TYPE__SCRIPT = eINSTANCE.getOnExitScriptType_Script(); |
| |
| /** |
| * The meta object literal for the '<em><b>Script Format</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ON_EXIT_SCRIPT_TYPE__SCRIPT_FORMAT = eINSTANCE.getOnExitScriptType_ScriptFormat(); |
| |
| /** |
| * The meta object literal for the '<em>Package Name Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.String |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getPackageNameType() |
| * @generated |
| */ |
| EDataType PACKAGE_NAME_TYPE = eINSTANCE.getPackageNameType(); |
| |
| /** |
| * The meta object literal for the '<em>Priority Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.math.BigInteger |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getPriorityType() |
| * @generated |
| */ |
| EDataType PRIORITY_TYPE = eINSTANCE.getPriorityType(); |
| |
| /** |
| * The meta object literal for the '<em>Rule Flow Group Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.String |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getRuleFlowGroupType() |
| * @generated |
| */ |
| EDataType RULE_FLOW_GROUP_TYPE = eINSTANCE.getRuleFlowGroupType(); |
| |
| /** |
| * The meta object literal for the '<em>Task Name Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.String |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getTaskNameType() |
| * @generated |
| */ |
| EDataType TASK_NAME_TYPE = eINSTANCE.getTaskNameType(); |
| |
| /** |
| * The meta object literal for the '<em>Version Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.String |
| * @see org.jboss.drools.impl.DroolsPackageImpl#getVersionType() |
| * @generated |
| */ |
| EDataType VERSION_TYPE = eINSTANCE.getVersionType(); |
| |
| } |
| |
| } //DroolsPackage |