From 3f5aaab5025b8eb243f414b1c789085327df04f4 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Wed, 20 Mar 2019 16:09:09 +0100 Subject: Fault tree transformation for partial models WIP --- .../ApplicationConfigurationPackage.java | 10599 ++++++++++--------- 1 file changed, 5692 insertions(+), 4907 deletions(-) (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java') diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java index 794f56e5..a3af3bae 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java @@ -1,4907 +1,5692 @@ -/** - * generated by Xtext 2.12.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.EEnum; -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 - * - * - * @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.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 = 2; - - /** - * 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 = 3; - - /** - * 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 = 4; - - /** - * 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.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 = 5; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int DECLARATION__NAME = COMMAND_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Declaration' class. - * - * - * @generated - * @ordered - */ - int DECLARATION_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl File}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile() - * @generated - */ - int FILE = 9; - - /** - * The number of structural features of the 'File' class. - * - * - * @generated - * @ordered - */ - int FILE_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl File Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification() - * @generated - */ - int FILE_SPECIFICATION = 6; - - /** - * The feature id for the 'Path' attribute. - * - * - * @generated - * @ordered - */ - int FILE_SPECIFICATION__PATH = FILE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'File Specification' class. - * - * - * @generated - * @ordered - */ - int FILE_SPECIFICATION_FEATURE_COUNT = FILE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl File Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration() - * @generated - */ - int FILE_DECLARATION = 7; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int FILE_DECLARATION__NAME = DECLARATION__NAME; - - /** - * The feature id for the 'Specification' containment reference. - * - * - * @generated - * @ordered - */ - int FILE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'File Declaration' class. - * - * - * @generated - * @ordered - */ - int FILE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl File Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference() - * @generated - */ - int FILE_REFERENCE = 8; - - /** - * The feature id for the 'Referred' reference. - * - * - * @generated - * @ordered - */ - int FILE_REFERENCE__REFERRED = FILE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'File Reference' class. - * - * - * @generated - * @ordered - */ - int FILE_REFERENCE_FEATURE_COUNT = FILE_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 = 16; - - /** - * 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 = 10; - - /** - * 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 = 11; - - /** - * 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 = 12; - - /** - * 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 = 13; - - /** - * 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 = 14; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int METAMODEL_DECLARATION__NAME = DECLARATION__NAME; - - /** - * The feature id for the 'Specification' containment reference. - * - * - * @generated - * @ordered - */ - int METAMODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Metamodel Declaration' class. - * - * - * @generated - * @ordered - */ - int METAMODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; - - /** - * 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 = 15; - - /** - * 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; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl Partial Model}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel() - * @generated - */ - int PARTIAL_MODEL = 23; - - /** - * The number of structural features of the 'Partial Model' class. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl Partial Model Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification() - * @generated - */ - int PARTIAL_MODEL_SPECIFICATION = 17; - - /** - * The feature id for the 'Entry' containment reference list. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_SPECIFICATION__ENTRY = PARTIAL_MODEL_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Partial Model Specification' class. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_SPECIFICATION_FEATURE_COUNT = PARTIAL_MODEL_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl Partial Model Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry() - * @generated - */ - int PARTIAL_MODEL_ENTRY = 18; - - /** - * The feature id for the 'Path' containment reference. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_ENTRY__PATH = 0; - - /** - * The number of structural features of the 'Partial Model Entry' class. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_ENTRY_FEATURE_COUNT = 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl Model Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry() - * @generated - */ - int MODEL_ENTRY = 19; - - /** - * The feature id for the 'Path' containment reference. - * - * - * @generated - * @ordered - */ - int MODEL_ENTRY__PATH = PARTIAL_MODEL_ENTRY__PATH; - - /** - * The number of structural features of the 'Model Entry' class. - * - * - * @generated - * @ordered - */ - int MODEL_ENTRY_FEATURE_COUNT = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl Folder Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry() - * @generated - */ - int FOLDER_ENTRY = 20; - - /** - * The feature id for the 'Path' containment reference. - * - * - * @generated - * @ordered - */ - int FOLDER_ENTRY__PATH = PARTIAL_MODEL_ENTRY__PATH; - - /** - * The feature id for the 'Exclusion' containment reference list. - * - * - * @generated - * @ordered - */ - int FOLDER_ENTRY__EXCLUSION = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Folder Entry' class. - * - * - * @generated - * @ordered - */ - int FOLDER_ENTRY_FEATURE_COUNT = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl Partial Model Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration() - * @generated - */ - int PARTIAL_MODEL_DECLARATION = 21; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_DECLARATION__NAME = DECLARATION__NAME; - - /** - * The feature id for the 'Specification' containment reference. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Partial Model Declaration' class. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl Partial Model Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference() - * @generated - */ - int PARTIAL_MODEL_REFERENCE = 22; - - /** - * The feature id for the 'Referred' reference. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_REFERENCE__REFERRED = PARTIAL_MODEL_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Partial Model Reference' class. - * - * - * @generated - * @ordered - */ - int PARTIAL_MODEL_REFERENCE_FEATURE_COUNT = PARTIAL_MODEL_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl Graph Pattern}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern() - * @generated - */ - int GRAPH_PATTERN = 30; - - /** - * The number of structural features of the 'Graph Pattern' class. - * - * - * @generated - * @ordered - */ - int GRAPH_PATTERN_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl Pattern Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification() - * @generated - */ - int PATTERN_SPECIFICATION = 24; - - /** - * The feature id for the 'Entries' containment reference list. - * - * - * @generated - * @ordered - */ - int PATTERN_SPECIFICATION__ENTRIES = GRAPH_PATTERN_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Pattern Specification' class. - * - * - * @generated - * @ordered - */ - int PATTERN_SPECIFICATION_FEATURE_COUNT = GRAPH_PATTERN_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl Pattern Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry() - * @generated - */ - int PATTERN_ENTRY = 25; - - /** - * The feature id for the 'Package' reference. - * - * - * @generated - * @ordered - */ - int PATTERN_ENTRY__PACKAGE = 0; - - /** - * The number of structural features of the 'Pattern Entry' class. - * - * - * @generated - * @ordered - */ - int PATTERN_ENTRY_FEATURE_COUNT = 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl All Pattern Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry() - * @generated - */ - int ALL_PATTERN_ENTRY = 26; - - /** - * The feature id for the 'Package' reference. - * - * - * @generated - * @ordered - */ - int ALL_PATTERN_ENTRY__PACKAGE = PATTERN_ENTRY__PACKAGE; - - /** - * The feature id for the 'Exclusuion' containment reference list. - * - * - * @generated - * @ordered - */ - int ALL_PATTERN_ENTRY__EXCLUSUION = PATTERN_ENTRY_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'All Pattern Entry' class. - * - * - * @generated - * @ordered - */ - int ALL_PATTERN_ENTRY_FEATURE_COUNT = PATTERN_ENTRY_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl Pattern Element}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement() - * @generated - */ - int PATTERN_ELEMENT = 27; - - /** - * The feature id for the 'Package' reference. - * - * - * @generated - * @ordered - */ - int PATTERN_ELEMENT__PACKAGE = PATTERN_ENTRY__PACKAGE; - - /** - * The feature id for the 'Pattern' reference. - * - * - * @generated - * @ordered - */ - int PATTERN_ELEMENT__PATTERN = PATTERN_ENTRY_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Pattern Element' class. - * - * - * @generated - * @ordered - */ - int PATTERN_ELEMENT_FEATURE_COUNT = PATTERN_ENTRY_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl Graph Pattern Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration() - * @generated - */ - int GRAPH_PATTERN_DECLARATION = 28; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int GRAPH_PATTERN_DECLARATION__NAME = DECLARATION__NAME; - - /** - * The feature id for the 'Specification' containment reference. - * - * - * @generated - * @ordered - */ - int GRAPH_PATTERN_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Graph Pattern Declaration' class. - * - * - * @generated - * @ordered - */ - int GRAPH_PATTERN_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl Graph Pattern Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference() - * @generated - */ - int GRAPH_PATTERN_REFERENCE = 29; - - /** - * The feature id for the 'Referred' reference. - * - * - * @generated - * @ordered - */ - int GRAPH_PATTERN_REFERENCE__REFERRED = GRAPH_PATTERN_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Graph Pattern Reference' class. - * - * - * @generated - * @ordered - */ - int GRAPH_PATTERN_REFERENCE_FEATURE_COUNT = GRAPH_PATTERN_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl Config}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig() - * @generated - */ - int CONFIG = 39; - - /** - * The number of structural features of the 'Config' class. - * - * - * @generated - * @ordered - */ - int CONFIG_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl Config Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification() - * @generated - */ - int CONFIG_SPECIFICATION = 31; - - /** - * The feature id for the 'Entries' containment reference list. - * - * - * @generated - * @ordered - */ - int CONFIG_SPECIFICATION__ENTRIES = CONFIG_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Config Specification' class. - * - * - * @generated - * @ordered - */ - int CONFIG_SPECIFICATION_FEATURE_COUNT = CONFIG_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl Config Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration() - * @generated - */ - int CONFIG_DECLARATION = 32; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int CONFIG_DECLARATION__NAME = DECLARATION__NAME; - - /** - * The feature id for the 'Specification' containment reference. - * - * - * @generated - * @ordered - */ - int CONFIG_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Config Declaration' class. - * - * - * @generated - * @ordered - */ - int CONFIG_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl Config Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry() - * @generated - */ - int CONFIG_ENTRY = 33; - - /** - * The number of structural features of the 'Config Entry' class. - * - * - * @generated - * @ordered - */ - int CONFIG_ENTRY_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl Documentation Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry() - * @generated - */ - int DOCUMENTATION_ENTRY = 34; - - /** - * The feature id for the 'Level' attribute. - * - * - * @generated - * @ordered - */ - int DOCUMENTATION_ENTRY__LEVEL = CONFIG_ENTRY_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Documentation Entry' class. - * - * - * @generated - * @ordered - */ - int DOCUMENTATION_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl Runtime Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry() - * @generated - */ - int RUNTIME_ENTRY = 35; - - /** - * The feature id for the 'Millisec Limit' attribute. - * - * - * @generated - * @ordered - */ - int RUNTIME_ENTRY__MILLISEC_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Runtime Entry' class. - * - * - * @generated - * @ordered - */ - int RUNTIME_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl Memory Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry() - * @generated - */ - int MEMORY_ENTRY = 36; - - /** - * The feature id for the 'Megabyte Limit' attribute. - * - * - * @generated - * @ordered - */ - int MEMORY_ENTRY__MEGABYTE_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Memory Entry' class. - * - * - * @generated - * @ordered - */ - int MEMORY_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl Custom Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry() - * @generated - */ - int CUSTOM_ENTRY = 37; - - /** - * The feature id for the 'Key' attribute. - * - * - * @generated - * @ordered - */ - int CUSTOM_ENTRY__KEY = CONFIG_ENTRY_FEATURE_COUNT + 0; - - /** - * The feature id for the 'Value' attribute. - * - * - * @generated - * @ordered - */ - int CUSTOM_ENTRY__VALUE = CONFIG_ENTRY_FEATURE_COUNT + 1; - - /** - * The number of structural features of the 'Custom Entry' class. - * - * - * @generated - * @ordered - */ - int CUSTOM_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 2; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl Config Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference() - * @generated - */ - int CONFIG_REFERENCE = 38; - - /** - * The feature id for the 'Config' reference. - * - * - * @generated - * @ordered - */ - int CONFIG_REFERENCE__CONFIG = CONFIG_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Config Reference' class. - * - * - * @generated - * @ordered - */ - int CONFIG_REFERENCE_FEATURE_COUNT = CONFIG_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() - * @generated - */ - int SCOPE = 61; - - /** - * The number of structural features of the 'Scope' class. - * - * - * @generated - * @ordered - */ - int SCOPE_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl Scope Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification() - * @generated - */ - int SCOPE_SPECIFICATION = 40; - - /** - * The feature id for the 'Scopes' containment reference list. - * - * - * @generated - * @ordered - */ - int SCOPE_SPECIFICATION__SCOPES = SCOPE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Scope Specification' class. - * - * - * @generated - * @ordered - */ - int SCOPE_SPECIFICATION_FEATURE_COUNT = SCOPE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope() - * @generated - */ - int TYPE_SCOPE = 41; - - /** - * The feature id for the 'Sets New' attribute. - * - * - * @generated - * @ordered - */ - int TYPE_SCOPE__SETS_NEW = 0; - - /** - * The feature id for the 'Sets Sum' attribute. - * - * - * @generated - * @ordered - */ - int TYPE_SCOPE__SETS_SUM = 1; - - /** - * The feature id for the 'Number' containment reference. - * - * - * @generated - * @ordered - */ - int TYPE_SCOPE__NUMBER = 2; - - /** - * The number of structural features of the 'Type Scope' class. - * - * - * @generated - * @ordered - */ - int TYPE_SCOPE_FEATURE_COUNT = 3; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl Class Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope() - * @generated - */ - int CLASS_TYPE_SCOPE = 42; - - /** - * The feature id for the 'Sets New' attribute. - * - * - * @generated - * @ordered - */ - int CLASS_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; - - /** - * The feature id for the 'Sets Sum' attribute. - * - * - * @generated - * @ordered - */ - int CLASS_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; - - /** - * The feature id for the 'Number' containment reference. - * - * - * @generated - * @ordered - */ - int CLASS_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; - - /** - * The feature id for the 'Type' containment reference. - * - * - * @generated - * @ordered - */ - int CLASS_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Class Type Scope' class. - * - * - * @generated - * @ordered - */ - int CLASS_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl Object Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope() - * @generated - */ - int OBJECT_TYPE_SCOPE = 43; - - /** - * The feature id for the 'Sets New' attribute. - * - * - * @generated - * @ordered - */ - int OBJECT_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; - - /** - * The feature id for the 'Sets Sum' attribute. - * - * - * @generated - * @ordered - */ - int OBJECT_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; - - /** - * The feature id for the 'Number' containment reference. - * - * - * @generated - * @ordered - */ - int OBJECT_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; - - /** - * The feature id for the 'Type' containment reference. - * - * - * @generated - * @ordered - */ - int OBJECT_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Object Type Scope' class. - * - * - * @generated - * @ordered - */ - int OBJECT_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl Integer Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope() - * @generated - */ - int INTEGER_TYPE_SCOPE = 44; - - /** - * The feature id for the 'Sets New' attribute. - * - * - * @generated - * @ordered - */ - int INTEGER_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; - - /** - * The feature id for the 'Sets Sum' attribute. - * - * - * @generated - * @ordered - */ - int INTEGER_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; - - /** - * The feature id for the 'Number' containment reference. - * - * - * @generated - * @ordered - */ - int INTEGER_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; - - /** - * The feature id for the 'Type' containment reference. - * - * - * @generated - * @ordered - */ - int INTEGER_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Integer Type Scope' class. - * - * - * @generated - * @ordered - */ - int INTEGER_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl Real Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope() - * @generated - */ - int REAL_TYPE_SCOPE = 45; - - /** - * The feature id for the 'Sets New' attribute. - * - * - * @generated - * @ordered - */ - int REAL_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; - - /** - * The feature id for the 'Sets Sum' attribute. - * - * - * @generated - * @ordered - */ - int REAL_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; - - /** - * The feature id for the 'Number' containment reference. - * - * - * @generated - * @ordered - */ - int REAL_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; - - /** - * The feature id for the 'Type' containment reference. - * - * - * @generated - * @ordered - */ - int REAL_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Real Type Scope' class. - * - * - * @generated - * @ordered - */ - int REAL_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl String Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope() - * @generated - */ - int STRING_TYPE_SCOPE = 46; - - /** - * The feature id for the 'Sets New' attribute. - * - * - * @generated - * @ordered - */ - int STRING_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; - - /** - * The feature id for the 'Sets Sum' attribute. - * - * - * @generated - * @ordered - */ - int STRING_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; - - /** - * The feature id for the 'Number' containment reference. - * - * - * @generated - * @ordered - */ - int STRING_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; - - /** - * The feature id for the 'Type' containment reference. - * - * - * @generated - * @ordered - */ - int STRING_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'String Type Scope' class. - * - * - * @generated - * @ordered - */ - int STRING_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl Type Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() - * @generated - */ - int TYPE_REFERENCE = 47; - - /** - * The number of structural features of the 'Type Reference' class. - * - * - * @generated - * @ordered - */ - int TYPE_REFERENCE_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl Class Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() - * @generated - */ - int CLASS_REFERENCE = 48; - - /** - * The feature id for the 'Element' containment reference. - * - * - * @generated - * @ordered - */ - int CLASS_REFERENCE__ELEMENT = TYPE_REFERENCE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Class Reference' class. - * - * - * @generated - * @ordered - */ - int CLASS_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl Object Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() - * @generated - */ - int OBJECT_REFERENCE = 49; - - /** - * The number of structural features of the 'Object Reference' class. - * - * - * @generated - * @ordered - */ - int OBJECT_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl Integer Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() - * @generated - */ - int INTEGER_REFERENCE = 50; - - /** - * The number of structural features of the 'Integer Reference' class. - * - * - * @generated - * @ordered - */ - int INTEGER_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl Real Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() - * @generated - */ - int REAL_REFERENCE = 51; - - /** - * The number of structural features of the 'Real Reference' class. - * - * - * @generated - * @ordered - */ - int REAL_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl String Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() - * @generated - */ - int STRING_REFERENCE = 52; - - /** - * The number of structural features of the 'String Reference' class. - * - * - * @generated - * @ordered - */ - int STRING_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl Number Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification() - * @generated - */ - int NUMBER_SPECIFICATION = 53; - - /** - * The number of structural features of the 'Number Specification' class. - * - * - * @generated - * @ordered - */ - int NUMBER_SPECIFICATION_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl Exact Number}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber() - * @generated - */ - int EXACT_NUMBER = 54; - - /** - * The feature id for the 'Exact Number' attribute. - * - * - * @generated - * @ordered - */ - int EXACT_NUMBER__EXACT_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; - - /** - * The feature id for the 'Exact Unlimited' attribute. - * - * - * @generated - * @ordered - */ - int EXACT_NUMBER__EXACT_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; - - /** - * The number of structural features of the 'Exact Number' class. - * - * - * @generated - * @ordered - */ - int EXACT_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 2; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl Intervall Number}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber() - * @generated - */ - int INTERVALL_NUMBER = 55; - - /** - * The feature id for the 'Min' attribute. - * - * - * @generated - * @ordered - */ - int INTERVALL_NUMBER__MIN = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; - - /** - * The feature id for the 'Max Number' attribute. - * - * - * @generated - * @ordered - */ - int INTERVALL_NUMBER__MAX_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; - - /** - * The feature id for the 'Max Unlimited' attribute. - * - * - * @generated - * @ordered - */ - int INTERVALL_NUMBER__MAX_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 2; - - /** - * The number of structural features of the 'Intervall Number' class. - * - * - * @generated - * @ordered - */ - int INTERVALL_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 3; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl Int Enumberation}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation() - * @generated - */ - int INT_ENUMBERATION = 56; - - /** - * The feature id for the 'Entry' attribute list. - * - * - * @generated - * @ordered - */ - int INT_ENUMBERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Int Enumberation' class. - * - * - * @generated - * @ordered - */ - int INT_ENUMBERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl Real Enumeration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration() - * @generated - */ - int REAL_ENUMERATION = 57; - - /** - * The feature id for the 'Entry' attribute list. - * - * - * @generated - * @ordered - */ - int REAL_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Real Enumeration' class. - * - * - * @generated - * @ordered - */ - int REAL_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl String Enumeration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration() - * @generated - */ - int STRING_ENUMERATION = 58; - - /** - * The feature id for the 'Entry' attribute list. - * - * - * @generated - * @ordered - */ - int STRING_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'String Enumeration' class. - * - * - * @generated - * @ordered - */ - int STRING_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl Scope Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() - * @generated - */ - int SCOPE_DECLARATION = 59; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int SCOPE_DECLARATION__NAME = DECLARATION__NAME; - - /** - * The feature id for the 'Specification' containment reference. - * - * - * @generated - * @ordered - */ - int SCOPE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Scope Declaration' class. - * - * - * @generated - * @ordered - */ - int SCOPE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl Scope Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() - * @generated - */ - int SCOPE_REFERENCE = 60; - - /** - * The feature id for the 'Referred' reference. - * - * - * @generated - * @ordered - */ - int SCOPE_REFERENCE__REFERRED = SCOPE_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Scope Reference' class. - * - * - * @generated - * @ordered - */ - int SCOPE_REFERENCE_FEATURE_COUNT = SCOPE_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl Task}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() - * @generated - */ - int TASK = 62; - - /** - * The number of structural features of the 'Task' class. - * - * - * @generated - * @ordered - */ - int TASK_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl Generation Task}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() - * @generated - */ - int GENERATION_TASK = 63; - - /** - * The feature id for the 'Metamodel' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__METAMODEL = TASK_FEATURE_COUNT + 0; - - /** - * The feature id for the 'Partial Model' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__PARTIAL_MODEL = TASK_FEATURE_COUNT + 1; - - /** - * The feature id for the 'Patterns' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__PATTERNS = TASK_FEATURE_COUNT + 2; - - /** - * The feature id for the 'Scope' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__SCOPE = TASK_FEATURE_COUNT + 3; - - /** - * The feature id for the 'Number Specified' attribute. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__NUMBER_SPECIFIED = TASK_FEATURE_COUNT + 4; - - /** - * The feature id for the 'Number' attribute. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__NUMBER = TASK_FEATURE_COUNT + 5; - - /** - * The feature id for the 'Run Specified' attribute. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__RUN_SPECIFIED = TASK_FEATURE_COUNT + 6; - - /** - * The feature id for the 'Runs' attribute. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__RUNS = TASK_FEATURE_COUNT + 7; - - /** - * The feature id for the 'Solver' attribute. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__SOLVER = TASK_FEATURE_COUNT + 8; - - /** - * The feature id for the 'Config' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__CONFIG = TASK_FEATURE_COUNT + 9; - - /** - * The feature id for the 'Debug Folder' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__DEBUG_FOLDER = TASK_FEATURE_COUNT + 10; - - /** - * The feature id for the 'Target Log File' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__TARGET_LOG_FILE = TASK_FEATURE_COUNT + 11; - - /** - * The feature id for the 'Target Statistics File' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__TARGET_STATISTICS_FILE = TASK_FEATURE_COUNT + 12; - - /** - * The feature id for the 'Taget Folder' containment reference. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK__TAGET_FOLDER = TASK_FEATURE_COUNT + 13; - - /** - * The number of structural features of the 'Generation Task' class. - * - * - * @generated - * @ordered - */ - int GENERATION_TASK_FEATURE_COUNT = TASK_FEATURE_COUNT + 14; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl Integer Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() - * @generated - */ - int INTEGER_SCOPE = 64; - - /** - * The number of structural features of the 'Integer Scope' class. - * - * - * @generated - * @ordered - */ - int INTEGER_SCOPE_FEATURE_COUNT = INTEGER_REFERENCE_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl Real Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() - * @generated - */ - int REAL_SCOPE = 65; - - /** - * The number of structural features of the 'Real Scope' class. - * - * - * @generated - * @ordered - */ - int REAL_SCOPE_FEATURE_COUNT = REAL_REFERENCE_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl String Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() - * @generated - */ - int STRING_SCOPE = 66; - - /** - * The number of structural features of the 'String Scope' class. - * - * - * @generated - * @ordered - */ - int STRING_SCOPE_FEATURE_COUNT = STRING_REFERENCE_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification}' enum. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification() - * @generated - */ - int DOCUMENT_LEVEL_SPECIFICATION = 67; - - /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver}' enum. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() - * @generated - */ - int SOLVER = 68; - - - /** - * 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.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.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 the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName Name}'. - * - * - * @return the meta object for the attribute 'Name'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName() - * @see #getDeclaration() - * @generated - */ - EAttribute getDeclaration_Name(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification File Specification}'. - * - * - * @return the meta object for class 'File Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification - * @generated - */ - EClass getFileSpecification(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath Path}'. - * - * - * @return the meta object for the attribute 'Path'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath() - * @see #getFileSpecification() - * @generated - */ - EAttribute getFileSpecification_Path(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration File Declaration}'. - * - * - * @return the meta object for class 'File Declaration'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration - * @generated - */ - EClass getFileDeclaration(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification Specification}'. - * - * - * @return the meta object for the containment reference 'Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification() - * @see #getFileDeclaration() - * @generated - */ - EReference getFileDeclaration_Specification(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference File Reference}'. - * - * - * @return the meta object for class 'File Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference - * @generated - */ - EClass getFileReference(); - - /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred Referred}'. - * - * - * @return the meta object for the reference 'Referred'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred() - * @see #getFileReference() - * @generated - */ - EReference getFileReference_Referred(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File File}'. - * - * - * @return the meta object for class 'File'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File - * @generated - */ - EClass getFile(); - - /** - * 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 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 meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification Partial Model Specification}'. - * - * - * @return the meta object for class 'Partial Model Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification - * @generated - */ - EClass getPartialModelSpecification(); - - /** - * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry Entry}'. - * - * - * @return the meta object for the containment reference list 'Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry() - * @see #getPartialModelSpecification() - * @generated - */ - EReference getPartialModelSpecification_Entry(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry Partial Model Entry}'. - * - * - * @return the meta object for class 'Partial Model Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry - * @generated - */ - EClass getPartialModelEntry(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath Path}'. - * - * - * @return the meta object for the containment reference 'Path'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath() - * @see #getPartialModelEntry() - * @generated - */ - EReference getPartialModelEntry_Path(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry Model Entry}'. - * - * - * @return the meta object for class 'Model Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry - * @generated - */ - EClass getModelEntry(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry Folder Entry}'. - * - * - * @return the meta object for class 'Folder Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry - * @generated - */ - EClass getFolderEntry(); - - /** - * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion Exclusion}'. - * - * - * @return the meta object for the containment reference list 'Exclusion'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion() - * @see #getFolderEntry() - * @generated - */ - EReference getFolderEntry_Exclusion(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration Partial Model Declaration}'. - * - * - * @return the meta object for class 'Partial Model Declaration'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration - * @generated - */ - EClass getPartialModelDeclaration(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification Specification}'. - * - * - * @return the meta object for the containment reference 'Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification() - * @see #getPartialModelDeclaration() - * @generated - */ - EReference getPartialModelDeclaration_Specification(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference Partial Model Reference}'. - * - * - * @return the meta object for class 'Partial Model Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference - * @generated - */ - EClass getPartialModelReference(); - - /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred Referred}'. - * - * - * @return the meta object for the reference 'Referred'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred() - * @see #getPartialModelReference() - * @generated - */ - EReference getPartialModelReference_Referred(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel Partial Model}'. - * - * - * @return the meta object for class 'Partial Model'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel - * @generated - */ - EClass getPartialModel(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification Pattern Specification}'. - * - * - * @return the meta object for class 'Pattern Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification - * @generated - */ - EClass getPatternSpecification(); - - /** - * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries Entries}'. - * - * - * @return the meta object for the containment reference list 'Entries'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries() - * @see #getPatternSpecification() - * @generated - */ - EReference getPatternSpecification_Entries(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry Pattern Entry}'. - * - * - * @return the meta object for class 'Pattern Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry - * @generated - */ - EClass getPatternEntry(); - - /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage Package}'. - * - * - * @return the meta object for the reference 'Package'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage() - * @see #getPatternEntry() - * @generated - */ - EReference getPatternEntry_Package(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry All Pattern Entry}'. - * - * - * @return the meta object for class 'All Pattern Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry - * @generated - */ - EClass getAllPatternEntry(); - - /** - * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion Exclusuion}'. - * - * - * @return the meta object for the containment reference list 'Exclusuion'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion() - * @see #getAllPatternEntry() - * @generated - */ - EReference getAllPatternEntry_Exclusuion(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement Pattern Element}'. - * - * - * @return the meta object for class 'Pattern Element'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement - * @generated - */ - EClass getPatternElement(); - - /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern Pattern}'. - * - * - * @return the meta object for the reference 'Pattern'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern() - * @see #getPatternElement() - * @generated - */ - EReference getPatternElement_Pattern(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration Graph Pattern Declaration}'. - * - * - * @return the meta object for class 'Graph Pattern Declaration'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration - * @generated - */ - EClass getGraphPatternDeclaration(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification Specification}'. - * - * - * @return the meta object for the containment reference 'Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification() - * @see #getGraphPatternDeclaration() - * @generated - */ - EReference getGraphPatternDeclaration_Specification(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference Graph Pattern Reference}'. - * - * - * @return the meta object for class 'Graph Pattern Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference - * @generated - */ - EClass getGraphPatternReference(); - - /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred Referred}'. - * - * - * @return the meta object for the reference 'Referred'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred() - * @see #getGraphPatternReference() - * @generated - */ - EReference getGraphPatternReference_Referred(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern Graph Pattern}'. - * - * - * @return the meta object for class 'Graph Pattern'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern - * @generated - */ - EClass getGraphPattern(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification Config Specification}'. - * - * - * @return the meta object for class 'Config Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification - * @generated - */ - EClass getConfigSpecification(); - - /** - * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries Entries}'. - * - * - * @return the meta object for the containment reference list 'Entries'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries() - * @see #getConfigSpecification() - * @generated - */ - EReference getConfigSpecification_Entries(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration Config Declaration}'. - * - * - * @return the meta object for class 'Config Declaration'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration - * @generated - */ - EClass getConfigDeclaration(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification Specification}'. - * - * - * @return the meta object for the containment reference 'Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification() - * @see #getConfigDeclaration() - * @generated - */ - EReference getConfigDeclaration_Specification(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry Config Entry}'. - * - * - * @return the meta object for class 'Config Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry - * @generated - */ - EClass getConfigEntry(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry Documentation Entry}'. - * - * - * @return the meta object for class 'Documentation Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry - * @generated - */ - EClass getDocumentationEntry(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel Level}'. - * - * - * @return the meta object for the attribute 'Level'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel() - * @see #getDocumentationEntry() - * @generated - */ - EAttribute getDocumentationEntry_Level(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry Runtime Entry}'. - * - * - * @return the meta object for class 'Runtime Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry - * @generated - */ - EClass getRuntimeEntry(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit Millisec Limit}'. - * - * - * @return the meta object for the attribute 'Millisec Limit'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit() - * @see #getRuntimeEntry() - * @generated - */ - EAttribute getRuntimeEntry_MillisecLimit(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry Memory Entry}'. - * - * - * @return the meta object for class 'Memory Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry - * @generated - */ - EClass getMemoryEntry(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit Megabyte Limit}'. - * - * - * @return the meta object for the attribute 'Megabyte Limit'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit() - * @see #getMemoryEntry() - * @generated - */ - EAttribute getMemoryEntry_MegabyteLimit(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry Custom Entry}'. - * - * - * @return the meta object for class 'Custom Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry - * @generated - */ - EClass getCustomEntry(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey Key}'. - * - * - * @return the meta object for the attribute 'Key'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey() - * @see #getCustomEntry() - * @generated - */ - EAttribute getCustomEntry_Key(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue Value}'. - * - * - * @return the meta object for the attribute 'Value'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue() - * @see #getCustomEntry() - * @generated - */ - EAttribute getCustomEntry_Value(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference Config Reference}'. - * - * - * @return the meta object for class 'Config Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference - * @generated - */ - EClass getConfigReference(); - - /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig Config}'. - * - * - * @return the meta object for the reference 'Config'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig() - * @see #getConfigReference() - * @generated - */ - EReference getConfigReference_Config(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config Config}'. - * - * - * @return the meta object for class 'Config'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config - * @generated - */ - EClass getConfig(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification Scope Specification}'. - * - * - * @return the meta object for class 'Scope Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification - * @generated - */ - EClass getScopeSpecification(); - - /** - * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes Scopes}'. - * - * - * @return the meta object for the containment reference list 'Scopes'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes() - * @see #getScopeSpecification() - * @generated - */ - EReference getScopeSpecification_Scopes(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope Type Scope}'. - * - * - * @return the meta object for class 'Type Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope - * @generated - */ - EClass getTypeScope(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New}'. - * - * - * @return the meta object for the attribute 'Sets New'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew() - * @see #getTypeScope() - * @generated - */ - EAttribute getTypeScope_SetsNew(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum}'. - * - * - * @return the meta object for the attribute 'Sets Sum'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum() - * @see #getTypeScope() - * @generated - */ - EAttribute getTypeScope_SetsSum(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number}'. - * - * - * @return the meta object for the containment reference 'Number'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber() - * @see #getTypeScope() - * @generated - */ - EReference getTypeScope_Number(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope Class Type Scope}'. - * - * - * @return the meta object for class 'Class Type Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope - * @generated - */ - EClass getClassTypeScope(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType Type}'. - * - * - * @return the meta object for the containment reference 'Type'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType() - * @see #getClassTypeScope() - * @generated - */ - EReference getClassTypeScope_Type(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope Object Type Scope}'. - * - * - * @return the meta object for class 'Object Type Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope - * @generated - */ - EClass getObjectTypeScope(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType Type}'. - * - * - * @return the meta object for the containment reference 'Type'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType() - * @see #getObjectTypeScope() - * @generated - */ - EReference getObjectTypeScope_Type(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope Integer Type Scope}'. - * - * - * @return the meta object for class 'Integer Type Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope - * @generated - */ - EClass getIntegerTypeScope(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType Type}'. - * - * - * @return the meta object for the containment reference 'Type'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType() - * @see #getIntegerTypeScope() - * @generated - */ - EReference getIntegerTypeScope_Type(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope Real Type Scope}'. - * - * - * @return the meta object for class 'Real Type Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope - * @generated - */ - EClass getRealTypeScope(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType Type}'. - * - * - * @return the meta object for the containment reference 'Type'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType() - * @see #getRealTypeScope() - * @generated - */ - EReference getRealTypeScope_Type(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope String Type Scope}'. - * - * - * @return the meta object for class 'String Type Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope - * @generated - */ - EClass getStringTypeScope(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType Type}'. - * - * - * @return the meta object for the containment reference 'Type'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType() - * @see #getStringTypeScope() - * @generated - */ - EReference getStringTypeScope_Type(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference Type Reference}'. - * - * - * @return the meta object for class 'Type Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference - * @generated - */ - EClass getTypeReference(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference Class Reference}'. - * - * - * @return the meta object for class 'Class Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference - * @generated - */ - EClass getClassReference(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement Element}'. - * - * - * @return the meta object for the containment reference 'Element'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement() - * @see #getClassReference() - * @generated - */ - EReference getClassReference_Element(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference Object Reference}'. - * - * - * @return the meta object for class 'Object Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference - * @generated - */ - EClass getObjectReference(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference Integer Reference}'. - * - * - * @return the meta object for class 'Integer Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference - * @generated - */ - EClass getIntegerReference(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference Real Reference}'. - * - * - * @return the meta object for class 'Real Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference - * @generated - */ - EClass getRealReference(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference String Reference}'. - * - * - * @return the meta object for class 'String Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference - * @generated - */ - EClass getStringReference(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification Number Specification}'. - * - * - * @return the meta object for class 'Number Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification - * @generated - */ - EClass getNumberSpecification(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber Exact Number}'. - * - * - * @return the meta object for class 'Exact Number'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber - * @generated - */ - EClass getExactNumber(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber Exact Number}'. - * - * - * @return the meta object for the attribute 'Exact Number'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber() - * @see #getExactNumber() - * @generated - */ - EAttribute getExactNumber_ExactNumber(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited Exact Unlimited}'. - * - * - * @return the meta object for the attribute 'Exact Unlimited'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited() - * @see #getExactNumber() - * @generated - */ - EAttribute getExactNumber_ExactUnlimited(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber Intervall Number}'. - * - * - * @return the meta object for class 'Intervall Number'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber - * @generated - */ - EClass getIntervallNumber(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin Min}'. - * - * - * @return the meta object for the attribute 'Min'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin() - * @see #getIntervallNumber() - * @generated - */ - EAttribute getIntervallNumber_Min(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber Max Number}'. - * - * - * @return the meta object for the attribute 'Max Number'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber() - * @see #getIntervallNumber() - * @generated - */ - EAttribute getIntervallNumber_MaxNumber(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited Max Unlimited}'. - * - * - * @return the meta object for the attribute 'Max Unlimited'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited() - * @see #getIntervallNumber() - * @generated - */ - EAttribute getIntervallNumber_MaxUnlimited(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation Int Enumberation}'. - * - * - * @return the meta object for class 'Int Enumberation'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation - * @generated - */ - EClass getIntEnumberation(); - - /** - * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry Entry}'. - * - * - * @return the meta object for the attribute list 'Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry() - * @see #getIntEnumberation() - * @generated - */ - EAttribute getIntEnumberation_Entry(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration Real Enumeration}'. - * - * - * @return the meta object for class 'Real Enumeration'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration - * @generated - */ - EClass getRealEnumeration(); - - /** - * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry Entry}'. - * - * - * @return the meta object for the attribute list 'Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry() - * @see #getRealEnumeration() - * @generated - */ - EAttribute getRealEnumeration_Entry(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration String Enumeration}'. - * - * - * @return the meta object for class 'String Enumeration'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration - * @generated - */ - EClass getStringEnumeration(); - - /** - * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry Entry}'. - * - * - * @return the meta object for the attribute list 'Entry'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry() - * @see #getStringEnumeration() - * @generated - */ - EAttribute getStringEnumeration_Entry(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration Scope Declaration}'. - * - * - * @return the meta object for class 'Scope Declaration'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration - * @generated - */ - EClass getScopeDeclaration(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification Specification}'. - * - * - * @return the meta object for the containment reference 'Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification() - * @see #getScopeDeclaration() - * @generated - */ - EReference getScopeDeclaration_Specification(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference Scope Reference}'. - * - * - * @return the meta object for class 'Scope Reference'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference - * @generated - */ - EClass getScopeReference(); - - /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred Referred}'. - * - * - * @return the meta object for the reference 'Referred'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred() - * @see #getScopeReference() - * @generated - */ - EReference getScopeReference_Referred(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope Scope}'. - * - * - * @return the meta object for class 'Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope - * @generated - */ - EClass getScope(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task Task}'. - * - * - * @return the meta object for class 'Task'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task - * @generated - */ - EClass getTask(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask Generation Task}'. - * - * - * @return the meta object for class 'Generation Task'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask - * @generated - */ - EClass getGenerationTask(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel Metamodel}'. - * - * - * @return the meta object for the containment reference 'Metamodel'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_Metamodel(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel Partial Model}'. - * - * - * @return the meta object for the containment reference 'Partial Model'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_PartialModel(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns Patterns}'. - * - * - * @return the meta object for the containment reference 'Patterns'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_Patterns(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope Scope}'. - * - * - * @return the meta object for the containment reference 'Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_Scope(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified Number Specified}'. - * - * - * @return the meta object for the attribute 'Number Specified'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified() - * @see #getGenerationTask() - * @generated - */ - EAttribute getGenerationTask_NumberSpecified(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber Number}'. - * - * - * @return the meta object for the attribute 'Number'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber() - * @see #getGenerationTask() - * @generated - */ - EAttribute getGenerationTask_Number(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified Run Specified}'. - * - * - * @return the meta object for the attribute 'Run Specified'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified() - * @see #getGenerationTask() - * @generated - */ - EAttribute getGenerationTask_RunSpecified(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns Runs}'. - * - * - * @return the meta object for the attribute 'Runs'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns() - * @see #getGenerationTask() - * @generated - */ - EAttribute getGenerationTask_Runs(); - - /** - * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver Solver}'. - * - * - * @return the meta object for the attribute 'Solver'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver() - * @see #getGenerationTask() - * @generated - */ - EAttribute getGenerationTask_Solver(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig Config}'. - * - * - * @return the meta object for the containment reference 'Config'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_Config(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder Debug Folder}'. - * - * - * @return the meta object for the containment reference 'Debug Folder'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_DebugFolder(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile Target Log File}'. - * - * - * @return the meta object for the containment reference 'Target Log File'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_TargetLogFile(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile Target Statistics File}'. - * - * - * @return the meta object for the containment reference 'Target Statistics File'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_TargetStatisticsFile(); - - /** - * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder Taget Folder}'. - * - * - * @return the meta object for the containment reference 'Taget Folder'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder() - * @see #getGenerationTask() - * @generated - */ - EReference getGenerationTask_TagetFolder(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope Integer Scope}'. - * - * - * @return the meta object for class 'Integer Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope - * @generated - */ - EClass getIntegerScope(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope Real Scope}'. - * - * - * @return the meta object for class 'Real Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope - * @generated - */ - EClass getRealScope(); - - /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope String Scope}'. - * - * - * @return the meta object for class 'String Scope'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope - * @generated - */ - EClass getStringScope(); - - /** - * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification}'. - * - * - * @return the meta object for enum 'Document Level Specification'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification - * @generated - */ - EEnum getDocumentLevelSpecification(); - - /** - * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver}'. - * - * - * @return the meta object for enum 'Solver'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver - * @generated - */ - EEnum getSolver(); - - /** - * 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 - * - * - * @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.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.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 'Name' attribute feature. - * - * - * @generated - */ - EAttribute DECLARATION__NAME = eINSTANCE.getDeclaration_Name(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl File Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification() - * @generated - */ - EClass FILE_SPECIFICATION = eINSTANCE.getFileSpecification(); - - /** - * The meta object literal for the 'Path' attribute feature. - * - * - * @generated - */ - EAttribute FILE_SPECIFICATION__PATH = eINSTANCE.getFileSpecification_Path(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl File Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration() - * @generated - */ - EClass FILE_DECLARATION = eINSTANCE.getFileDeclaration(); - - /** - * The meta object literal for the 'Specification' containment reference feature. - * - * - * @generated - */ - EReference FILE_DECLARATION__SPECIFICATION = eINSTANCE.getFileDeclaration_Specification(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl File Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference() - * @generated - */ - EClass FILE_REFERENCE = eINSTANCE.getFileReference(); - - /** - * The meta object literal for the 'Referred' reference feature. - * - * - * @generated - */ - EReference FILE_REFERENCE__REFERRED = eINSTANCE.getFileReference_Referred(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl File}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile() - * @generated - */ - EClass FILE = eINSTANCE.getFile(); - - /** - * 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 '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(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl Partial Model Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification() - * @generated - */ - EClass PARTIAL_MODEL_SPECIFICATION = eINSTANCE.getPartialModelSpecification(); - - /** - * The meta object literal for the 'Entry' containment reference list feature. - * - * - * @generated - */ - EReference PARTIAL_MODEL_SPECIFICATION__ENTRY = eINSTANCE.getPartialModelSpecification_Entry(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl Partial Model Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry() - * @generated - */ - EClass PARTIAL_MODEL_ENTRY = eINSTANCE.getPartialModelEntry(); - - /** - * The meta object literal for the 'Path' containment reference feature. - * - * - * @generated - */ - EReference PARTIAL_MODEL_ENTRY__PATH = eINSTANCE.getPartialModelEntry_Path(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl Model Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry() - * @generated - */ - EClass MODEL_ENTRY = eINSTANCE.getModelEntry(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl Folder Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry() - * @generated - */ - EClass FOLDER_ENTRY = eINSTANCE.getFolderEntry(); - - /** - * The meta object literal for the 'Exclusion' containment reference list feature. - * - * - * @generated - */ - EReference FOLDER_ENTRY__EXCLUSION = eINSTANCE.getFolderEntry_Exclusion(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl Partial Model Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration() - * @generated - */ - EClass PARTIAL_MODEL_DECLARATION = eINSTANCE.getPartialModelDeclaration(); - - /** - * The meta object literal for the 'Specification' containment reference feature. - * - * - * @generated - */ - EReference PARTIAL_MODEL_DECLARATION__SPECIFICATION = eINSTANCE.getPartialModelDeclaration_Specification(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl Partial Model Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference() - * @generated - */ - EClass PARTIAL_MODEL_REFERENCE = eINSTANCE.getPartialModelReference(); - - /** - * The meta object literal for the 'Referred' reference feature. - * - * - * @generated - */ - EReference PARTIAL_MODEL_REFERENCE__REFERRED = eINSTANCE.getPartialModelReference_Referred(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl Partial Model}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel() - * @generated - */ - EClass PARTIAL_MODEL = eINSTANCE.getPartialModel(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl Pattern Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification() - * @generated - */ - EClass PATTERN_SPECIFICATION = eINSTANCE.getPatternSpecification(); - - /** - * The meta object literal for the 'Entries' containment reference list feature. - * - * - * @generated - */ - EReference PATTERN_SPECIFICATION__ENTRIES = eINSTANCE.getPatternSpecification_Entries(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl Pattern Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry() - * @generated - */ - EClass PATTERN_ENTRY = eINSTANCE.getPatternEntry(); - - /** - * The meta object literal for the 'Package' reference feature. - * - * - * @generated - */ - EReference PATTERN_ENTRY__PACKAGE = eINSTANCE.getPatternEntry_Package(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl All Pattern Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry() - * @generated - */ - EClass ALL_PATTERN_ENTRY = eINSTANCE.getAllPatternEntry(); - - /** - * The meta object literal for the 'Exclusuion' containment reference list feature. - * - * - * @generated - */ - EReference ALL_PATTERN_ENTRY__EXCLUSUION = eINSTANCE.getAllPatternEntry_Exclusuion(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl Pattern Element}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement() - * @generated - */ - EClass PATTERN_ELEMENT = eINSTANCE.getPatternElement(); - - /** - * The meta object literal for the 'Pattern' reference feature. - * - * - * @generated - */ - EReference PATTERN_ELEMENT__PATTERN = eINSTANCE.getPatternElement_Pattern(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl Graph Pattern Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration() - * @generated - */ - EClass GRAPH_PATTERN_DECLARATION = eINSTANCE.getGraphPatternDeclaration(); - - /** - * The meta object literal for the 'Specification' containment reference feature. - * - * - * @generated - */ - EReference GRAPH_PATTERN_DECLARATION__SPECIFICATION = eINSTANCE.getGraphPatternDeclaration_Specification(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl Graph Pattern Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference() - * @generated - */ - EClass GRAPH_PATTERN_REFERENCE = eINSTANCE.getGraphPatternReference(); - - /** - * The meta object literal for the 'Referred' reference feature. - * - * - * @generated - */ - EReference GRAPH_PATTERN_REFERENCE__REFERRED = eINSTANCE.getGraphPatternReference_Referred(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl Graph Pattern}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern() - * @generated - */ - EClass GRAPH_PATTERN = eINSTANCE.getGraphPattern(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl Config Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification() - * @generated - */ - EClass CONFIG_SPECIFICATION = eINSTANCE.getConfigSpecification(); - - /** - * The meta object literal for the 'Entries' containment reference list feature. - * - * - * @generated - */ - EReference CONFIG_SPECIFICATION__ENTRIES = eINSTANCE.getConfigSpecification_Entries(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl Config Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration() - * @generated - */ - EClass CONFIG_DECLARATION = eINSTANCE.getConfigDeclaration(); - - /** - * The meta object literal for the 'Specification' containment reference feature. - * - * - * @generated - */ - EReference CONFIG_DECLARATION__SPECIFICATION = eINSTANCE.getConfigDeclaration_Specification(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl Config Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry() - * @generated - */ - EClass CONFIG_ENTRY = eINSTANCE.getConfigEntry(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl Documentation Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry() - * @generated - */ - EClass DOCUMENTATION_ENTRY = eINSTANCE.getDocumentationEntry(); - - /** - * The meta object literal for the 'Level' attribute feature. - * - * - * @generated - */ - EAttribute DOCUMENTATION_ENTRY__LEVEL = eINSTANCE.getDocumentationEntry_Level(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl Runtime Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry() - * @generated - */ - EClass RUNTIME_ENTRY = eINSTANCE.getRuntimeEntry(); - - /** - * The meta object literal for the 'Millisec Limit' attribute feature. - * - * - * @generated - */ - EAttribute RUNTIME_ENTRY__MILLISEC_LIMIT = eINSTANCE.getRuntimeEntry_MillisecLimit(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl Memory Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry() - * @generated - */ - EClass MEMORY_ENTRY = eINSTANCE.getMemoryEntry(); - - /** - * The meta object literal for the 'Megabyte Limit' attribute feature. - * - * - * @generated - */ - EAttribute MEMORY_ENTRY__MEGABYTE_LIMIT = eINSTANCE.getMemoryEntry_MegabyteLimit(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl Custom Entry}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry() - * @generated - */ - EClass CUSTOM_ENTRY = eINSTANCE.getCustomEntry(); - - /** - * The meta object literal for the 'Key' attribute feature. - * - * - * @generated - */ - EAttribute CUSTOM_ENTRY__KEY = eINSTANCE.getCustomEntry_Key(); - - /** - * The meta object literal for the 'Value' attribute feature. - * - * - * @generated - */ - EAttribute CUSTOM_ENTRY__VALUE = eINSTANCE.getCustomEntry_Value(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl Config Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference() - * @generated - */ - EClass CONFIG_REFERENCE = eINSTANCE.getConfigReference(); - - /** - * The meta object literal for the 'Config' reference feature. - * - * - * @generated - */ - EReference CONFIG_REFERENCE__CONFIG = eINSTANCE.getConfigReference_Config(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl Config}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig() - * @generated - */ - EClass CONFIG = eINSTANCE.getConfig(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl Scope Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification() - * @generated - */ - EClass SCOPE_SPECIFICATION = eINSTANCE.getScopeSpecification(); - - /** - * The meta object literal for the 'Scopes' containment reference list feature. - * - * - * @generated - */ - EReference SCOPE_SPECIFICATION__SCOPES = eINSTANCE.getScopeSpecification_Scopes(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope() - * @generated - */ - EClass TYPE_SCOPE = eINSTANCE.getTypeScope(); - - /** - * The meta object literal for the 'Sets New' attribute feature. - * - * - * @generated - */ - EAttribute TYPE_SCOPE__SETS_NEW = eINSTANCE.getTypeScope_SetsNew(); - - /** - * The meta object literal for the 'Sets Sum' attribute feature. - * - * - * @generated - */ - EAttribute TYPE_SCOPE__SETS_SUM = eINSTANCE.getTypeScope_SetsSum(); - - /** - * The meta object literal for the 'Number' containment reference feature. - * - * - * @generated - */ - EReference TYPE_SCOPE__NUMBER = eINSTANCE.getTypeScope_Number(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl Class Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope() - * @generated - */ - EClass CLASS_TYPE_SCOPE = eINSTANCE.getClassTypeScope(); - - /** - * The meta object literal for the 'Type' containment reference feature. - * - * - * @generated - */ - EReference CLASS_TYPE_SCOPE__TYPE = eINSTANCE.getClassTypeScope_Type(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl Object Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope() - * @generated - */ - EClass OBJECT_TYPE_SCOPE = eINSTANCE.getObjectTypeScope(); - - /** - * The meta object literal for the 'Type' containment reference feature. - * - * - * @generated - */ - EReference OBJECT_TYPE_SCOPE__TYPE = eINSTANCE.getObjectTypeScope_Type(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl Integer Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope() - * @generated - */ - EClass INTEGER_TYPE_SCOPE = eINSTANCE.getIntegerTypeScope(); - - /** - * The meta object literal for the 'Type' containment reference feature. - * - * - * @generated - */ - EReference INTEGER_TYPE_SCOPE__TYPE = eINSTANCE.getIntegerTypeScope_Type(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl Real Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope() - * @generated - */ - EClass REAL_TYPE_SCOPE = eINSTANCE.getRealTypeScope(); - - /** - * The meta object literal for the 'Type' containment reference feature. - * - * - * @generated - */ - EReference REAL_TYPE_SCOPE__TYPE = eINSTANCE.getRealTypeScope_Type(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl String Type Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope() - * @generated - */ - EClass STRING_TYPE_SCOPE = eINSTANCE.getStringTypeScope(); - - /** - * The meta object literal for the 'Type' containment reference feature. - * - * - * @generated - */ - EReference STRING_TYPE_SCOPE__TYPE = eINSTANCE.getStringTypeScope_Type(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl Type Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() - * @generated - */ - EClass TYPE_REFERENCE = eINSTANCE.getTypeReference(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl Class Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() - * @generated - */ - EClass CLASS_REFERENCE = eINSTANCE.getClassReference(); - - /** - * The meta object literal for the 'Element' containment reference feature. - * - * - * @generated - */ - EReference CLASS_REFERENCE__ELEMENT = eINSTANCE.getClassReference_Element(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl Object Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() - * @generated - */ - EClass OBJECT_REFERENCE = eINSTANCE.getObjectReference(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl Integer Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() - * @generated - */ - EClass INTEGER_REFERENCE = eINSTANCE.getIntegerReference(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl Real Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() - * @generated - */ - EClass REAL_REFERENCE = eINSTANCE.getRealReference(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl String Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() - * @generated - */ - EClass STRING_REFERENCE = eINSTANCE.getStringReference(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl Number Specification}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification() - * @generated - */ - EClass NUMBER_SPECIFICATION = eINSTANCE.getNumberSpecification(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl Exact Number}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber() - * @generated - */ - EClass EXACT_NUMBER = eINSTANCE.getExactNumber(); - - /** - * The meta object literal for the 'Exact Number' attribute feature. - * - * - * @generated - */ - EAttribute EXACT_NUMBER__EXACT_NUMBER = eINSTANCE.getExactNumber_ExactNumber(); - - /** - * The meta object literal for the 'Exact Unlimited' attribute feature. - * - * - * @generated - */ - EAttribute EXACT_NUMBER__EXACT_UNLIMITED = eINSTANCE.getExactNumber_ExactUnlimited(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl Intervall Number}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber() - * @generated - */ - EClass INTERVALL_NUMBER = eINSTANCE.getIntervallNumber(); - - /** - * The meta object literal for the 'Min' attribute feature. - * - * - * @generated - */ - EAttribute INTERVALL_NUMBER__MIN = eINSTANCE.getIntervallNumber_Min(); - - /** - * The meta object literal for the 'Max Number' attribute feature. - * - * - * @generated - */ - EAttribute INTERVALL_NUMBER__MAX_NUMBER = eINSTANCE.getIntervallNumber_MaxNumber(); - - /** - * The meta object literal for the 'Max Unlimited' attribute feature. - * - * - * @generated - */ - EAttribute INTERVALL_NUMBER__MAX_UNLIMITED = eINSTANCE.getIntervallNumber_MaxUnlimited(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl Int Enumberation}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation() - * @generated - */ - EClass INT_ENUMBERATION = eINSTANCE.getIntEnumberation(); - - /** - * The meta object literal for the 'Entry' attribute list feature. - * - * - * @generated - */ - EAttribute INT_ENUMBERATION__ENTRY = eINSTANCE.getIntEnumberation_Entry(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl Real Enumeration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration() - * @generated - */ - EClass REAL_ENUMERATION = eINSTANCE.getRealEnumeration(); - - /** - * The meta object literal for the 'Entry' attribute list feature. - * - * - * @generated - */ - EAttribute REAL_ENUMERATION__ENTRY = eINSTANCE.getRealEnumeration_Entry(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl String Enumeration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration() - * @generated - */ - EClass STRING_ENUMERATION = eINSTANCE.getStringEnumeration(); - - /** - * The meta object literal for the 'Entry' attribute list feature. - * - * - * @generated - */ - EAttribute STRING_ENUMERATION__ENTRY = eINSTANCE.getStringEnumeration_Entry(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl Scope Declaration}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() - * @generated - */ - EClass SCOPE_DECLARATION = eINSTANCE.getScopeDeclaration(); - - /** - * The meta object literal for the 'Specification' containment reference feature. - * - * - * @generated - */ - EReference SCOPE_DECLARATION__SPECIFICATION = eINSTANCE.getScopeDeclaration_Specification(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl Scope Reference}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() - * @generated - */ - EClass SCOPE_REFERENCE = eINSTANCE.getScopeReference(); - - /** - * The meta object literal for the 'Referred' reference feature. - * - * - * @generated - */ - EReference SCOPE_REFERENCE__REFERRED = eINSTANCE.getScopeReference_Referred(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() - * @generated - */ - EClass SCOPE = eINSTANCE.getScope(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl Task}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() - * @generated - */ - EClass TASK = eINSTANCE.getTask(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl Generation Task}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() - * @generated - */ - EClass GENERATION_TASK = eINSTANCE.getGenerationTask(); - - /** - * The meta object literal for the 'Metamodel' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__METAMODEL = eINSTANCE.getGenerationTask_Metamodel(); - - /** - * The meta object literal for the 'Partial Model' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__PARTIAL_MODEL = eINSTANCE.getGenerationTask_PartialModel(); - - /** - * The meta object literal for the 'Patterns' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__PATTERNS = eINSTANCE.getGenerationTask_Patterns(); - - /** - * The meta object literal for the 'Scope' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__SCOPE = eINSTANCE.getGenerationTask_Scope(); - - /** - * The meta object literal for the 'Number Specified' attribute feature. - * - * - * @generated - */ - EAttribute GENERATION_TASK__NUMBER_SPECIFIED = eINSTANCE.getGenerationTask_NumberSpecified(); - - /** - * The meta object literal for the 'Number' attribute feature. - * - * - * @generated - */ - EAttribute GENERATION_TASK__NUMBER = eINSTANCE.getGenerationTask_Number(); - - /** - * The meta object literal for the 'Run Specified' attribute feature. - * - * - * @generated - */ - EAttribute GENERATION_TASK__RUN_SPECIFIED = eINSTANCE.getGenerationTask_RunSpecified(); - - /** - * The meta object literal for the 'Runs' attribute feature. - * - * - * @generated - */ - EAttribute GENERATION_TASK__RUNS = eINSTANCE.getGenerationTask_Runs(); - - /** - * The meta object literal for the 'Solver' attribute feature. - * - * - * @generated - */ - EAttribute GENERATION_TASK__SOLVER = eINSTANCE.getGenerationTask_Solver(); - - /** - * The meta object literal for the 'Config' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__CONFIG = eINSTANCE.getGenerationTask_Config(); - - /** - * The meta object literal for the 'Debug Folder' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__DEBUG_FOLDER = eINSTANCE.getGenerationTask_DebugFolder(); - - /** - * The meta object literal for the 'Target Log File' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__TARGET_LOG_FILE = eINSTANCE.getGenerationTask_TargetLogFile(); - - /** - * The meta object literal for the 'Target Statistics File' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__TARGET_STATISTICS_FILE = eINSTANCE.getGenerationTask_TargetStatisticsFile(); - - /** - * The meta object literal for the 'Taget Folder' containment reference feature. - * - * - * @generated - */ - EReference GENERATION_TASK__TAGET_FOLDER = eINSTANCE.getGenerationTask_TagetFolder(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl Integer Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() - * @generated - */ - EClass INTEGER_SCOPE = eINSTANCE.getIntegerScope(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl Real Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() - * @generated - */ - EClass REAL_SCOPE = eINSTANCE.getRealScope(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl String Scope}' class. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() - * @generated - */ - EClass STRING_SCOPE = eINSTANCE.getStringScope(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification}' enum. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification() - * @generated - */ - EEnum DOCUMENT_LEVEL_SPECIFICATION = eINSTANCE.getDocumentLevelSpecification(); - - /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver}' enum. - * - * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() - * @generated - */ - EEnum SOLVER = eINSTANCE.getSolver(); - - } - -} //ApplicationConfigurationPackage +/** + * generated by Xtext 2.16.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.EEnum; +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 + * + * + * @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.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 = 2; + + /** + * 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 = 3; + + /** + * 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 = 4; + + /** + * 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.CftImportImpl Cft Import}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCftImport() + * @generated + */ + int CFT_IMPORT = 5; + + /** + * The feature id for the 'Imported Cft' reference. + * + * + * @generated + * @ordered + */ + int CFT_IMPORT__IMPORTED_CFT = IMPORT_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Cft Import' class. + * + * + * @generated + * @ordered + */ + int CFT_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1; + + /** + * 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 = 6; + + /** + * The feature id for the 'Name' attribute. + * + * + * @generated + * @ordered + */ + int DECLARATION__NAME = COMMAND_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Declaration' class. + * + * + * @generated + * @ordered + */ + int DECLARATION_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl File}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile() + * @generated + */ + int FILE = 10; + + /** + * The number of structural features of the 'File' class. + * + * + * @generated + * @ordered + */ + int FILE_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl File Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification() + * @generated + */ + int FILE_SPECIFICATION = 7; + + /** + * The feature id for the 'Path' attribute. + * + * + * @generated + * @ordered + */ + int FILE_SPECIFICATION__PATH = FILE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'File Specification' class. + * + * + * @generated + * @ordered + */ + int FILE_SPECIFICATION_FEATURE_COUNT = FILE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl File Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration() + * @generated + */ + int FILE_DECLARATION = 8; + + /** + * The feature id for the 'Name' attribute. + * + * + * @generated + * @ordered + */ + int FILE_DECLARATION__NAME = DECLARATION__NAME; + + /** + * The feature id for the 'Specification' containment reference. + * + * + * @generated + * @ordered + */ + int FILE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'File Declaration' class. + * + * + * @generated + * @ordered + */ + int FILE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl File Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference() + * @generated + */ + int FILE_REFERENCE = 9; + + /** + * The feature id for the 'Referred' reference. + * + * + * @generated + * @ordered + */ + int FILE_REFERENCE__REFERRED = FILE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'File Reference' class. + * + * + * @generated + * @ordered + */ + int FILE_REFERENCE_FEATURE_COUNT = FILE_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 = 17; + + /** + * 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 = 11; + + /** + * 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 = 12; + + /** + * 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 = 13; + + /** + * 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 = 14; + + /** + * 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 = 15; + + /** + * The feature id for the 'Name' attribute. + * + * + * @generated + * @ordered + */ + int METAMODEL_DECLARATION__NAME = DECLARATION__NAME; + + /** + * The feature id for the 'Specification' containment reference. + * + * + * @generated + * @ordered + */ + int METAMODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Metamodel Declaration' class. + * + * + * @generated + * @ordered + */ + int METAMODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; + + /** + * 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 = 16; + + /** + * 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; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl Partial Model}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel() + * @generated + */ + int PARTIAL_MODEL = 24; + + /** + * The number of structural features of the 'Partial Model' class. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl Partial Model Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification() + * @generated + */ + int PARTIAL_MODEL_SPECIFICATION = 18; + + /** + * The feature id for the 'Entry' containment reference list. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_SPECIFICATION__ENTRY = PARTIAL_MODEL_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Partial Model Specification' class. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_SPECIFICATION_FEATURE_COUNT = PARTIAL_MODEL_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl Partial Model Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry() + * @generated + */ + int PARTIAL_MODEL_ENTRY = 19; + + /** + * The feature id for the 'Path' containment reference. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_ENTRY__PATH = 0; + + /** + * The number of structural features of the 'Partial Model Entry' class. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_ENTRY_FEATURE_COUNT = 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl Model Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry() + * @generated + */ + int MODEL_ENTRY = 20; + + /** + * The feature id for the 'Path' containment reference. + * + * + * @generated + * @ordered + */ + int MODEL_ENTRY__PATH = PARTIAL_MODEL_ENTRY__PATH; + + /** + * The number of structural features of the 'Model Entry' class. + * + * + * @generated + * @ordered + */ + int MODEL_ENTRY_FEATURE_COUNT = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl Folder Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry() + * @generated + */ + int FOLDER_ENTRY = 21; + + /** + * The feature id for the 'Path' containment reference. + * + * + * @generated + * @ordered + */ + int FOLDER_ENTRY__PATH = PARTIAL_MODEL_ENTRY__PATH; + + /** + * The feature id for the 'Exclusion' containment reference list. + * + * + * @generated + * @ordered + */ + int FOLDER_ENTRY__EXCLUSION = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Folder Entry' class. + * + * + * @generated + * @ordered + */ + int FOLDER_ENTRY_FEATURE_COUNT = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl Partial Model Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration() + * @generated + */ + int PARTIAL_MODEL_DECLARATION = 22; + + /** + * The feature id for the 'Name' attribute. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_DECLARATION__NAME = DECLARATION__NAME; + + /** + * The feature id for the 'Specification' containment reference. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Partial Model Declaration' class. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl Partial Model Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference() + * @generated + */ + int PARTIAL_MODEL_REFERENCE = 23; + + /** + * The feature id for the 'Referred' reference. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_REFERENCE__REFERRED = PARTIAL_MODEL_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Partial Model Reference' class. + * + * + * @generated + * @ordered + */ + int PARTIAL_MODEL_REFERENCE_FEATURE_COUNT = PARTIAL_MODEL_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl Graph Pattern}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern() + * @generated + */ + int GRAPH_PATTERN = 31; + + /** + * The number of structural features of the 'Graph Pattern' class. + * + * + * @generated + * @ordered + */ + int GRAPH_PATTERN_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl Pattern Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification() + * @generated + */ + int PATTERN_SPECIFICATION = 25; + + /** + * The feature id for the 'Entries' containment reference list. + * + * + * @generated + * @ordered + */ + int PATTERN_SPECIFICATION__ENTRIES = GRAPH_PATTERN_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Pattern Specification' class. + * + * + * @generated + * @ordered + */ + int PATTERN_SPECIFICATION_FEATURE_COUNT = GRAPH_PATTERN_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl Pattern Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry() + * @generated + */ + int PATTERN_ENTRY = 26; + + /** + * The feature id for the 'Package' reference. + * + * + * @generated + * @ordered + */ + int PATTERN_ENTRY__PACKAGE = 0; + + /** + * The number of structural features of the 'Pattern Entry' class. + * + * + * @generated + * @ordered + */ + int PATTERN_ENTRY_FEATURE_COUNT = 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl All Pattern Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry() + * @generated + */ + int ALL_PATTERN_ENTRY = 27; + + /** + * The feature id for the 'Package' reference. + * + * + * @generated + * @ordered + */ + int ALL_PATTERN_ENTRY__PACKAGE = PATTERN_ENTRY__PACKAGE; + + /** + * The feature id for the 'Exclusuion' containment reference list. + * + * + * @generated + * @ordered + */ + int ALL_PATTERN_ENTRY__EXCLUSUION = PATTERN_ENTRY_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'All Pattern Entry' class. + * + * + * @generated + * @ordered + */ + int ALL_PATTERN_ENTRY_FEATURE_COUNT = PATTERN_ENTRY_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl Pattern Element}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement() + * @generated + */ + int PATTERN_ELEMENT = 28; + + /** + * The feature id for the 'Package' reference. + * + * + * @generated + * @ordered + */ + int PATTERN_ELEMENT__PACKAGE = PATTERN_ENTRY__PACKAGE; + + /** + * The feature id for the 'Pattern' reference. + * + * + * @generated + * @ordered + */ + int PATTERN_ELEMENT__PATTERN = PATTERN_ENTRY_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Pattern Element' class. + * + * + * @generated + * @ordered + */ + int PATTERN_ELEMENT_FEATURE_COUNT = PATTERN_ENTRY_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl Graph Pattern Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration() + * @generated + */ + int GRAPH_PATTERN_DECLARATION = 29; + + /** + * The feature id for the 'Name' attribute. + * + * + * @generated + * @ordered + */ + int GRAPH_PATTERN_DECLARATION__NAME = DECLARATION__NAME; + + /** + * The feature id for the 'Specification' containment reference. + * + * + * @generated + * @ordered + */ + int GRAPH_PATTERN_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Graph Pattern Declaration' class. + * + * + * @generated + * @ordered + */ + int GRAPH_PATTERN_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl Graph Pattern Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference() + * @generated + */ + int GRAPH_PATTERN_REFERENCE = 30; + + /** + * The feature id for the 'Referred' reference. + * + * + * @generated + * @ordered + */ + int GRAPH_PATTERN_REFERENCE__REFERRED = GRAPH_PATTERN_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Graph Pattern Reference' class. + * + * + * @generated + * @ordered + */ + int GRAPH_PATTERN_REFERENCE_FEATURE_COUNT = GRAPH_PATTERN_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveImpl Objective}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective() + * @generated + */ + int OBJECTIVE = 40; + + /** + * The number of structural features of the 'Objective' class. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl Objective Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveSpecification() + * @generated + */ + int OBJECTIVE_SPECIFICATION = 32; + + /** + * The feature id for the 'Entries' containment reference list. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_SPECIFICATION__ENTRIES = OBJECTIVE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Objective Specification' class. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_SPECIFICATION_FEATURE_COUNT = OBJECTIVE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl Objective Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveEntry() + * @generated + */ + int OBJECTIVE_ENTRY = 33; + + /** + * The feature id for the 'Function' containment reference. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_ENTRY__FUNCTION = 0; + + /** + * The number of structural features of the 'Objective Entry' class. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_ENTRY_FEATURE_COUNT = 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl Optimization Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationEntry() + * @generated + */ + int OPTIMIZATION_ENTRY = 34; + + /** + * The feature id for the 'Function' containment reference. + * + * + * @generated + * @ordered + */ + int OPTIMIZATION_ENTRY__FUNCTION = OBJECTIVE_ENTRY__FUNCTION; + + /** + * The feature id for the 'Direction' attribute. + * + * + * @generated + * @ordered + */ + int OPTIMIZATION_ENTRY__DIRECTION = OBJECTIVE_ENTRY_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Optimization Entry' class. + * + * + * @generated + * @ordered + */ + int OPTIMIZATION_ENTRY_FEATURE_COUNT = OBJECTIVE_ENTRY_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl Threshold Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getThresholdEntry() + * @generated + */ + int THRESHOLD_ENTRY = 35; + + /** + * The feature id for the 'Function' containment reference. + * + * + * @generated + * @ordered + */ + int THRESHOLD_ENTRY__FUNCTION = OBJECTIVE_ENTRY__FUNCTION; + + /** + * The feature id for the 'Operator' attribute. + * + * + * @generated + * @ordered + */ + int THRESHOLD_ENTRY__OPERATOR = OBJECTIVE_ENTRY_FEATURE_COUNT + 0; + + /** + * The feature id for the 'Threshold' attribute. + * + * + * @generated + * @ordered + */ + int THRESHOLD_ENTRY__THRESHOLD = OBJECTIVE_ENTRY_FEATURE_COUNT + 1; + + /** + * The number of structural features of the 'Threshold Entry' class. + * + * + * @generated + * @ordered + */ + int THRESHOLD_ENTRY_FEATURE_COUNT = OBJECTIVE_ENTRY_FEATURE_COUNT + 2; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveFunctionImpl Objective Function}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveFunctionImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveFunction() + * @generated + */ + int OBJECTIVE_FUNCTION = 36; + + /** + * The number of structural features of the 'Objective Function' class. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_FUNCTION_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl Reliabiltiy Function}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyFunction() + * @generated + */ + int RELIABILTIY_FUNCTION = 37; + + /** + * The feature id for the 'Package' reference. + * + * + * @generated + * @ordered + */ + int RELIABILTIY_FUNCTION__PACKAGE = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0; + + /** + * The feature id for the 'Transformation' reference. + * + * + * @generated + * @ordered + */ + int RELIABILTIY_FUNCTION__TRANSFORMATION = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1; + + /** + * The number of structural features of the 'Reliabiltiy Function' class. + * + * + * @generated + * @ordered + */ + int RELIABILTIY_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 2; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration() + * @generated + */ + int OBJECTIVE_DECLARATION = 38; + + /** + * The feature id for the 'Name' attribute. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_DECLARATION__NAME = DECLARATION__NAME; + + /** + * The feature id for the 'Specification' containment reference. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Objective Declaration' class. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl Objective Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference() + * @generated + */ + int OBJECTIVE_REFERENCE = 39; + + /** + * The feature id for the 'Referred' reference. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_REFERENCE__REFERRED = OBJECTIVE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Objective Reference' class. + * + * + * @generated + * @ordered + */ + int OBJECTIVE_REFERENCE_FEATURE_COUNT = OBJECTIVE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl Config}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig() + * @generated + */ + int CONFIG = 49; + + /** + * The number of structural features of the 'Config' class. + * + * + * @generated + * @ordered + */ + int CONFIG_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl Config Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification() + * @generated + */ + int CONFIG_SPECIFICATION = 41; + + /** + * The feature id for the 'Entries' containment reference list. + * + * + * @generated + * @ordered + */ + int CONFIG_SPECIFICATION__ENTRIES = CONFIG_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Config Specification' class. + * + * + * @generated + * @ordered + */ + int CONFIG_SPECIFICATION_FEATURE_COUNT = CONFIG_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl Config Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration() + * @generated + */ + int CONFIG_DECLARATION = 42; + + /** + * The feature id for the 'Name' attribute. + * + * + * @generated + * @ordered + */ + int CONFIG_DECLARATION__NAME = DECLARATION__NAME; + + /** + * The feature id for the 'Specification' containment reference. + * + * + * @generated + * @ordered + */ + int CONFIG_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Config Declaration' class. + * + * + * @generated + * @ordered + */ + int CONFIG_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl Config Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry() + * @generated + */ + int CONFIG_ENTRY = 43; + + /** + * The number of structural features of the 'Config Entry' class. + * + * + * @generated + * @ordered + */ + int CONFIG_ENTRY_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl Documentation Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry() + * @generated + */ + int DOCUMENTATION_ENTRY = 44; + + /** + * The feature id for the 'Level' attribute. + * + * + * @generated + * @ordered + */ + int DOCUMENTATION_ENTRY__LEVEL = CONFIG_ENTRY_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Documentation Entry' class. + * + * + * @generated + * @ordered + */ + int DOCUMENTATION_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl Runtime Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry() + * @generated + */ + int RUNTIME_ENTRY = 45; + + /** + * The feature id for the 'Millisec Limit' attribute. + * + * + * @generated + * @ordered + */ + int RUNTIME_ENTRY__MILLISEC_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Runtime Entry' class. + * + * + * @generated + * @ordered + */ + int RUNTIME_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl Memory Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry() + * @generated + */ + int MEMORY_ENTRY = 46; + + /** + * The feature id for the 'Megabyte Limit' attribute. + * + * + * @generated + * @ordered + */ + int MEMORY_ENTRY__MEGABYTE_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Memory Entry' class. + * + * + * @generated + * @ordered + */ + int MEMORY_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl Custom Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry() + * @generated + */ + int CUSTOM_ENTRY = 47; + + /** + * The feature id for the 'Key' attribute. + * + * + * @generated + * @ordered + */ + int CUSTOM_ENTRY__KEY = CONFIG_ENTRY_FEATURE_COUNT + 0; + + /** + * The feature id for the 'Value' attribute. + * + * + * @generated + * @ordered + */ + int CUSTOM_ENTRY__VALUE = CONFIG_ENTRY_FEATURE_COUNT + 1; + + /** + * The number of structural features of the 'Custom Entry' class. + * + * + * @generated + * @ordered + */ + int CUSTOM_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 2; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl Config Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference() + * @generated + */ + int CONFIG_REFERENCE = 48; + + /** + * The feature id for the 'Config' reference. + * + * + * @generated + * @ordered + */ + int CONFIG_REFERENCE__CONFIG = CONFIG_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Config Reference' class. + * + * + * @generated + * @ordered + */ + int CONFIG_REFERENCE_FEATURE_COUNT = CONFIG_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() + * @generated + */ + int SCOPE = 71; + + /** + * The number of structural features of the 'Scope' class. + * + * + * @generated + * @ordered + */ + int SCOPE_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl Scope Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification() + * @generated + */ + int SCOPE_SPECIFICATION = 50; + + /** + * The feature id for the 'Scopes' containment reference list. + * + * + * @generated + * @ordered + */ + int SCOPE_SPECIFICATION__SCOPES = SCOPE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Scope Specification' class. + * + * + * @generated + * @ordered + */ + int SCOPE_SPECIFICATION_FEATURE_COUNT = SCOPE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope() + * @generated + */ + int TYPE_SCOPE = 51; + + /** + * The feature id for the 'Sets New' attribute. + * + * + * @generated + * @ordered + */ + int TYPE_SCOPE__SETS_NEW = 0; + + /** + * The feature id for the 'Sets Sum' attribute. + * + * + * @generated + * @ordered + */ + int TYPE_SCOPE__SETS_SUM = 1; + + /** + * The feature id for the 'Number' containment reference. + * + * + * @generated + * @ordered + */ + int TYPE_SCOPE__NUMBER = 2; + + /** + * The number of structural features of the 'Type Scope' class. + * + * + * @generated + * @ordered + */ + int TYPE_SCOPE_FEATURE_COUNT = 3; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl Class Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope() + * @generated + */ + int CLASS_TYPE_SCOPE = 52; + + /** + * The feature id for the 'Sets New' attribute. + * + * + * @generated + * @ordered + */ + int CLASS_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; + + /** + * The feature id for the 'Sets Sum' attribute. + * + * + * @generated + * @ordered + */ + int CLASS_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; + + /** + * The feature id for the 'Number' containment reference. + * + * + * @generated + * @ordered + */ + int CLASS_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; + + /** + * The feature id for the 'Type' containment reference. + * + * + * @generated + * @ordered + */ + int CLASS_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Class Type Scope' class. + * + * + * @generated + * @ordered + */ + int CLASS_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl Object Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope() + * @generated + */ + int OBJECT_TYPE_SCOPE = 53; + + /** + * The feature id for the 'Sets New' attribute. + * + * + * @generated + * @ordered + */ + int OBJECT_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; + + /** + * The feature id for the 'Sets Sum' attribute. + * + * + * @generated + * @ordered + */ + int OBJECT_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; + + /** + * The feature id for the 'Number' containment reference. + * + * + * @generated + * @ordered + */ + int OBJECT_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; + + /** + * The feature id for the 'Type' containment reference. + * + * + * @generated + * @ordered + */ + int OBJECT_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Object Type Scope' class. + * + * + * @generated + * @ordered + */ + int OBJECT_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl Integer Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope() + * @generated + */ + int INTEGER_TYPE_SCOPE = 54; + + /** + * The feature id for the 'Sets New' attribute. + * + * + * @generated + * @ordered + */ + int INTEGER_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; + + /** + * The feature id for the 'Sets Sum' attribute. + * + * + * @generated + * @ordered + */ + int INTEGER_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; + + /** + * The feature id for the 'Number' containment reference. + * + * + * @generated + * @ordered + */ + int INTEGER_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; + + /** + * The feature id for the 'Type' containment reference. + * + * + * @generated + * @ordered + */ + int INTEGER_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Integer Type Scope' class. + * + * + * @generated + * @ordered + */ + int INTEGER_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl Real Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope() + * @generated + */ + int REAL_TYPE_SCOPE = 55; + + /** + * The feature id for the 'Sets New' attribute. + * + * + * @generated + * @ordered + */ + int REAL_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; + + /** + * The feature id for the 'Sets Sum' attribute. + * + * + * @generated + * @ordered + */ + int REAL_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; + + /** + * The feature id for the 'Number' containment reference. + * + * + * @generated + * @ordered + */ + int REAL_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; + + /** + * The feature id for the 'Type' containment reference. + * + * + * @generated + * @ordered + */ + int REAL_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Real Type Scope' class. + * + * + * @generated + * @ordered + */ + int REAL_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl String Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope() + * @generated + */ + int STRING_TYPE_SCOPE = 56; + + /** + * The feature id for the 'Sets New' attribute. + * + * + * @generated + * @ordered + */ + int STRING_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW; + + /** + * The feature id for the 'Sets Sum' attribute. + * + * + * @generated + * @ordered + */ + int STRING_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM; + + /** + * The feature id for the 'Number' containment reference. + * + * + * @generated + * @ordered + */ + int STRING_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER; + + /** + * The feature id for the 'Type' containment reference. + * + * + * @generated + * @ordered + */ + int STRING_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'String Type Scope' class. + * + * + * @generated + * @ordered + */ + int STRING_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl Type Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() + * @generated + */ + int TYPE_REFERENCE = 57; + + /** + * The number of structural features of the 'Type Reference' class. + * + * + * @generated + * @ordered + */ + int TYPE_REFERENCE_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl Class Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() + * @generated + */ + int CLASS_REFERENCE = 58; + + /** + * The feature id for the 'Element' containment reference. + * + * + * @generated + * @ordered + */ + int CLASS_REFERENCE__ELEMENT = TYPE_REFERENCE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Class Reference' class. + * + * + * @generated + * @ordered + */ + int CLASS_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl Object Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() + * @generated + */ + int OBJECT_REFERENCE = 59; + + /** + * The number of structural features of the 'Object Reference' class. + * + * + * @generated + * @ordered + */ + int OBJECT_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl Integer Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() + * @generated + */ + int INTEGER_REFERENCE = 60; + + /** + * The number of structural features of the 'Integer Reference' class. + * + * + * @generated + * @ordered + */ + int INTEGER_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl Real Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() + * @generated + */ + int REAL_REFERENCE = 61; + + /** + * The number of structural features of the 'Real Reference' class. + * + * + * @generated + * @ordered + */ + int REAL_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl String Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() + * @generated + */ + int STRING_REFERENCE = 62; + + /** + * The number of structural features of the 'String Reference' class. + * + * + * @generated + * @ordered + */ + int STRING_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl Number Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification() + * @generated + */ + int NUMBER_SPECIFICATION = 63; + + /** + * The number of structural features of the 'Number Specification' class. + * + * + * @generated + * @ordered + */ + int NUMBER_SPECIFICATION_FEATURE_COUNT = 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl Exact Number}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber() + * @generated + */ + int EXACT_NUMBER = 64; + + /** + * The feature id for the 'Exact Number' attribute. + * + * + * @generated + * @ordered + */ + int EXACT_NUMBER__EXACT_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; + + /** + * The feature id for the 'Exact Unlimited' attribute. + * + * + * @generated + * @ordered + */ + int EXACT_NUMBER__EXACT_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; + + /** + * The number of structural features of the 'Exact Number' class. + * + * + * @generated + * @ordered + */ + int EXACT_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 2; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl Intervall Number}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber() + * @generated + */ + int INTERVALL_NUMBER = 65; + + /** + * The feature id for the 'Min' attribute. + * + * + * @generated + * @ordered + */ + int INTERVALL_NUMBER__MIN = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; + + /** + * The feature id for the 'Max Number' attribute. + * + * + * @generated + * @ordered + */ + int INTERVALL_NUMBER__MAX_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; + + /** + * The feature id for the 'Max Unlimited' attribute. + * + * + * @generated + * @ordered + */ + int INTERVALL_NUMBER__MAX_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 2; + + /** + * The number of structural features of the 'Intervall Number' class. + * + * + * @generated + * @ordered + */ + int INTERVALL_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 3; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl Int Enumberation}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation() + * @generated + */ + int INT_ENUMBERATION = 66; + + /** + * The feature id for the 'Entry' attribute list. + * + * + * @generated + * @ordered + */ + int INT_ENUMBERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Int Enumberation' class. + * + * + * @generated + * @ordered + */ + int INT_ENUMBERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl Real Enumeration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration() + * @generated + */ + int REAL_ENUMERATION = 67; + + /** + * The feature id for the 'Entry' attribute list. + * + * + * @generated + * @ordered + */ + int REAL_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Real Enumeration' class. + * + * + * @generated + * @ordered + */ + int REAL_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl String Enumeration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration() + * @generated + */ + int STRING_ENUMERATION = 68; + + /** + * The feature id for the 'Entry' attribute list. + * + * + * @generated + * @ordered + */ + int STRING_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'String Enumeration' class. + * + * + * @generated + * @ordered + */ + int STRING_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl Scope Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() + * @generated + */ + int SCOPE_DECLARATION = 69; + + /** + * The feature id for the 'Name' attribute. + * + * + * @generated + * @ordered + */ + int SCOPE_DECLARATION__NAME = DECLARATION__NAME; + + /** + * The feature id for the 'Specification' containment reference. + * + * + * @generated + * @ordered + */ + int SCOPE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Scope Declaration' class. + * + * + * @generated + * @ordered + */ + int SCOPE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl Scope Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() + * @generated + */ + int SCOPE_REFERENCE = 70; + + /** + * The feature id for the 'Referred' reference. + * + * + * @generated + * @ordered + */ + int SCOPE_REFERENCE__REFERRED = SCOPE_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Scope Reference' class. + * + * + * @generated + * @ordered + */ + int SCOPE_REFERENCE_FEATURE_COUNT = SCOPE_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl Task}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() + * @generated + */ + int TASK = 72; + + /** + * The number of structural features of the 'Task' class. + * + * + * @generated + * @ordered + */ + int TASK_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl Generation Task}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() + * @generated + */ + int GENERATION_TASK = 73; + + /** + * The feature id for the 'Metamodel' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__METAMODEL = TASK_FEATURE_COUNT + 0; + + /** + * The feature id for the 'Partial Model' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__PARTIAL_MODEL = TASK_FEATURE_COUNT + 1; + + /** + * The feature id for the 'Patterns' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__PATTERNS = TASK_FEATURE_COUNT + 2; + + /** + * The feature id for the 'Objectives' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__OBJECTIVES = TASK_FEATURE_COUNT + 3; + + /** + * The feature id for the 'Scope' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__SCOPE = TASK_FEATURE_COUNT + 4; + + /** + * The feature id for the 'Number Specified' attribute. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__NUMBER_SPECIFIED = TASK_FEATURE_COUNT + 5; + + /** + * The feature id for the 'Number' attribute. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__NUMBER = TASK_FEATURE_COUNT + 6; + + /** + * The feature id for the 'Run Specified' attribute. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__RUN_SPECIFIED = TASK_FEATURE_COUNT + 7; + + /** + * The feature id for the 'Runs' attribute. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__RUNS = TASK_FEATURE_COUNT + 8; + + /** + * The feature id for the 'Solver' attribute. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__SOLVER = TASK_FEATURE_COUNT + 9; + + /** + * The feature id for the 'Config' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__CONFIG = TASK_FEATURE_COUNT + 10; + + /** + * The feature id for the 'Debug Folder' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__DEBUG_FOLDER = TASK_FEATURE_COUNT + 11; + + /** + * The feature id for the 'Target Log File' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__TARGET_LOG_FILE = TASK_FEATURE_COUNT + 12; + + /** + * The feature id for the 'Target Statistics File' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__TARGET_STATISTICS_FILE = TASK_FEATURE_COUNT + 13; + + /** + * The feature id for the 'Taget Folder' containment reference. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK__TAGET_FOLDER = TASK_FEATURE_COUNT + 14; + + /** + * The number of structural features of the 'Generation Task' class. + * + * + * @generated + * @ordered + */ + int GENERATION_TASK_FEATURE_COUNT = TASK_FEATURE_COUNT + 15; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl Integer Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() + * @generated + */ + int INTEGER_SCOPE = 74; + + /** + * The number of structural features of the 'Integer Scope' class. + * + * + * @generated + * @ordered + */ + int INTEGER_SCOPE_FEATURE_COUNT = INTEGER_REFERENCE_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl Real Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() + * @generated + */ + int REAL_SCOPE = 75; + + /** + * The number of structural features of the 'Real Scope' class. + * + * + * @generated + * @ordered + */ + int REAL_SCOPE_FEATURE_COUNT = REAL_REFERENCE_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl String Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() + * @generated + */ + int STRING_SCOPE = 76; + + /** + * The number of structural features of the 'String Scope' class. + * + * + * @generated + * @ordered + */ + int STRING_SCOPE_FEATURE_COUNT = STRING_REFERENCE_FEATURE_COUNT + 0; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection Optimization Direction}' enum. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection() + * @generated + */ + int OPTIMIZATION_DIRECTION = 77; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator}' enum. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator() + * @generated + */ + int COMPARISON_OPERATOR = 78; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification}' enum. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification() + * @generated + */ + int DOCUMENT_LEVEL_SPECIFICATION = 79; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver}' enum. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() + * @generated + */ + int SOLVER = 80; + + + /** + * 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.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.CftImport Cft Import}'. + * + * + * @return the meta object for class 'Cft Import'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport + * @generated + */ + EClass getCftImport(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft Imported Cft}'. + * + * + * @return the meta object for the reference 'Imported Cft'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft() + * @see #getCftImport() + * @generated + */ + EReference getCftImport_ImportedCft(); + + /** + * 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 the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName Name}'. + * + * + * @return the meta object for the attribute 'Name'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName() + * @see #getDeclaration() + * @generated + */ + EAttribute getDeclaration_Name(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification File Specification}'. + * + * + * @return the meta object for class 'File Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification + * @generated + */ + EClass getFileSpecification(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath Path}'. + * + * + * @return the meta object for the attribute 'Path'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath() + * @see #getFileSpecification() + * @generated + */ + EAttribute getFileSpecification_Path(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration File Declaration}'. + * + * + * @return the meta object for class 'File Declaration'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration + * @generated + */ + EClass getFileDeclaration(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification Specification}'. + * + * + * @return the meta object for the containment reference 'Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification() + * @see #getFileDeclaration() + * @generated + */ + EReference getFileDeclaration_Specification(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference File Reference}'. + * + * + * @return the meta object for class 'File Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference + * @generated + */ + EClass getFileReference(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred Referred}'. + * + * + * @return the meta object for the reference 'Referred'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred() + * @see #getFileReference() + * @generated + */ + EReference getFileReference_Referred(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File File}'. + * + * + * @return the meta object for class 'File'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File + * @generated + */ + EClass getFile(); + + /** + * 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 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 meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification Partial Model Specification}'. + * + * + * @return the meta object for class 'Partial Model Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification + * @generated + */ + EClass getPartialModelSpecification(); + + /** + * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry Entry}'. + * + * + * @return the meta object for the containment reference list 'Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry() + * @see #getPartialModelSpecification() + * @generated + */ + EReference getPartialModelSpecification_Entry(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry Partial Model Entry}'. + * + * + * @return the meta object for class 'Partial Model Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry + * @generated + */ + EClass getPartialModelEntry(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath Path}'. + * + * + * @return the meta object for the containment reference 'Path'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath() + * @see #getPartialModelEntry() + * @generated + */ + EReference getPartialModelEntry_Path(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry Model Entry}'. + * + * + * @return the meta object for class 'Model Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry + * @generated + */ + EClass getModelEntry(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry Folder Entry}'. + * + * + * @return the meta object for class 'Folder Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry + * @generated + */ + EClass getFolderEntry(); + + /** + * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion Exclusion}'. + * + * + * @return the meta object for the containment reference list 'Exclusion'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion() + * @see #getFolderEntry() + * @generated + */ + EReference getFolderEntry_Exclusion(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration Partial Model Declaration}'. + * + * + * @return the meta object for class 'Partial Model Declaration'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration + * @generated + */ + EClass getPartialModelDeclaration(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification Specification}'. + * + * + * @return the meta object for the containment reference 'Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification() + * @see #getPartialModelDeclaration() + * @generated + */ + EReference getPartialModelDeclaration_Specification(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference Partial Model Reference}'. + * + * + * @return the meta object for class 'Partial Model Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference + * @generated + */ + EClass getPartialModelReference(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred Referred}'. + * + * + * @return the meta object for the reference 'Referred'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred() + * @see #getPartialModelReference() + * @generated + */ + EReference getPartialModelReference_Referred(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel Partial Model}'. + * + * + * @return the meta object for class 'Partial Model'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel + * @generated + */ + EClass getPartialModel(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification Pattern Specification}'. + * + * + * @return the meta object for class 'Pattern Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification + * @generated + */ + EClass getPatternSpecification(); + + /** + * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries Entries}'. + * + * + * @return the meta object for the containment reference list 'Entries'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries() + * @see #getPatternSpecification() + * @generated + */ + EReference getPatternSpecification_Entries(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry Pattern Entry}'. + * + * + * @return the meta object for class 'Pattern Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry + * @generated + */ + EClass getPatternEntry(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage Package}'. + * + * + * @return the meta object for the reference 'Package'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage() + * @see #getPatternEntry() + * @generated + */ + EReference getPatternEntry_Package(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry All Pattern Entry}'. + * + * + * @return the meta object for class 'All Pattern Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry + * @generated + */ + EClass getAllPatternEntry(); + + /** + * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion Exclusuion}'. + * + * + * @return the meta object for the containment reference list 'Exclusuion'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion() + * @see #getAllPatternEntry() + * @generated + */ + EReference getAllPatternEntry_Exclusuion(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement Pattern Element}'. + * + * + * @return the meta object for class 'Pattern Element'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement + * @generated + */ + EClass getPatternElement(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern Pattern}'. + * + * + * @return the meta object for the reference 'Pattern'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern() + * @see #getPatternElement() + * @generated + */ + EReference getPatternElement_Pattern(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration Graph Pattern Declaration}'. + * + * + * @return the meta object for class 'Graph Pattern Declaration'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration + * @generated + */ + EClass getGraphPatternDeclaration(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification Specification}'. + * + * + * @return the meta object for the containment reference 'Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification() + * @see #getGraphPatternDeclaration() + * @generated + */ + EReference getGraphPatternDeclaration_Specification(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference Graph Pattern Reference}'. + * + * + * @return the meta object for class 'Graph Pattern Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference + * @generated + */ + EClass getGraphPatternReference(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred Referred}'. + * + * + * @return the meta object for the reference 'Referred'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred() + * @see #getGraphPatternReference() + * @generated + */ + EReference getGraphPatternReference_Referred(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern Graph Pattern}'. + * + * + * @return the meta object for class 'Graph Pattern'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern + * @generated + */ + EClass getGraphPattern(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification Objective Specification}'. + * + * + * @return the meta object for class 'Objective Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification + * @generated + */ + EClass getObjectiveSpecification(); + + /** + * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification#getEntries Entries}'. + * + * + * @return the meta object for the containment reference list 'Entries'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification#getEntries() + * @see #getObjectiveSpecification() + * @generated + */ + EReference getObjectiveSpecification_Entries(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry Objective Entry}'. + * + * + * @return the meta object for class 'Objective Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry + * @generated + */ + EClass getObjectiveEntry(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry#getFunction Function}'. + * + * + * @return the meta object for the containment reference 'Function'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry#getFunction() + * @see #getObjectiveEntry() + * @generated + */ + EReference getObjectiveEntry_Function(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry Optimization Entry}'. + * + * + * @return the meta object for class 'Optimization Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry + * @generated + */ + EClass getOptimizationEntry(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry#getDirection Direction}'. + * + * + * @return the meta object for the attribute 'Direction'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry#getDirection() + * @see #getOptimizationEntry() + * @generated + */ + EAttribute getOptimizationEntry_Direction(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry Threshold Entry}'. + * + * + * @return the meta object for class 'Threshold Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry + * @generated + */ + EClass getThresholdEntry(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getOperator Operator}'. + * + * + * @return the meta object for the attribute 'Operator'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getOperator() + * @see #getThresholdEntry() + * @generated + */ + EAttribute getThresholdEntry_Operator(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getThreshold Threshold}'. + * + * + * @return the meta object for the attribute 'Threshold'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getThreshold() + * @see #getThresholdEntry() + * @generated + */ + EAttribute getThresholdEntry_Threshold(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction Objective Function}'. + * + * + * @return the meta object for class 'Objective Function'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction + * @generated + */ + EClass getObjectiveFunction(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction Reliabiltiy Function}'. + * + * + * @return the meta object for class 'Reliabiltiy Function'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction + * @generated + */ + EClass getReliabiltiyFunction(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package}'. + * + * + * @return the meta object for the reference 'Package'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage() + * @see #getReliabiltiyFunction() + * @generated + */ + EReference getReliabiltiyFunction_Package(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation}'. + * + * + * @return the meta object for the reference 'Transformation'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation() + * @see #getReliabiltiyFunction() + * @generated + */ + EReference getReliabiltiyFunction_Transformation(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration Objective Declaration}'. + * + * + * @return the meta object for class 'Objective Declaration'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration + * @generated + */ + EClass getObjectiveDeclaration(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration#getSpecification Specification}'. + * + * + * @return the meta object for the containment reference 'Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration#getSpecification() + * @see #getObjectiveDeclaration() + * @generated + */ + EReference getObjectiveDeclaration_Specification(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference Objective Reference}'. + * + * + * @return the meta object for class 'Objective Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference + * @generated + */ + EClass getObjectiveReference(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference#getReferred Referred}'. + * + * + * @return the meta object for the reference 'Referred'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference#getReferred() + * @see #getObjectiveReference() + * @generated + */ + EReference getObjectiveReference_Referred(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective Objective}'. + * + * + * @return the meta object for class 'Objective'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective + * @generated + */ + EClass getObjective(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification Config Specification}'. + * + * + * @return the meta object for class 'Config Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification + * @generated + */ + EClass getConfigSpecification(); + + /** + * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries Entries}'. + * + * + * @return the meta object for the containment reference list 'Entries'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries() + * @see #getConfigSpecification() + * @generated + */ + EReference getConfigSpecification_Entries(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration Config Declaration}'. + * + * + * @return the meta object for class 'Config Declaration'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration + * @generated + */ + EClass getConfigDeclaration(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification Specification}'. + * + * + * @return the meta object for the containment reference 'Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification() + * @see #getConfigDeclaration() + * @generated + */ + EReference getConfigDeclaration_Specification(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry Config Entry}'. + * + * + * @return the meta object for class 'Config Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry + * @generated + */ + EClass getConfigEntry(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry Documentation Entry}'. + * + * + * @return the meta object for class 'Documentation Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry + * @generated + */ + EClass getDocumentationEntry(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel Level}'. + * + * + * @return the meta object for the attribute 'Level'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel() + * @see #getDocumentationEntry() + * @generated + */ + EAttribute getDocumentationEntry_Level(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry Runtime Entry}'. + * + * + * @return the meta object for class 'Runtime Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry + * @generated + */ + EClass getRuntimeEntry(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit Millisec Limit}'. + * + * + * @return the meta object for the attribute 'Millisec Limit'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit() + * @see #getRuntimeEntry() + * @generated + */ + EAttribute getRuntimeEntry_MillisecLimit(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry Memory Entry}'. + * + * + * @return the meta object for class 'Memory Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry + * @generated + */ + EClass getMemoryEntry(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit Megabyte Limit}'. + * + * + * @return the meta object for the attribute 'Megabyte Limit'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit() + * @see #getMemoryEntry() + * @generated + */ + EAttribute getMemoryEntry_MegabyteLimit(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry Custom Entry}'. + * + * + * @return the meta object for class 'Custom Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry + * @generated + */ + EClass getCustomEntry(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey Key}'. + * + * + * @return the meta object for the attribute 'Key'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey() + * @see #getCustomEntry() + * @generated + */ + EAttribute getCustomEntry_Key(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue Value}'. + * + * + * @return the meta object for the attribute 'Value'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue() + * @see #getCustomEntry() + * @generated + */ + EAttribute getCustomEntry_Value(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference Config Reference}'. + * + * + * @return the meta object for class 'Config Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference + * @generated + */ + EClass getConfigReference(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig Config}'. + * + * + * @return the meta object for the reference 'Config'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig() + * @see #getConfigReference() + * @generated + */ + EReference getConfigReference_Config(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config Config}'. + * + * + * @return the meta object for class 'Config'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config + * @generated + */ + EClass getConfig(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification Scope Specification}'. + * + * + * @return the meta object for class 'Scope Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification + * @generated + */ + EClass getScopeSpecification(); + + /** + * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes Scopes}'. + * + * + * @return the meta object for the containment reference list 'Scopes'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes() + * @see #getScopeSpecification() + * @generated + */ + EReference getScopeSpecification_Scopes(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope Type Scope}'. + * + * + * @return the meta object for class 'Type Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope + * @generated + */ + EClass getTypeScope(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New}'. + * + * + * @return the meta object for the attribute 'Sets New'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew() + * @see #getTypeScope() + * @generated + */ + EAttribute getTypeScope_SetsNew(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum}'. + * + * + * @return the meta object for the attribute 'Sets Sum'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum() + * @see #getTypeScope() + * @generated + */ + EAttribute getTypeScope_SetsSum(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number}'. + * + * + * @return the meta object for the containment reference 'Number'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber() + * @see #getTypeScope() + * @generated + */ + EReference getTypeScope_Number(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope Class Type Scope}'. + * + * + * @return the meta object for class 'Class Type Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope + * @generated + */ + EClass getClassTypeScope(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType Type}'. + * + * + * @return the meta object for the containment reference 'Type'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType() + * @see #getClassTypeScope() + * @generated + */ + EReference getClassTypeScope_Type(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope Object Type Scope}'. + * + * + * @return the meta object for class 'Object Type Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope + * @generated + */ + EClass getObjectTypeScope(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType Type}'. + * + * + * @return the meta object for the containment reference 'Type'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType() + * @see #getObjectTypeScope() + * @generated + */ + EReference getObjectTypeScope_Type(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope Integer Type Scope}'. + * + * + * @return the meta object for class 'Integer Type Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope + * @generated + */ + EClass getIntegerTypeScope(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType Type}'. + * + * + * @return the meta object for the containment reference 'Type'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType() + * @see #getIntegerTypeScope() + * @generated + */ + EReference getIntegerTypeScope_Type(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope Real Type Scope}'. + * + * + * @return the meta object for class 'Real Type Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope + * @generated + */ + EClass getRealTypeScope(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType Type}'. + * + * + * @return the meta object for the containment reference 'Type'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType() + * @see #getRealTypeScope() + * @generated + */ + EReference getRealTypeScope_Type(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope String Type Scope}'. + * + * + * @return the meta object for class 'String Type Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope + * @generated + */ + EClass getStringTypeScope(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType Type}'. + * + * + * @return the meta object for the containment reference 'Type'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType() + * @see #getStringTypeScope() + * @generated + */ + EReference getStringTypeScope_Type(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference Type Reference}'. + * + * + * @return the meta object for class 'Type Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference + * @generated + */ + EClass getTypeReference(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference Class Reference}'. + * + * + * @return the meta object for class 'Class Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference + * @generated + */ + EClass getClassReference(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement Element}'. + * + * + * @return the meta object for the containment reference 'Element'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement() + * @see #getClassReference() + * @generated + */ + EReference getClassReference_Element(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference Object Reference}'. + * + * + * @return the meta object for class 'Object Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference + * @generated + */ + EClass getObjectReference(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference Integer Reference}'. + * + * + * @return the meta object for class 'Integer Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference + * @generated + */ + EClass getIntegerReference(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference Real Reference}'. + * + * + * @return the meta object for class 'Real Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference + * @generated + */ + EClass getRealReference(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference String Reference}'. + * + * + * @return the meta object for class 'String Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference + * @generated + */ + EClass getStringReference(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification Number Specification}'. + * + * + * @return the meta object for class 'Number Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification + * @generated + */ + EClass getNumberSpecification(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber Exact Number}'. + * + * + * @return the meta object for class 'Exact Number'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber + * @generated + */ + EClass getExactNumber(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber Exact Number}'. + * + * + * @return the meta object for the attribute 'Exact Number'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber() + * @see #getExactNumber() + * @generated + */ + EAttribute getExactNumber_ExactNumber(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited Exact Unlimited}'. + * + * + * @return the meta object for the attribute 'Exact Unlimited'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited() + * @see #getExactNumber() + * @generated + */ + EAttribute getExactNumber_ExactUnlimited(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber Intervall Number}'. + * + * + * @return the meta object for class 'Intervall Number'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber + * @generated + */ + EClass getIntervallNumber(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin Min}'. + * + * + * @return the meta object for the attribute 'Min'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin() + * @see #getIntervallNumber() + * @generated + */ + EAttribute getIntervallNumber_Min(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber Max Number}'. + * + * + * @return the meta object for the attribute 'Max Number'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber() + * @see #getIntervallNumber() + * @generated + */ + EAttribute getIntervallNumber_MaxNumber(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited Max Unlimited}'. + * + * + * @return the meta object for the attribute 'Max Unlimited'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited() + * @see #getIntervallNumber() + * @generated + */ + EAttribute getIntervallNumber_MaxUnlimited(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation Int Enumberation}'. + * + * + * @return the meta object for class 'Int Enumberation'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation + * @generated + */ + EClass getIntEnumberation(); + + /** + * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry Entry}'. + * + * + * @return the meta object for the attribute list 'Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry() + * @see #getIntEnumberation() + * @generated + */ + EAttribute getIntEnumberation_Entry(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration Real Enumeration}'. + * + * + * @return the meta object for class 'Real Enumeration'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration + * @generated + */ + EClass getRealEnumeration(); + + /** + * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry Entry}'. + * + * + * @return the meta object for the attribute list 'Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry() + * @see #getRealEnumeration() + * @generated + */ + EAttribute getRealEnumeration_Entry(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration String Enumeration}'. + * + * + * @return the meta object for class 'String Enumeration'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration + * @generated + */ + EClass getStringEnumeration(); + + /** + * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry Entry}'. + * + * + * @return the meta object for the attribute list 'Entry'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry() + * @see #getStringEnumeration() + * @generated + */ + EAttribute getStringEnumeration_Entry(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration Scope Declaration}'. + * + * + * @return the meta object for class 'Scope Declaration'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration + * @generated + */ + EClass getScopeDeclaration(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification Specification}'. + * + * + * @return the meta object for the containment reference 'Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification() + * @see #getScopeDeclaration() + * @generated + */ + EReference getScopeDeclaration_Specification(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference Scope Reference}'. + * + * + * @return the meta object for class 'Scope Reference'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference + * @generated + */ + EClass getScopeReference(); + + /** + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred Referred}'. + * + * + * @return the meta object for the reference 'Referred'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred() + * @see #getScopeReference() + * @generated + */ + EReference getScopeReference_Referred(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope Scope}'. + * + * + * @return the meta object for class 'Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope + * @generated + */ + EClass getScope(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task Task}'. + * + * + * @return the meta object for class 'Task'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task + * @generated + */ + EClass getTask(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask Generation Task}'. + * + * + * @return the meta object for class 'Generation Task'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask + * @generated + */ + EClass getGenerationTask(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel Metamodel}'. + * + * + * @return the meta object for the containment reference 'Metamodel'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_Metamodel(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel Partial Model}'. + * + * + * @return the meta object for the containment reference 'Partial Model'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_PartialModel(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns Patterns}'. + * + * + * @return the meta object for the containment reference 'Patterns'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_Patterns(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getObjectives Objectives}'. + * + * + * @return the meta object for the containment reference 'Objectives'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getObjectives() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_Objectives(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope Scope}'. + * + * + * @return the meta object for the containment reference 'Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_Scope(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified Number Specified}'. + * + * + * @return the meta object for the attribute 'Number Specified'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified() + * @see #getGenerationTask() + * @generated + */ + EAttribute getGenerationTask_NumberSpecified(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber Number}'. + * + * + * @return the meta object for the attribute 'Number'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber() + * @see #getGenerationTask() + * @generated + */ + EAttribute getGenerationTask_Number(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified Run Specified}'. + * + * + * @return the meta object for the attribute 'Run Specified'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified() + * @see #getGenerationTask() + * @generated + */ + EAttribute getGenerationTask_RunSpecified(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns Runs}'. + * + * + * @return the meta object for the attribute 'Runs'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns() + * @see #getGenerationTask() + * @generated + */ + EAttribute getGenerationTask_Runs(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver Solver}'. + * + * + * @return the meta object for the attribute 'Solver'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver() + * @see #getGenerationTask() + * @generated + */ + EAttribute getGenerationTask_Solver(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig Config}'. + * + * + * @return the meta object for the containment reference 'Config'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_Config(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder Debug Folder}'. + * + * + * @return the meta object for the containment reference 'Debug Folder'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_DebugFolder(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile Target Log File}'. + * + * + * @return the meta object for the containment reference 'Target Log File'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_TargetLogFile(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile Target Statistics File}'. + * + * + * @return the meta object for the containment reference 'Target Statistics File'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_TargetStatisticsFile(); + + /** + * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder Taget Folder}'. + * + * + * @return the meta object for the containment reference 'Taget Folder'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder() + * @see #getGenerationTask() + * @generated + */ + EReference getGenerationTask_TagetFolder(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope Integer Scope}'. + * + * + * @return the meta object for class 'Integer Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope + * @generated + */ + EClass getIntegerScope(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope Real Scope}'. + * + * + * @return the meta object for class 'Real Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope + * @generated + */ + EClass getRealScope(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope String Scope}'. + * + * + * @return the meta object for class 'String Scope'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope + * @generated + */ + EClass getStringScope(); + + /** + * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection Optimization Direction}'. + * + * + * @return the meta object for enum 'Optimization Direction'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection + * @generated + */ + EEnum getOptimizationDirection(); + + /** + * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator}'. + * + * + * @return the meta object for enum 'Comparison Operator'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator + * @generated + */ + EEnum getComparisonOperator(); + + /** + * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification}'. + * + * + * @return the meta object for enum 'Document Level Specification'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification + * @generated + */ + EEnum getDocumentLevelSpecification(); + + /** + * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver}'. + * + * + * @return the meta object for enum 'Solver'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver + * @generated + */ + EEnum getSolver(); + + /** + * 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 + * + * + * @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.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.CftImportImpl Cft Import}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCftImport() + * @generated + */ + EClass CFT_IMPORT = eINSTANCE.getCftImport(); + + /** + * The meta object literal for the 'Imported Cft' reference feature. + * + * + * @generated + */ + EReference CFT_IMPORT__IMPORTED_CFT = eINSTANCE.getCftImport_ImportedCft(); + + /** + * 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 'Name' attribute feature. + * + * + * @generated + */ + EAttribute DECLARATION__NAME = eINSTANCE.getDeclaration_Name(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl File Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification() + * @generated + */ + EClass FILE_SPECIFICATION = eINSTANCE.getFileSpecification(); + + /** + * The meta object literal for the 'Path' attribute feature. + * + * + * @generated + */ + EAttribute FILE_SPECIFICATION__PATH = eINSTANCE.getFileSpecification_Path(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl File Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration() + * @generated + */ + EClass FILE_DECLARATION = eINSTANCE.getFileDeclaration(); + + /** + * The meta object literal for the 'Specification' containment reference feature. + * + * + * @generated + */ + EReference FILE_DECLARATION__SPECIFICATION = eINSTANCE.getFileDeclaration_Specification(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl File Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference() + * @generated + */ + EClass FILE_REFERENCE = eINSTANCE.getFileReference(); + + /** + * The meta object literal for the 'Referred' reference feature. + * + * + * @generated + */ + EReference FILE_REFERENCE__REFERRED = eINSTANCE.getFileReference_Referred(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl File}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile() + * @generated + */ + EClass FILE = eINSTANCE.getFile(); + + /** + * 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 '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(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl Partial Model Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification() + * @generated + */ + EClass PARTIAL_MODEL_SPECIFICATION = eINSTANCE.getPartialModelSpecification(); + + /** + * The meta object literal for the 'Entry' containment reference list feature. + * + * + * @generated + */ + EReference PARTIAL_MODEL_SPECIFICATION__ENTRY = eINSTANCE.getPartialModelSpecification_Entry(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl Partial Model Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry() + * @generated + */ + EClass PARTIAL_MODEL_ENTRY = eINSTANCE.getPartialModelEntry(); + + /** + * The meta object literal for the 'Path' containment reference feature. + * + * + * @generated + */ + EReference PARTIAL_MODEL_ENTRY__PATH = eINSTANCE.getPartialModelEntry_Path(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl Model Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry() + * @generated + */ + EClass MODEL_ENTRY = eINSTANCE.getModelEntry(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl Folder Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry() + * @generated + */ + EClass FOLDER_ENTRY = eINSTANCE.getFolderEntry(); + + /** + * The meta object literal for the 'Exclusion' containment reference list feature. + * + * + * @generated + */ + EReference FOLDER_ENTRY__EXCLUSION = eINSTANCE.getFolderEntry_Exclusion(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl Partial Model Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration() + * @generated + */ + EClass PARTIAL_MODEL_DECLARATION = eINSTANCE.getPartialModelDeclaration(); + + /** + * The meta object literal for the 'Specification' containment reference feature. + * + * + * @generated + */ + EReference PARTIAL_MODEL_DECLARATION__SPECIFICATION = eINSTANCE.getPartialModelDeclaration_Specification(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl Partial Model Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference() + * @generated + */ + EClass PARTIAL_MODEL_REFERENCE = eINSTANCE.getPartialModelReference(); + + /** + * The meta object literal for the 'Referred' reference feature. + * + * + * @generated + */ + EReference PARTIAL_MODEL_REFERENCE__REFERRED = eINSTANCE.getPartialModelReference_Referred(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl Partial Model}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel() + * @generated + */ + EClass PARTIAL_MODEL = eINSTANCE.getPartialModel(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl Pattern Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification() + * @generated + */ + EClass PATTERN_SPECIFICATION = eINSTANCE.getPatternSpecification(); + + /** + * The meta object literal for the 'Entries' containment reference list feature. + * + * + * @generated + */ + EReference PATTERN_SPECIFICATION__ENTRIES = eINSTANCE.getPatternSpecification_Entries(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl Pattern Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry() + * @generated + */ + EClass PATTERN_ENTRY = eINSTANCE.getPatternEntry(); + + /** + * The meta object literal for the 'Package' reference feature. + * + * + * @generated + */ + EReference PATTERN_ENTRY__PACKAGE = eINSTANCE.getPatternEntry_Package(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl All Pattern Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry() + * @generated + */ + EClass ALL_PATTERN_ENTRY = eINSTANCE.getAllPatternEntry(); + + /** + * The meta object literal for the 'Exclusuion' containment reference list feature. + * + * + * @generated + */ + EReference ALL_PATTERN_ENTRY__EXCLUSUION = eINSTANCE.getAllPatternEntry_Exclusuion(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl Pattern Element}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement() + * @generated + */ + EClass PATTERN_ELEMENT = eINSTANCE.getPatternElement(); + + /** + * The meta object literal for the 'Pattern' reference feature. + * + * + * @generated + */ + EReference PATTERN_ELEMENT__PATTERN = eINSTANCE.getPatternElement_Pattern(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl Graph Pattern Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration() + * @generated + */ + EClass GRAPH_PATTERN_DECLARATION = eINSTANCE.getGraphPatternDeclaration(); + + /** + * The meta object literal for the 'Specification' containment reference feature. + * + * + * @generated + */ + EReference GRAPH_PATTERN_DECLARATION__SPECIFICATION = eINSTANCE.getGraphPatternDeclaration_Specification(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl Graph Pattern Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference() + * @generated + */ + EClass GRAPH_PATTERN_REFERENCE = eINSTANCE.getGraphPatternReference(); + + /** + * The meta object literal for the 'Referred' reference feature. + * + * + * @generated + */ + EReference GRAPH_PATTERN_REFERENCE__REFERRED = eINSTANCE.getGraphPatternReference_Referred(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl Graph Pattern}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern() + * @generated + */ + EClass GRAPH_PATTERN = eINSTANCE.getGraphPattern(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl Objective Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveSpecification() + * @generated + */ + EClass OBJECTIVE_SPECIFICATION = eINSTANCE.getObjectiveSpecification(); + + /** + * The meta object literal for the 'Entries' containment reference list feature. + * + * + * @generated + */ + EReference OBJECTIVE_SPECIFICATION__ENTRIES = eINSTANCE.getObjectiveSpecification_Entries(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl Objective Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveEntry() + * @generated + */ + EClass OBJECTIVE_ENTRY = eINSTANCE.getObjectiveEntry(); + + /** + * The meta object literal for the 'Function' containment reference feature. + * + * + * @generated + */ + EReference OBJECTIVE_ENTRY__FUNCTION = eINSTANCE.getObjectiveEntry_Function(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl Optimization Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationEntry() + * @generated + */ + EClass OPTIMIZATION_ENTRY = eINSTANCE.getOptimizationEntry(); + + /** + * The meta object literal for the 'Direction' attribute feature. + * + * + * @generated + */ + EAttribute OPTIMIZATION_ENTRY__DIRECTION = eINSTANCE.getOptimizationEntry_Direction(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl Threshold Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getThresholdEntry() + * @generated + */ + EClass THRESHOLD_ENTRY = eINSTANCE.getThresholdEntry(); + + /** + * The meta object literal for the 'Operator' attribute feature. + * + * + * @generated + */ + EAttribute THRESHOLD_ENTRY__OPERATOR = eINSTANCE.getThresholdEntry_Operator(); + + /** + * The meta object literal for the 'Threshold' attribute feature. + * + * + * @generated + */ + EAttribute THRESHOLD_ENTRY__THRESHOLD = eINSTANCE.getThresholdEntry_Threshold(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveFunctionImpl Objective Function}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveFunctionImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveFunction() + * @generated + */ + EClass OBJECTIVE_FUNCTION = eINSTANCE.getObjectiveFunction(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl Reliabiltiy Function}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyFunction() + * @generated + */ + EClass RELIABILTIY_FUNCTION = eINSTANCE.getReliabiltiyFunction(); + + /** + * The meta object literal for the 'Package' reference feature. + * + * + * @generated + */ + EReference RELIABILTIY_FUNCTION__PACKAGE = eINSTANCE.getReliabiltiyFunction_Package(); + + /** + * The meta object literal for the 'Transformation' reference feature. + * + * + * @generated + */ + EReference RELIABILTIY_FUNCTION__TRANSFORMATION = eINSTANCE.getReliabiltiyFunction_Transformation(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration() + * @generated + */ + EClass OBJECTIVE_DECLARATION = eINSTANCE.getObjectiveDeclaration(); + + /** + * The meta object literal for the 'Specification' containment reference feature. + * + * + * @generated + */ + EReference OBJECTIVE_DECLARATION__SPECIFICATION = eINSTANCE.getObjectiveDeclaration_Specification(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl Objective Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference() + * @generated + */ + EClass OBJECTIVE_REFERENCE = eINSTANCE.getObjectiveReference(); + + /** + * The meta object literal for the 'Referred' reference feature. + * + * + * @generated + */ + EReference OBJECTIVE_REFERENCE__REFERRED = eINSTANCE.getObjectiveReference_Referred(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveImpl Objective}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective() + * @generated + */ + EClass OBJECTIVE = eINSTANCE.getObjective(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl Config Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification() + * @generated + */ + EClass CONFIG_SPECIFICATION = eINSTANCE.getConfigSpecification(); + + /** + * The meta object literal for the 'Entries' containment reference list feature. + * + * + * @generated + */ + EReference CONFIG_SPECIFICATION__ENTRIES = eINSTANCE.getConfigSpecification_Entries(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl Config Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration() + * @generated + */ + EClass CONFIG_DECLARATION = eINSTANCE.getConfigDeclaration(); + + /** + * The meta object literal for the 'Specification' containment reference feature. + * + * + * @generated + */ + EReference CONFIG_DECLARATION__SPECIFICATION = eINSTANCE.getConfigDeclaration_Specification(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl Config Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry() + * @generated + */ + EClass CONFIG_ENTRY = eINSTANCE.getConfigEntry(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl Documentation Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry() + * @generated + */ + EClass DOCUMENTATION_ENTRY = eINSTANCE.getDocumentationEntry(); + + /** + * The meta object literal for the 'Level' attribute feature. + * + * + * @generated + */ + EAttribute DOCUMENTATION_ENTRY__LEVEL = eINSTANCE.getDocumentationEntry_Level(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl Runtime Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry() + * @generated + */ + EClass RUNTIME_ENTRY = eINSTANCE.getRuntimeEntry(); + + /** + * The meta object literal for the 'Millisec Limit' attribute feature. + * + * + * @generated + */ + EAttribute RUNTIME_ENTRY__MILLISEC_LIMIT = eINSTANCE.getRuntimeEntry_MillisecLimit(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl Memory Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry() + * @generated + */ + EClass MEMORY_ENTRY = eINSTANCE.getMemoryEntry(); + + /** + * The meta object literal for the 'Megabyte Limit' attribute feature. + * + * + * @generated + */ + EAttribute MEMORY_ENTRY__MEGABYTE_LIMIT = eINSTANCE.getMemoryEntry_MegabyteLimit(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl Custom Entry}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry() + * @generated + */ + EClass CUSTOM_ENTRY = eINSTANCE.getCustomEntry(); + + /** + * The meta object literal for the 'Key' attribute feature. + * + * + * @generated + */ + EAttribute CUSTOM_ENTRY__KEY = eINSTANCE.getCustomEntry_Key(); + + /** + * The meta object literal for the 'Value' attribute feature. + * + * + * @generated + */ + EAttribute CUSTOM_ENTRY__VALUE = eINSTANCE.getCustomEntry_Value(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl Config Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference() + * @generated + */ + EClass CONFIG_REFERENCE = eINSTANCE.getConfigReference(); + + /** + * The meta object literal for the 'Config' reference feature. + * + * + * @generated + */ + EReference CONFIG_REFERENCE__CONFIG = eINSTANCE.getConfigReference_Config(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl Config}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig() + * @generated + */ + EClass CONFIG = eINSTANCE.getConfig(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl Scope Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification() + * @generated + */ + EClass SCOPE_SPECIFICATION = eINSTANCE.getScopeSpecification(); + + /** + * The meta object literal for the 'Scopes' containment reference list feature. + * + * + * @generated + */ + EReference SCOPE_SPECIFICATION__SCOPES = eINSTANCE.getScopeSpecification_Scopes(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope() + * @generated + */ + EClass TYPE_SCOPE = eINSTANCE.getTypeScope(); + + /** + * The meta object literal for the 'Sets New' attribute feature. + * + * + * @generated + */ + EAttribute TYPE_SCOPE__SETS_NEW = eINSTANCE.getTypeScope_SetsNew(); + + /** + * The meta object literal for the 'Sets Sum' attribute feature. + * + * + * @generated + */ + EAttribute TYPE_SCOPE__SETS_SUM = eINSTANCE.getTypeScope_SetsSum(); + + /** + * The meta object literal for the 'Number' containment reference feature. + * + * + * @generated + */ + EReference TYPE_SCOPE__NUMBER = eINSTANCE.getTypeScope_Number(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl Class Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope() + * @generated + */ + EClass CLASS_TYPE_SCOPE = eINSTANCE.getClassTypeScope(); + + /** + * The meta object literal for the 'Type' containment reference feature. + * + * + * @generated + */ + EReference CLASS_TYPE_SCOPE__TYPE = eINSTANCE.getClassTypeScope_Type(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl Object Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope() + * @generated + */ + EClass OBJECT_TYPE_SCOPE = eINSTANCE.getObjectTypeScope(); + + /** + * The meta object literal for the 'Type' containment reference feature. + * + * + * @generated + */ + EReference OBJECT_TYPE_SCOPE__TYPE = eINSTANCE.getObjectTypeScope_Type(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl Integer Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope() + * @generated + */ + EClass INTEGER_TYPE_SCOPE = eINSTANCE.getIntegerTypeScope(); + + /** + * The meta object literal for the 'Type' containment reference feature. + * + * + * @generated + */ + EReference INTEGER_TYPE_SCOPE__TYPE = eINSTANCE.getIntegerTypeScope_Type(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl Real Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope() + * @generated + */ + EClass REAL_TYPE_SCOPE = eINSTANCE.getRealTypeScope(); + + /** + * The meta object literal for the 'Type' containment reference feature. + * + * + * @generated + */ + EReference REAL_TYPE_SCOPE__TYPE = eINSTANCE.getRealTypeScope_Type(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl String Type Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope() + * @generated + */ + EClass STRING_TYPE_SCOPE = eINSTANCE.getStringTypeScope(); + + /** + * The meta object literal for the 'Type' containment reference feature. + * + * + * @generated + */ + EReference STRING_TYPE_SCOPE__TYPE = eINSTANCE.getStringTypeScope_Type(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl Type Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() + * @generated + */ + EClass TYPE_REFERENCE = eINSTANCE.getTypeReference(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl Class Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() + * @generated + */ + EClass CLASS_REFERENCE = eINSTANCE.getClassReference(); + + /** + * The meta object literal for the 'Element' containment reference feature. + * + * + * @generated + */ + EReference CLASS_REFERENCE__ELEMENT = eINSTANCE.getClassReference_Element(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl Object Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() + * @generated + */ + EClass OBJECT_REFERENCE = eINSTANCE.getObjectReference(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl Integer Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() + * @generated + */ + EClass INTEGER_REFERENCE = eINSTANCE.getIntegerReference(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl Real Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() + * @generated + */ + EClass REAL_REFERENCE = eINSTANCE.getRealReference(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl String Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() + * @generated + */ + EClass STRING_REFERENCE = eINSTANCE.getStringReference(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl Number Specification}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification() + * @generated + */ + EClass NUMBER_SPECIFICATION = eINSTANCE.getNumberSpecification(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl Exact Number}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber() + * @generated + */ + EClass EXACT_NUMBER = eINSTANCE.getExactNumber(); + + /** + * The meta object literal for the 'Exact Number' attribute feature. + * + * + * @generated + */ + EAttribute EXACT_NUMBER__EXACT_NUMBER = eINSTANCE.getExactNumber_ExactNumber(); + + /** + * The meta object literal for the 'Exact Unlimited' attribute feature. + * + * + * @generated + */ + EAttribute EXACT_NUMBER__EXACT_UNLIMITED = eINSTANCE.getExactNumber_ExactUnlimited(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl Intervall Number}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber() + * @generated + */ + EClass INTERVALL_NUMBER = eINSTANCE.getIntervallNumber(); + + /** + * The meta object literal for the 'Min' attribute feature. + * + * + * @generated + */ + EAttribute INTERVALL_NUMBER__MIN = eINSTANCE.getIntervallNumber_Min(); + + /** + * The meta object literal for the 'Max Number' attribute feature. + * + * + * @generated + */ + EAttribute INTERVALL_NUMBER__MAX_NUMBER = eINSTANCE.getIntervallNumber_MaxNumber(); + + /** + * The meta object literal for the 'Max Unlimited' attribute feature. + * + * + * @generated + */ + EAttribute INTERVALL_NUMBER__MAX_UNLIMITED = eINSTANCE.getIntervallNumber_MaxUnlimited(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl Int Enumberation}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation() + * @generated + */ + EClass INT_ENUMBERATION = eINSTANCE.getIntEnumberation(); + + /** + * The meta object literal for the 'Entry' attribute list feature. + * + * + * @generated + */ + EAttribute INT_ENUMBERATION__ENTRY = eINSTANCE.getIntEnumberation_Entry(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl Real Enumeration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration() + * @generated + */ + EClass REAL_ENUMERATION = eINSTANCE.getRealEnumeration(); + + /** + * The meta object literal for the 'Entry' attribute list feature. + * + * + * @generated + */ + EAttribute REAL_ENUMERATION__ENTRY = eINSTANCE.getRealEnumeration_Entry(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl String Enumeration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration() + * @generated + */ + EClass STRING_ENUMERATION = eINSTANCE.getStringEnumeration(); + + /** + * The meta object literal for the 'Entry' attribute list feature. + * + * + * @generated + */ + EAttribute STRING_ENUMERATION__ENTRY = eINSTANCE.getStringEnumeration_Entry(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl Scope Declaration}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() + * @generated + */ + EClass SCOPE_DECLARATION = eINSTANCE.getScopeDeclaration(); + + /** + * The meta object literal for the 'Specification' containment reference feature. + * + * + * @generated + */ + EReference SCOPE_DECLARATION__SPECIFICATION = eINSTANCE.getScopeDeclaration_Specification(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl Scope Reference}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() + * @generated + */ + EClass SCOPE_REFERENCE = eINSTANCE.getScopeReference(); + + /** + * The meta object literal for the 'Referred' reference feature. + * + * + * @generated + */ + EReference SCOPE_REFERENCE__REFERRED = eINSTANCE.getScopeReference_Referred(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() + * @generated + */ + EClass SCOPE = eINSTANCE.getScope(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl Task}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() + * @generated + */ + EClass TASK = eINSTANCE.getTask(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl Generation Task}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() + * @generated + */ + EClass GENERATION_TASK = eINSTANCE.getGenerationTask(); + + /** + * The meta object literal for the 'Metamodel' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__METAMODEL = eINSTANCE.getGenerationTask_Metamodel(); + + /** + * The meta object literal for the 'Partial Model' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__PARTIAL_MODEL = eINSTANCE.getGenerationTask_PartialModel(); + + /** + * The meta object literal for the 'Patterns' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__PATTERNS = eINSTANCE.getGenerationTask_Patterns(); + + /** + * The meta object literal for the 'Objectives' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__OBJECTIVES = eINSTANCE.getGenerationTask_Objectives(); + + /** + * The meta object literal for the 'Scope' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__SCOPE = eINSTANCE.getGenerationTask_Scope(); + + /** + * The meta object literal for the 'Number Specified' attribute feature. + * + * + * @generated + */ + EAttribute GENERATION_TASK__NUMBER_SPECIFIED = eINSTANCE.getGenerationTask_NumberSpecified(); + + /** + * The meta object literal for the 'Number' attribute feature. + * + * + * @generated + */ + EAttribute GENERATION_TASK__NUMBER = eINSTANCE.getGenerationTask_Number(); + + /** + * The meta object literal for the 'Run Specified' attribute feature. + * + * + * @generated + */ + EAttribute GENERATION_TASK__RUN_SPECIFIED = eINSTANCE.getGenerationTask_RunSpecified(); + + /** + * The meta object literal for the 'Runs' attribute feature. + * + * + * @generated + */ + EAttribute GENERATION_TASK__RUNS = eINSTANCE.getGenerationTask_Runs(); + + /** + * The meta object literal for the 'Solver' attribute feature. + * + * + * @generated + */ + EAttribute GENERATION_TASK__SOLVER = eINSTANCE.getGenerationTask_Solver(); + + /** + * The meta object literal for the 'Config' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__CONFIG = eINSTANCE.getGenerationTask_Config(); + + /** + * The meta object literal for the 'Debug Folder' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__DEBUG_FOLDER = eINSTANCE.getGenerationTask_DebugFolder(); + + /** + * The meta object literal for the 'Target Log File' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__TARGET_LOG_FILE = eINSTANCE.getGenerationTask_TargetLogFile(); + + /** + * The meta object literal for the 'Target Statistics File' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__TARGET_STATISTICS_FILE = eINSTANCE.getGenerationTask_TargetStatisticsFile(); + + /** + * The meta object literal for the 'Taget Folder' containment reference feature. + * + * + * @generated + */ + EReference GENERATION_TASK__TAGET_FOLDER = eINSTANCE.getGenerationTask_TagetFolder(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl Integer Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() + * @generated + */ + EClass INTEGER_SCOPE = eINSTANCE.getIntegerScope(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl Real Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() + * @generated + */ + EClass REAL_SCOPE = eINSTANCE.getRealScope(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl String Scope}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() + * @generated + */ + EClass STRING_SCOPE = eINSTANCE.getStringScope(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection Optimization Direction}' enum. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection() + * @generated + */ + EEnum OPTIMIZATION_DIRECTION = eINSTANCE.getOptimizationDirection(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator}' enum. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator() + * @generated + */ + EEnum COMPARISON_OPERATOR = eINSTANCE.getComparisonOperator(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification}' enum. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification() + * @generated + */ + EEnum DOCUMENT_LEVEL_SPECIFICATION = eINSTANCE.getDocumentLevelSpecification(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver}' enum. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() + * @generated + */ + EEnum SOLVER = eINSTANCE.getSolver(); + + } + +} //ApplicationConfigurationPackage -- cgit v1.2.3-70-g09d2