package org.eclipse.modisco.kdm.source; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EClassifier; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.texo.model.ModelFactory; import org.eclipse.emf.texo.model.ModelPackage; import org.eclipse.emf.texo.model.ModelResolver; import org.eclipse.emf.texo.server.store.DaoRegistry; import org.eclipse.modisco.kdm.KdmModelPackage; import org.eclipse.modisco.kdm.core.CoreModelPackage; import org.eclipse.modisco.kdm.source.dao.AbstractInventoryElementDao; import org.eclipse.modisco.kdm.source.dao.AbstractInventoryRelationshipDao; import org.eclipse.modisco.kdm.source.dao.BinaryFileDao; import org.eclipse.modisco.kdm.source.dao.ConfigurationDao; import org.eclipse.modisco.kdm.source.dao.DependsOnDao; import org.eclipse.modisco.kdm.source.dao.DirectoryDao; import org.eclipse.modisco.kdm.source.dao.ExecutableFileDao; import org.eclipse.modisco.kdm.source.dao.ImageDao; import org.eclipse.modisco.kdm.source.dao.InventoryContainerDao; import org.eclipse.modisco.kdm.source.dao.InventoryElementDao; import org.eclipse.modisco.kdm.source.dao.InventoryItemDao; import org.eclipse.modisco.kdm.source.dao.InventoryModelDao; import org.eclipse.modisco.kdm.source.dao.InventoryRelationshipDao; import org.eclipse.modisco.kdm.source.dao.ProjectDao; import org.eclipse.modisco.kdm.source.dao.ResourceDescriptionDao; import org.eclipse.modisco.kdm.source.dao.SourceFileDao; import org.eclipse.modisco.kdm.source.dao.SourceRefDao; import org.eclipse.modisco.kdm.source.dao.SourceRegionDao; /** * The <b>Package</b> for the model '<em><b>source</b></em>'. It contains initialization code and access to the Factory * to instantiate types of this package. * * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public class SourceModelPackage extends ModelPackage { /** * Is set when the package has been initialized. * * @generated */ private static boolean isInitialized = false; /** * The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final String NS_URI = "http://www.eclipse.org/MoDisco/kdm/source"; /** * The {@link ModelFactory} for this package. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final SourceModelFactory MODELFACTORY = new SourceModelFactory(); /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_CLASSIFIER_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_AUDIT_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_EXTENSION_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_NAME_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYMODEL_INVENTORYELEMENT_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_CLASSIFIER_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYELEMENT_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYRELATIONSHIP_CLASSIFIER_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYRELATIONSHIP_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYRELATIONSHIP_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYRELATIONSHIP_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYRELATIONSHIP_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYRELATIONSHIP_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int ABSTRACTINVENTORYRELATIONSHIP_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_CLASSIFIER_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_VERSION_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYITEM_PATH_FEATURE_ID = 19; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_CLASSIFIER_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_VERSION_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_PATH_FEATURE_ID = 19; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_LANGUAGE_FEATURE_ID = 20; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEFILE_ENCODING_FEATURE_ID = 21; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_CLASSIFIER_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_VERSION_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int IMAGE_PATH_FEATURE_ID = 19; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_CLASSIFIER_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_VERSION_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int CONFIGURATION_PATH_FEATURE_ID = 19; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_CLASSIFIER_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_VERSION_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int RESOURCEDESCRIPTION_PATH_FEATURE_ID = 19; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_CLASSIFIER_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_VERSION_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int BINARYFILE_PATH_FEATURE_ID = 19; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_CLASSIFIER_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_VERSION_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int EXECUTABLEFILE_PATH_FEATURE_ID = 19; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_CLASSIFIER_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYCONTAINER_INVENTORYELEMENT_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_CLASSIFIER_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_INVENTORYELEMENT_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DIRECTORY_PATH_FEATURE_ID = 19; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_CLASSIFIER_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int PROJECT_INVENTORYELEMENT_FEATURE_ID = 18; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_CLASSIFIER_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_TO_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int DEPENDSON_FROM_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREF_CLASSIFIER_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREF_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREF_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREF_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREF_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREF_REGION_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREF_LANGUAGE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREF_SNIPPET_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_CLASSIFIER_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_FILE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_STARTLINE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_STARTPOSITION_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_ENDLINE_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_ENDPOSITION_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_LANGUAGE_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int SOURCEREGION_PATH_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_CLASSIFIER_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_NAME_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_MODEL_FEATURE_ID = 7; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_OWNER_FEATURE_ID = 8; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_OWNEDELEMENT_FEATURE_ID = 9; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_OUTBOUND_FEATURE_ID = 10; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_INBOUND_FEATURE_ID = 11; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_OWNEDRELATION_FEATURE_ID = 12; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_GROUP_FEATURE_ID = 13; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_GROUPEDELEMENT_FEATURE_ID = 14; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_INAGGREGATED_FEATURE_ID = 15; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_OUTAGGREGATED_FEATURE_ID = 16; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYELEMENT_INVENTORYRELATIONSHIP_FEATURE_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_CLASSIFIER_ID = 17; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_DB_ID_FEATURE_ID = 0; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_DB_VERSION_FEATURE_ID = 1; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_ATTRIBUTE_FEATURE_ID = 2; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_ANNOTATION_FEATURE_ID = 3; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_STEREOTYPE_FEATURE_ID = 4; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_TAGGEDVALUE_FEATURE_ID = 5; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_TO_FEATURE_ID = 6; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final int INVENTORYRELATIONSHIP_FROM_FEATURE_ID = 7; /** * The static member with the instance of this {@link ModelPackage}. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public static final SourceModelPackage INSTANCE = initialize(); /** * Initializes this {@link ModelPackage}. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an initialized instance of this class * * @generated */ public static SourceModelPackage initialize() { if (isInitialized) { return (SourceModelPackage) ModelResolver.getInstance().getModelPackage(NS_URI); } final SourceModelPackage modelPackage = new SourceModelPackage(); ModelResolver.getInstance().registerModelPackage(modelPackage); isInitialized = true; KdmModelPackage.initialize(); org.eclipse.modisco.kdm.kdm.KdmModelPackage.initialize(); CoreModelPackage.initialize(); // force the initialization of the EFactory proxy modelPackage.getEPackage(); // register the relation between a Class and its EClassifier ModelResolver.getInstance().registerClassModelMapping(InventoryModel.class, modelPackage.getInventoryModelEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(AbstractInventoryElement.class, modelPackage.getAbstractInventoryElementEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(AbstractInventoryRelationship.class, modelPackage.getAbstractInventoryRelationshipEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(InventoryItem.class, modelPackage.getInventoryItemEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(SourceFile.class, modelPackage.getSourceFileEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(Image.class, modelPackage.getImageEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(Configuration.class, modelPackage.getConfigurationEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(ResourceDescription.class, modelPackage.getResourceDescriptionEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(BinaryFile.class, modelPackage.getBinaryFileEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(ExecutableFile.class, modelPackage.getExecutableFileEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(InventoryContainer.class, modelPackage.getInventoryContainerEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(Directory.class, modelPackage.getDirectoryEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(Project.class, modelPackage.getProjectEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(DependsOn.class, modelPackage.getDependsOnEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(SourceRef.class, modelPackage.getSourceRefEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(SourceRegion.class, modelPackage.getSourceRegionEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(InventoryElement.class, modelPackage.getInventoryElementEClass(), modelPackage); ModelResolver.getInstance().registerClassModelMapping(InventoryRelationship.class, modelPackage.getInventoryRelationshipEClass(), modelPackage); DaoRegistry.getInstance().registerDao(InventoryModel.class, InventoryModelDao.class); DaoRegistry.getInstance().registerDao(AbstractInventoryElement.class, AbstractInventoryElementDao.class); DaoRegistry.getInstance().registerDao(AbstractInventoryRelationship.class, AbstractInventoryRelationshipDao.class); DaoRegistry.getInstance().registerDao(InventoryItem.class, InventoryItemDao.class); DaoRegistry.getInstance().registerDao(SourceFile.class, SourceFileDao.class); DaoRegistry.getInstance().registerDao(Image.class, ImageDao.class); DaoRegistry.getInstance().registerDao(Configuration.class, ConfigurationDao.class); DaoRegistry.getInstance().registerDao(ResourceDescription.class, ResourceDescriptionDao.class); DaoRegistry.getInstance().registerDao(BinaryFile.class, BinaryFileDao.class); DaoRegistry.getInstance().registerDao(ExecutableFile.class, ExecutableFileDao.class); DaoRegistry.getInstance().registerDao(InventoryContainer.class, InventoryContainerDao.class); DaoRegistry.getInstance().registerDao(Directory.class, DirectoryDao.class); DaoRegistry.getInstance().registerDao(Project.class, ProjectDao.class); DaoRegistry.getInstance().registerDao(DependsOn.class, DependsOnDao.class); DaoRegistry.getInstance().registerDao(SourceRef.class, SourceRefDao.class); DaoRegistry.getInstance().registerDao(SourceRegion.class, SourceRegionDao.class); DaoRegistry.getInstance().registerDao(InventoryElement.class, InventoryElementDao.class); DaoRegistry.getInstance().registerDao(InventoryRelationship.class, InventoryRelationshipDao.class); // and return ourselves return modelPackage; } /** * Returns the {@link ModelFactory} of this ModelPackage. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the {@link SourceModelFactory} instance. * @generated */ @Override public SourceModelFactory getModelFactory() { return MODELFACTORY; } /** * Returns the nsUri of the {@link EPackage} managed by this Package instance. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return the nsUri of the EPackage * @generated */ @Override public String getNsURI() { return NS_URI; } /** * Returns the name of the ecore file containing the ecore model of the {@link EPackage} managed here. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the name of the ecore file * @generated */ @Override public String getEcoreFileName() { return "source.ecore"; } /** * Returns the {@link EClass} '<em><b>InventoryModel</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>InventoryModel</b></em>' * @generated */ public EClass getInventoryModelEClass() { return (EClass) getEPackage().getEClassifiers().get(INVENTORYMODEL_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>InventoryModel.inventoryElement</b></em>'. <!-- begin-user-doc --> * <!-- end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>InventoryModel.inventoryElement</b></em>'. * @generated */ public EReference getInventoryModel_InventoryElement() { return (EReference) getInventoryModelEClass().getEAllStructuralFeatures().get( INVENTORYMODEL_INVENTORYELEMENT_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>AbstractInventoryElement</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return an instance of the {@link EClass} '<em><b>AbstractInventoryElement</b></em>' * @generated */ public EClass getAbstractInventoryElementEClass() { return (EClass) getEPackage().getEClassifiers().get(ABSTRACTINVENTORYELEMENT_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>AbstractInventoryElement.inventoryRelationship</b></em>'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: ' * <em><b>AbstractInventoryElement.inventoryRelationship</b></em>'. * @generated */ public EReference getAbstractInventoryElement_InventoryRelationship() { return (EReference) getAbstractInventoryElementEClass().getEAllStructuralFeatures().get( ABSTRACTINVENTORYELEMENT_INVENTORYRELATIONSHIP_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>AbstractInventoryRelationship</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>AbstractInventoryRelationship</b></em>' * @generated */ public EClass getAbstractInventoryRelationshipEClass() { return (EClass) getEPackage().getEClassifiers().get(ABSTRACTINVENTORYRELATIONSHIP_CLASSIFIER_ID); } /** * Returns the {@link EClass} '<em><b>InventoryItem</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>InventoryItem</b></em>' * @generated */ public EClass getInventoryItemEClass() { return (EClass) getEPackage().getEClassifiers().get(INVENTORYITEM_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>InventoryItem.version</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>InventoryItem.version</b></em>'. * @generated */ public EAttribute getInventoryItem_Version() { return (EAttribute) getInventoryItemEClass().getEAllStructuralFeatures().get(INVENTORYITEM_VERSION_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>InventoryItem.path</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>InventoryItem.path</b></em>'. * @generated */ public EAttribute getInventoryItem_Path() { return (EAttribute) getInventoryItemEClass().getEAllStructuralFeatures().get(INVENTORYITEM_PATH_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>SourceFile</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>SourceFile</b></em>' * @generated */ public EClass getSourceFileEClass() { return (EClass) getEPackage().getEClassifiers().get(SOURCEFILE_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceFile.language</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceFile.language</b></em>'. * @generated */ public EAttribute getSourceFile_Language() { return (EAttribute) getSourceFileEClass().getEAllStructuralFeatures().get(SOURCEFILE_LANGUAGE_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceFile.encoding</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceFile.encoding</b></em>'. * @generated */ public EAttribute getSourceFile_Encoding() { return (EAttribute) getSourceFileEClass().getEAllStructuralFeatures().get(SOURCEFILE_ENCODING_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>Image</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>Image</b></em>' * @generated */ public EClass getImageEClass() { return (EClass) getEPackage().getEClassifiers().get(IMAGE_CLASSIFIER_ID); } /** * Returns the {@link EClass} '<em><b>Configuration</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>Configuration</b></em>' * @generated */ public EClass getConfigurationEClass() { return (EClass) getEPackage().getEClassifiers().get(CONFIGURATION_CLASSIFIER_ID); } /** * Returns the {@link EClass} '<em><b>ResourceDescription</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>ResourceDescription</b></em>' * @generated */ public EClass getResourceDescriptionEClass() { return (EClass) getEPackage().getEClassifiers().get(RESOURCEDESCRIPTION_CLASSIFIER_ID); } /** * Returns the {@link EClass} '<em><b>BinaryFile</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>BinaryFile</b></em>' * @generated */ public EClass getBinaryFileEClass() { return (EClass) getEPackage().getEClassifiers().get(BINARYFILE_CLASSIFIER_ID); } /** * Returns the {@link EClass} '<em><b>ExecutableFile</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>ExecutableFile</b></em>' * @generated */ public EClass getExecutableFileEClass() { return (EClass) getEPackage().getEClassifiers().get(EXECUTABLEFILE_CLASSIFIER_ID); } /** * Returns the {@link EClass} '<em><b>InventoryContainer</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>InventoryContainer</b></em>' * @generated */ public EClass getInventoryContainerEClass() { return (EClass) getEPackage().getEClassifiers().get(INVENTORYCONTAINER_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>InventoryContainer.inventoryElement</b></em>'. <!-- begin-user-doc * --> <!-- end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>InventoryContainer.inventoryElement</b></em>'. * @generated */ public EReference getInventoryContainer_InventoryElement() { return (EReference) getInventoryContainerEClass().getEAllStructuralFeatures().get( INVENTORYCONTAINER_INVENTORYELEMENT_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>Directory</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>Directory</b></em>' * @generated */ public EClass getDirectoryEClass() { return (EClass) getEPackage().getEClassifiers().get(DIRECTORY_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>Directory.path</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>Directory.path</b></em>'. * @generated */ public EAttribute getDirectory_Path() { return (EAttribute) getDirectoryEClass().getEAllStructuralFeatures().get(DIRECTORY_PATH_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>Project</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>Project</b></em>' * @generated */ public EClass getProjectEClass() { return (EClass) getEPackage().getEClassifiers().get(PROJECT_CLASSIFIER_ID); } /** * Returns the {@link EClass} '<em><b>DependsOn</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>DependsOn</b></em>' * @generated */ public EClass getDependsOnEClass() { return (EClass) getEPackage().getEClassifiers().get(DEPENDSON_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>DependsOn.to</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>DependsOn.to</b></em>'. * @generated */ public EReference getDependsOn_To() { return (EReference) getDependsOnEClass().getEAllStructuralFeatures().get(DEPENDSON_TO_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>DependsOn.from</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>DependsOn.from</b></em>'. * @generated */ public EReference getDependsOn_From() { return (EReference) getDependsOnEClass().getEAllStructuralFeatures().get(DEPENDSON_FROM_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>SourceRef</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>SourceRef</b></em>' * @generated */ public EClass getSourceRefEClass() { return (EClass) getEPackage().getEClassifiers().get(SOURCEREF_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRef.region</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRef.region</b></em>'. * @generated */ public EReference getSourceRef_Region() { return (EReference) getSourceRefEClass().getEAllStructuralFeatures().get(SOURCEREF_REGION_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRef.language</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRef.language</b></em>'. * @generated */ public EAttribute getSourceRef_Language() { return (EAttribute) getSourceRefEClass().getEAllStructuralFeatures().get(SOURCEREF_LANGUAGE_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRef.snippet</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRef.snippet</b></em>'. * @generated */ public EAttribute getSourceRef_Snippet() { return (EAttribute) getSourceRefEClass().getEAllStructuralFeatures().get(SOURCEREF_SNIPPET_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>SourceRegion</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>SourceRegion</b></em>' * @generated */ public EClass getSourceRegionEClass() { return (EClass) getEPackage().getEClassifiers().get(SOURCEREGION_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRegion.file</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRegion.file</b></em>'. * @generated */ public EReference getSourceRegion_File() { return (EReference) getSourceRegionEClass().getEAllStructuralFeatures().get(SOURCEREGION_FILE_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRegion.startLine</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRegion.startLine</b></em>'. * @generated */ public EAttribute getSourceRegion_StartLine() { return (EAttribute) getSourceRegionEClass().getEAllStructuralFeatures().get(SOURCEREGION_STARTLINE_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRegion.startPosition</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRegion.startPosition</b></em>'. * @generated */ public EAttribute getSourceRegion_StartPosition() { return (EAttribute) getSourceRegionEClass().getEAllStructuralFeatures().get(SOURCEREGION_STARTPOSITION_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRegion.endLine</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRegion.endLine</b></em>'. * @generated */ public EAttribute getSourceRegion_EndLine() { return (EAttribute) getSourceRegionEClass().getEAllStructuralFeatures().get(SOURCEREGION_ENDLINE_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRegion.endPosition</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRegion.endPosition</b></em>'. * @generated */ public EAttribute getSourceRegion_EndPosition() { return (EAttribute) getSourceRegionEClass().getEAllStructuralFeatures().get(SOURCEREGION_ENDPOSITION_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRegion.language</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRegion.language</b></em>'. * @generated */ public EAttribute getSourceRegion_Language() { return (EAttribute) getSourceRegionEClass().getEAllStructuralFeatures().get(SOURCEREGION_LANGUAGE_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>SourceRegion.path</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>SourceRegion.path</b></em>'. * @generated */ public EAttribute getSourceRegion_Path() { return (EAttribute) getSourceRegionEClass().getEAllStructuralFeatures().get(SOURCEREGION_PATH_FEATURE_ID); } /** * Returns the {@link EClass} '<em><b>InventoryElement</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>InventoryElement</b></em>' * @generated */ public EClass getInventoryElementEClass() { return (EClass) getEPackage().getEClassifiers().get(INVENTORYELEMENT_CLASSIFIER_ID); } /** * Returns the {@link EClass} '<em><b>InventoryRelationship</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return an instance of the {@link EClass} '<em><b>InventoryRelationship</b></em>' * @generated */ public EClass getInventoryRelationshipEClass() { return (EClass) getEPackage().getEClassifiers().get(INVENTORYRELATIONSHIP_CLASSIFIER_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>InventoryRelationship.to</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>InventoryRelationship.to</b></em>'. * @generated */ public EReference getInventoryRelationship_To() { return (EReference) getInventoryRelationshipEClass().getEAllStructuralFeatures().get( INVENTORYRELATIONSHIP_TO_FEATURE_ID); } /** * Returns the {@link EStructuralFeature} '<em><b>InventoryRelationship.from</b></em>'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return an instance of the {@link EStructuralFeature}: '<em><b>InventoryRelationship.from</b></em>'. * @generated */ public EReference getInventoryRelationship_From() { return (EReference) getInventoryRelationshipEClass().getEAllStructuralFeatures().get( INVENTORYRELATIONSHIP_FROM_FEATURE_ID); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @param eClassifier * the {@link EClassifier} * @return the class implementing a specific {@link EClass}. * @generated */ @Override public Class<?> getEClassifierClass(EClassifier eClassifier) { switch (eClassifier.getClassifierID()) { case INVENTORYMODEL_CLASSIFIER_ID: return InventoryModel.class; case ABSTRACTINVENTORYELEMENT_CLASSIFIER_ID: return AbstractInventoryElement.class; case ABSTRACTINVENTORYRELATIONSHIP_CLASSIFIER_ID: return AbstractInventoryRelationship.class; case INVENTORYITEM_CLASSIFIER_ID: return InventoryItem.class; case SOURCEFILE_CLASSIFIER_ID: return SourceFile.class; case IMAGE_CLASSIFIER_ID: return Image.class; case CONFIGURATION_CLASSIFIER_ID: return Configuration.class; case RESOURCEDESCRIPTION_CLASSIFIER_ID: return ResourceDescription.class; case BINARYFILE_CLASSIFIER_ID: return BinaryFile.class; case EXECUTABLEFILE_CLASSIFIER_ID: return ExecutableFile.class; case INVENTORYCONTAINER_CLASSIFIER_ID: return InventoryContainer.class; case DIRECTORY_CLASSIFIER_ID: return Directory.class; case PROJECT_CLASSIFIER_ID: return Project.class; case DEPENDSON_CLASSIFIER_ID: return DependsOn.class; case SOURCEREF_CLASSIFIER_ID: return SourceRef.class; case SOURCEREGION_CLASSIFIER_ID: return SourceRegion.class; case INVENTORYELEMENT_CLASSIFIER_ID: return InventoryElement.class; case INVENTORYRELATIONSHIP_CLASSIFIER_ID: return InventoryRelationship.class; default: throw new IllegalArgumentException("The EClassifier '" + eClassifier + "' is not defined in this EPackage"); } } }