/**
* generated by Xtext 2.10.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
*
* The Package for the model.
* It contains accessors for the meta objects to represent
*
* - each class,
* - each feature of each class,
* - each enum,
* - and each data type
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory
* @model kind="package"
* @generated
*/
public interface ApplicationConfigurationPackage extends EPackage
{
/**
* The package name.
*
*
* @generated
*/
String eNAME = "applicationConfiguration";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "applicationConfiguration";
/**
* The singleton instance of the package.
*
*
* @generated
*/
ApplicationConfigurationPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl.init();
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl Configuration Script}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigurationScript()
* @generated
*/
int CONFIGURATION_SCRIPT = 0;
/**
* The feature id for the 'Imports' containment reference list.
*
*
* @generated
* @ordered
*/
int CONFIGURATION_SCRIPT__IMPORTS = 0;
/**
* The feature id for the 'Commands' containment reference list.
*
*
* @generated
* @ordered
*/
int CONFIGURATION_SCRIPT__COMMANDS = 1;
/**
* The number of structural features of the 'Configuration Script' class.
*
*
* @generated
* @ordered
*/
int CONFIGURATION_SCRIPT_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl Command}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCommand()
* @generated
*/
int COMMAND = 1;
/**
* The number of structural features of the 'Command' class.
*
*
* @generated
* @ordered
*/
int COMMAND_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl Declaration}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
* @generated
*/
int DECLARATION = 2;
/**
* The number of structural features of the 'Declaration' class.
*
*
* @generated
* @ordered
*/
int DECLARATION_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl Import}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getImport()
* @generated
*/
int IMPORT = 3;
/**
* The number of structural features of the 'Import' class.
*
*
* @generated
* @ordered
*/
int IMPORT_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl EPackage Import}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getEPackageImport()
* @generated
*/
int EPACKAGE_IMPORT = 4;
/**
* The feature id for the 'Imported Package' reference.
*
*
* @generated
* @ordered
*/
int EPACKAGE_IMPORT__IMPORTED_PACKAGE = IMPORT_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'EPackage Import' class.
*
*
* @generated
* @ordered
*/
int EPACKAGE_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl Viatra Import}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getViatraImport()
* @generated
*/
int VIATRA_IMPORT = 5;
/**
* The feature id for the 'Imported Viatra' reference.
*
*
* @generated
* @ordered
*/
int VIATRA_IMPORT__IMPORTED_VIATRA = IMPORT_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Viatra Import' class.
*
*
* @generated
* @ordered
*/
int VIATRA_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl Metamodel}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
* @generated
*/
int METAMODEL = 12;
/**
* The number of structural features of the 'Metamodel' class.
*
*
* @generated
* @ordered
*/
int METAMODEL_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl Metamodel Specification}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
* @generated
*/
int METAMODEL_SPECIFICATION = 6;
/**
* The feature id for the 'Entries' containment reference list.
*
*
* @generated
* @ordered
*/
int METAMODEL_SPECIFICATION__ENTRIES = METAMODEL_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Metamodel Specification' class.
*
*
* @generated
* @ordered
*/
int METAMODEL_SPECIFICATION_FEATURE_COUNT = METAMODEL_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl Metamodel Entry}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
* @generated
*/
int METAMODEL_ENTRY = 7;
/**
* The feature id for the 'Package' reference.
*
*
* @generated
* @ordered
*/
int METAMODEL_ENTRY__PACKAGE = 0;
/**
* The number of structural features of the 'Metamodel Entry' class.
*
*
* @generated
* @ordered
*/
int METAMODEL_ENTRY_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl All Package Entry}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
* @generated
*/
int ALL_PACKAGE_ENTRY = 8;
/**
* The feature id for the 'Package' reference.
*
*
* @generated
* @ordered
*/
int ALL_PACKAGE_ENTRY__PACKAGE = METAMODEL_ENTRY__PACKAGE;
/**
* The feature id for the 'Exclusion' containment reference list.
*
*
* @generated
* @ordered
*/
int ALL_PACKAGE_ENTRY__EXCLUSION = METAMODEL_ENTRY_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'All Package Entry' class.
*
*
* @generated
* @ordered
*/
int ALL_PACKAGE_ENTRY_FEATURE_COUNT = METAMODEL_ENTRY_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl Metamodel Element}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
* @generated
*/
int METAMODEL_ELEMENT = 9;
/**
* The feature id for the 'Package' reference.
*
*
* @generated
* @ordered
*/
int METAMODEL_ELEMENT__PACKAGE = METAMODEL_ENTRY__PACKAGE;
/**
* The feature id for the 'Classifier' reference.
*
*
* @generated
* @ordered
*/
int METAMODEL_ELEMENT__CLASSIFIER = METAMODEL_ENTRY_FEATURE_COUNT + 0;
/**
* The feature id for the 'Feature' reference.
*
*
* @generated
* @ordered
*/
int METAMODEL_ELEMENT__FEATURE = METAMODEL_ENTRY_FEATURE_COUNT + 1;
/**
* The number of structural features of the 'Metamodel Element' class.
*
*
* @generated
* @ordered
*/
int METAMODEL_ELEMENT_FEATURE_COUNT = METAMODEL_ENTRY_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl Metamodel Declaration}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
* @generated
*/
int METAMODEL_DECLARATION = 10;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int METAMODEL_DECLARATION__NAME = DECLARATION_FEATURE_COUNT + 0;
/**
* The feature id for the 'Specification' containment reference.
*
*
* @generated
* @ordered
*/
int METAMODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 1;
/**
* The number of structural features of the 'Metamodel Declaration' class.
*
*
* @generated
* @ordered
*/
int METAMODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl Metamodel Reference}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
* @generated
*/
int METAMODEL_REFERENCE = 11;
/**
* The feature id for the 'Referred' reference.
*
*
* @generated
* @ordered
*/
int METAMODEL_REFERENCE__REFERRED = METAMODEL_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Metamodel Reference' class.
*
*
* @generated
* @ordered
*/
int METAMODEL_REFERENCE_FEATURE_COUNT = METAMODEL_FEATURE_COUNT + 1;
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript Configuration Script}'.
*
*
* @return the meta object for class 'Configuration Script'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
* @generated
*/
EClass getConfigurationScript();
/**
* Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports Imports}'.
*
*
* @return the meta object for the containment reference list 'Imports'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports()
* @see #getConfigurationScript()
* @generated
*/
EReference getConfigurationScript_Imports();
/**
* Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands Commands}'.
*
*
* @return the meta object for the containment reference list 'Commands'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands()
* @see #getConfigurationScript()
* @generated
*/
EReference getConfigurationScript_Commands();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command Command}'.
*
*
* @return the meta object for class 'Command'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command
* @generated
*/
EClass getCommand();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration Declaration}'.
*
*
* @return the meta object for class 'Declaration'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration
* @generated
*/
EClass getDeclaration();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import Import}'.
*
*
* @return the meta object for class 'Import'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import
* @generated
*/
EClass getImport();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport EPackage Import}'.
*
*
* @return the meta object for class 'EPackage Import'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
* @generated
*/
EClass getEPackageImport();
/**
* Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage Imported Package}'.
*
*
* @return the meta object for the reference 'Imported Package'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage()
* @see #getEPackageImport()
* @generated
*/
EReference getEPackageImport_ImportedPackage();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport Viatra Import}'.
*
*
* @return the meta object for class 'Viatra Import'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
* @generated
*/
EClass getViatraImport();
/**
* Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra Imported Viatra}'.
*
*
* @return the meta object for the reference 'Imported Viatra'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra()
* @see #getViatraImport()
* @generated
*/
EReference getViatraImport_ImportedViatra();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification Metamodel Specification}'.
*
*
* @return the meta object for class 'Metamodel Specification'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification
* @generated
*/
EClass getMetamodelSpecification();
/**
* Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries Entries}'.
*
*
* @return the meta object for the containment reference list 'Entries'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries()
* @see #getMetamodelSpecification()
* @generated
*/
EReference getMetamodelSpecification_Entries();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry Metamodel Entry}'.
*
*
* @return the meta object for class 'Metamodel Entry'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
* @generated
*/
EClass getMetamodelEntry();
/**
* Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage Package}'.
*
*
* @return the meta object for the reference 'Package'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage()
* @see #getMetamodelEntry()
* @generated
*/
EReference getMetamodelEntry_Package();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry All Package Entry}'.
*
*
* @return the meta object for class 'All Package Entry'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry
* @generated
*/
EClass getAllPackageEntry();
/**
* Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion Exclusion}'.
*
*
* @return the meta object for the containment reference list 'Exclusion'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion()
* @see #getAllPackageEntry()
* @generated
*/
EReference getAllPackageEntry_Exclusion();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement Metamodel Element}'.
*
*
* @return the meta object for class 'Metamodel Element'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
* @generated
*/
EClass getMetamodelElement();
/**
* Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier Classifier}'.
*
*
* @return the meta object for the reference 'Classifier'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier()
* @see #getMetamodelElement()
* @generated
*/
EReference getMetamodelElement_Classifier();
/**
* Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature Feature}'.
*
*
* @return the meta object for the reference 'Feature'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature()
* @see #getMetamodelElement()
* @generated
*/
EReference getMetamodelElement_Feature();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration Metamodel Declaration}'.
*
*
* @return the meta object for class 'Metamodel Declaration'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration
* @generated
*/
EClass getMetamodelDeclaration();
/**
* Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getName()
* @see #getMetamodelDeclaration()
* @generated
*/
EAttribute getMetamodelDeclaration_Name();
/**
* Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification Specification}'.
*
*
* @return the meta object for the containment reference 'Specification'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification()
* @see #getMetamodelDeclaration()
* @generated
*/
EReference getMetamodelDeclaration_Specification();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference Metamodel Reference}'.
*
*
* @return the meta object for class 'Metamodel Reference'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference
* @generated
*/
EClass getMetamodelReference();
/**
* Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred Referred}'.
*
*
* @return the meta object for the reference 'Referred'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred()
* @see #getMetamodelReference()
* @generated
*/
EReference getMetamodelReference_Referred();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel Metamodel}'.
*
*
* @return the meta object for class 'Metamodel'.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
* @generated
*/
EClass getMetamodel();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
ApplicationConfigurationFactory getApplicationConfigurationFactory();
/**
*
* Defines literals for the meta objects that represent
*
* - each class,
* - each feature of each class,
* - each enum,
* - and each data type
*
*
* @generated
*/
interface Literals
{
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl Configuration Script}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigurationScript()
* @generated
*/
EClass CONFIGURATION_SCRIPT = eINSTANCE.getConfigurationScript();
/**
* The meta object literal for the 'Imports' containment reference list feature.
*
*
* @generated
*/
EReference CONFIGURATION_SCRIPT__IMPORTS = eINSTANCE.getConfigurationScript_Imports();
/**
* The meta object literal for the 'Commands' containment reference list feature.
*
*
* @generated
*/
EReference CONFIGURATION_SCRIPT__COMMANDS = eINSTANCE.getConfigurationScript_Commands();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl Command}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCommand()
* @generated
*/
EClass COMMAND = eINSTANCE.getCommand();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl Declaration}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
* @generated
*/
EClass DECLARATION = eINSTANCE.getDeclaration();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl Import}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getImport()
* @generated
*/
EClass IMPORT = eINSTANCE.getImport();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl EPackage Import}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getEPackageImport()
* @generated
*/
EClass EPACKAGE_IMPORT = eINSTANCE.getEPackageImport();
/**
* The meta object literal for the 'Imported Package' reference feature.
*
*
* @generated
*/
EReference EPACKAGE_IMPORT__IMPORTED_PACKAGE = eINSTANCE.getEPackageImport_ImportedPackage();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl Viatra Import}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getViatraImport()
* @generated
*/
EClass VIATRA_IMPORT = eINSTANCE.getViatraImport();
/**
* The meta object literal for the 'Imported Viatra' reference feature.
*
*
* @generated
*/
EReference VIATRA_IMPORT__IMPORTED_VIATRA = eINSTANCE.getViatraImport_ImportedViatra();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl Metamodel Specification}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
* @generated
*/
EClass METAMODEL_SPECIFICATION = eINSTANCE.getMetamodelSpecification();
/**
* The meta object literal for the 'Entries' containment reference list feature.
*
*
* @generated
*/
EReference METAMODEL_SPECIFICATION__ENTRIES = eINSTANCE.getMetamodelSpecification_Entries();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl Metamodel Entry}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
* @generated
*/
EClass METAMODEL_ENTRY = eINSTANCE.getMetamodelEntry();
/**
* The meta object literal for the 'Package' reference feature.
*
*
* @generated
*/
EReference METAMODEL_ENTRY__PACKAGE = eINSTANCE.getMetamodelEntry_Package();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl All Package Entry}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
* @generated
*/
EClass ALL_PACKAGE_ENTRY = eINSTANCE.getAllPackageEntry();
/**
* The meta object literal for the 'Exclusion' containment reference list feature.
*
*
* @generated
*/
EReference ALL_PACKAGE_ENTRY__EXCLUSION = eINSTANCE.getAllPackageEntry_Exclusion();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl Metamodel Element}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
* @generated
*/
EClass METAMODEL_ELEMENT = eINSTANCE.getMetamodelElement();
/**
* The meta object literal for the 'Classifier' reference feature.
*
*
* @generated
*/
EReference METAMODEL_ELEMENT__CLASSIFIER = eINSTANCE.getMetamodelElement_Classifier();
/**
* The meta object literal for the 'Feature' reference feature.
*
*
* @generated
*/
EReference METAMODEL_ELEMENT__FEATURE = eINSTANCE.getMetamodelElement_Feature();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl Metamodel Declaration}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
* @generated
*/
EClass METAMODEL_DECLARATION = eINSTANCE.getMetamodelDeclaration();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute METAMODEL_DECLARATION__NAME = eINSTANCE.getMetamodelDeclaration_Name();
/**
* The meta object literal for the 'Specification' containment reference feature.
*
*
* @generated
*/
EReference METAMODEL_DECLARATION__SPECIFICATION = eINSTANCE.getMetamodelDeclaration_Specification();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl Metamodel Reference}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
* @generated
*/
EClass METAMODEL_REFERENCE = eINSTANCE.getMetamodelReference();
/**
* The meta object literal for the 'Referred' reference feature.
*
*
* @generated
*/
EReference METAMODEL_REFERENCE__REFERRED = eINSTANCE.getMetamodelReference_Referred();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl Metamodel}' class.
*
*
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
* @generated
*/
EClass METAMODEL = eINSTANCE.getMetamodel();
}
} //ApplicationConfigurationPackage