All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLPackage Maven / Gradle / Ivy

/**
 * generated by Xtext 2.20.0
 */
package org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * 
 * The Package for the model.
 * It contains accessors for the meta objects to represent
 * 
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterConfigurationDSLFactory * @model kind="package" * @generated */ public interface ServiceCutterConfigurationDSLPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "serviceCutterConfigurationDSL"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.contextmapper.org/servicecutter/dsl/ServiceCutterConfigurationDSL"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "serviceCutterConfigurationDSL"; /** * The singleton instance of the package. * * * @generated */ ServiceCutterConfigurationDSLPackage eINSTANCE = org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl.init(); /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterUserRepresentationsModelImpl Service Cutter User Representations Model}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterUserRepresentationsModelImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getServiceCutterUserRepresentationsModel() * @generated */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL = 0; /** * The feature id for the 'Use Cases' containment reference list. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__USE_CASES = 0; /** * The feature id for the 'Compatibilities' containment reference. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__COMPATIBILITIES = 1; /** * The feature id for the 'Aggregates' containment reference list. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__AGGREGATES = 2; /** * The feature id for the 'Entities' containment reference list. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__ENTITIES = 3; /** * The feature id for the 'Predefined Services' containment reference list. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__PREDEFINED_SERVICES = 4; /** * The feature id for the 'Security Access Groups' containment reference list. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__SECURITY_ACCESS_GROUPS = 5; /** * The feature id for the 'Separated Security Zones' containment reference list. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__SEPARATED_SECURITY_ZONES = 6; /** * The feature id for the 'Shared Owner Groups' containment reference list. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__SHARED_OWNER_GROUPS = 7; /** * The number of structural features of the 'Service Cutter User Representations Model' class. * * * @generated * @ordered */ int SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL_FEATURE_COUNT = 8; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.UseCaseImpl Use Case}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.UseCaseImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getUseCase() * @generated */ int USE_CASE = 1; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int USE_CASE__DOC = 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int USE_CASE__NAME = 1; /** * The feature id for the 'Is Latency Critical' attribute. * * * @generated * @ordered */ int USE_CASE__IS_LATENCY_CRITICAL = 2; /** * The feature id for the 'Nanoentities Read' attribute list. * * * @generated * @ordered */ int USE_CASE__NANOENTITIES_READ = 3; /** * The feature id for the 'Nanoentities Written' attribute list. * * * @generated * @ordered */ int USE_CASE__NANOENTITIES_WRITTEN = 4; /** * The number of structural features of the 'Use Case' class. * * * @generated * @ordered */ int USE_CASE_FEATURE_COUNT = 5; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.CompatibilitiesImpl Compatibilities}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.CompatibilitiesImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getCompatibilities() * @generated */ int COMPATIBILITIES = 2; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int COMPATIBILITIES__DOC = 0; /** * The feature id for the 'Availability Criticality' containment reference list. * * * @generated * @ordered */ int COMPATIBILITIES__AVAILABILITY_CRITICALITY = 1; /** * The feature id for the 'Consistency Criticality' containment reference list. * * * @generated * @ordered */ int COMPATIBILITIES__CONSISTENCY_CRITICALITY = 2; /** * The feature id for the 'Content Volatility' containment reference list. * * * @generated * @ordered */ int COMPATIBILITIES__CONTENT_VOLATILITY = 3; /** * The feature id for the 'Security Criticality' containment reference list. * * * @generated * @ordered */ int COMPATIBILITIES__SECURITY_CRITICALITY = 4; /** * The feature id for the 'Storage Similarity' containment reference list. * * * @generated * @ordered */ int COMPATIBILITIES__STORAGE_SIMILARITY = 5; /** * The feature id for the 'Structural Volatility' containment reference list. * * * @generated * @ordered */ int COMPATIBILITIES__STRUCTURAL_VOLATILITY = 6; /** * The number of structural features of the 'Compatibilities' class. * * * @generated * @ordered */ int COMPATIBILITIES_FEATURE_COUNT = 7; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.CharacteristicImpl Characteristic}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.CharacteristicImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getCharacteristic() * @generated */ int CHARACTERISTIC = 3; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int CHARACTERISTIC__DOC = 0; /** * The feature id for the 'Characteristic' attribute. * * * @generated * @ordered */ int CHARACTERISTIC__CHARACTERISTIC = 1; /** * The feature id for the 'Characteristic Doc' attribute. * * * @generated * @ordered */ int CHARACTERISTIC__CHARACTERISTIC_DOC = 2; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int CHARACTERISTIC__NANOENTITIES = 3; /** * The number of structural features of the 'Characteristic' class. * * * @generated * @ordered */ int CHARACTERISTIC_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.AvailabilityCriticalityImpl Availability Criticality}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.AvailabilityCriticalityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getAvailabilityCriticality() * @generated */ int AVAILABILITY_CRITICALITY = 4; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int AVAILABILITY_CRITICALITY__DOC = CHARACTERISTIC__DOC; /** * The feature id for the 'Characteristic' attribute. * * * @generated * @ordered */ int AVAILABILITY_CRITICALITY__CHARACTERISTIC = CHARACTERISTIC__CHARACTERISTIC; /** * The feature id for the 'Characteristic Doc' attribute. * * * @generated * @ordered */ int AVAILABILITY_CRITICALITY__CHARACTERISTIC_DOC = CHARACTERISTIC__CHARACTERISTIC_DOC; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int AVAILABILITY_CRITICALITY__NANOENTITIES = CHARACTERISTIC__NANOENTITIES; /** * The number of structural features of the 'Availability Criticality' class. * * * @generated * @ordered */ int AVAILABILITY_CRITICALITY_FEATURE_COUNT = CHARACTERISTIC_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ConsistencyCriticalityImpl Consistency Criticality}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ConsistencyCriticalityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getConsistencyCriticality() * @generated */ int CONSISTENCY_CRITICALITY = 5; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int CONSISTENCY_CRITICALITY__DOC = CHARACTERISTIC__DOC; /** * The feature id for the 'Characteristic' attribute. * * * @generated * @ordered */ int CONSISTENCY_CRITICALITY__CHARACTERISTIC = CHARACTERISTIC__CHARACTERISTIC; /** * The feature id for the 'Characteristic Doc' attribute. * * * @generated * @ordered */ int CONSISTENCY_CRITICALITY__CHARACTERISTIC_DOC = CHARACTERISTIC__CHARACTERISTIC_DOC; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int CONSISTENCY_CRITICALITY__NANOENTITIES = CHARACTERISTIC__NANOENTITIES; /** * The number of structural features of the 'Consistency Criticality' class. * * * @generated * @ordered */ int CONSISTENCY_CRITICALITY_FEATURE_COUNT = CHARACTERISTIC_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ContentVolatilityImpl Content Volatility}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ContentVolatilityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getContentVolatility() * @generated */ int CONTENT_VOLATILITY = 6; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int CONTENT_VOLATILITY__DOC = CHARACTERISTIC__DOC; /** * The feature id for the 'Characteristic' attribute. * * * @generated * @ordered */ int CONTENT_VOLATILITY__CHARACTERISTIC = CHARACTERISTIC__CHARACTERISTIC; /** * The feature id for the 'Characteristic Doc' attribute. * * * @generated * @ordered */ int CONTENT_VOLATILITY__CHARACTERISTIC_DOC = CHARACTERISTIC__CHARACTERISTIC_DOC; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int CONTENT_VOLATILITY__NANOENTITIES = CHARACTERISTIC__NANOENTITIES; /** * The number of structural features of the 'Content Volatility' class. * * * @generated * @ordered */ int CONTENT_VOLATILITY_FEATURE_COUNT = CHARACTERISTIC_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SecurityCriticalityImpl Security Criticality}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SecurityCriticalityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getSecurityCriticality() * @generated */ int SECURITY_CRITICALITY = 7; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int SECURITY_CRITICALITY__DOC = CHARACTERISTIC__DOC; /** * The feature id for the 'Characteristic' attribute. * * * @generated * @ordered */ int SECURITY_CRITICALITY__CHARACTERISTIC = CHARACTERISTIC__CHARACTERISTIC; /** * The feature id for the 'Characteristic Doc' attribute. * * * @generated * @ordered */ int SECURITY_CRITICALITY__CHARACTERISTIC_DOC = CHARACTERISTIC__CHARACTERISTIC_DOC; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int SECURITY_CRITICALITY__NANOENTITIES = CHARACTERISTIC__NANOENTITIES; /** * The number of structural features of the 'Security Criticality' class. * * * @generated * @ordered */ int SECURITY_CRITICALITY_FEATURE_COUNT = CHARACTERISTIC_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.StorageSimilarityImpl Storage Similarity}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.StorageSimilarityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getStorageSimilarity() * @generated */ int STORAGE_SIMILARITY = 8; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int STORAGE_SIMILARITY__DOC = CHARACTERISTIC__DOC; /** * The feature id for the 'Characteristic' attribute. * * * @generated * @ordered */ int STORAGE_SIMILARITY__CHARACTERISTIC = CHARACTERISTIC__CHARACTERISTIC; /** * The feature id for the 'Characteristic Doc' attribute. * * * @generated * @ordered */ int STORAGE_SIMILARITY__CHARACTERISTIC_DOC = CHARACTERISTIC__CHARACTERISTIC_DOC; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int STORAGE_SIMILARITY__NANOENTITIES = CHARACTERISTIC__NANOENTITIES; /** * The number of structural features of the 'Storage Similarity' class. * * * @generated * @ordered */ int STORAGE_SIMILARITY_FEATURE_COUNT = CHARACTERISTIC_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.StructuralVolatilityImpl Structural Volatility}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.StructuralVolatilityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getStructuralVolatility() * @generated */ int STRUCTURAL_VOLATILITY = 9; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int STRUCTURAL_VOLATILITY__DOC = CHARACTERISTIC__DOC; /** * The feature id for the 'Characteristic' attribute. * * * @generated * @ordered */ int STRUCTURAL_VOLATILITY__CHARACTERISTIC = CHARACTERISTIC__CHARACTERISTIC; /** * The feature id for the 'Characteristic Doc' attribute. * * * @generated * @ordered */ int STRUCTURAL_VOLATILITY__CHARACTERISTIC_DOC = CHARACTERISTIC__CHARACTERISTIC_DOC; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int STRUCTURAL_VOLATILITY__NANOENTITIES = CHARACTERISTIC__NANOENTITIES; /** * The number of structural features of the 'Structural Volatility' class. * * * @generated * @ordered */ int STRUCTURAL_VOLATILITY_FEATURE_COUNT = CHARACTERISTIC_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.RelatedGroupImpl Related Group}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.RelatedGroupImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getRelatedGroup() * @generated */ int RELATED_GROUP = 10; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int RELATED_GROUP__DOC = 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int RELATED_GROUP__NAME = 1; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int RELATED_GROUP__NANOENTITIES = 2; /** * The number of structural features of the 'Related Group' class. * * * @generated * @ordered */ int RELATED_GROUP_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.AggregateImpl Aggregate}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.AggregateImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getAggregate() * @generated */ int AGGREGATE = 11; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int AGGREGATE__DOC = RELATED_GROUP__DOC; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int AGGREGATE__NAME = RELATED_GROUP__NAME; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int AGGREGATE__NANOENTITIES = RELATED_GROUP__NANOENTITIES; /** * The number of structural features of the 'Aggregate' class. * * * @generated * @ordered */ int AGGREGATE_FEATURE_COUNT = RELATED_GROUP_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.EntityImpl Entity}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.EntityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getEntity() * @generated */ int ENTITY = 12; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int ENTITY__DOC = RELATED_GROUP__DOC; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ENTITY__NAME = RELATED_GROUP__NAME; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int ENTITY__NANOENTITIES = RELATED_GROUP__NANOENTITIES; /** * The number of structural features of the 'Entity' class. * * * @generated * @ordered */ int ENTITY_FEATURE_COUNT = RELATED_GROUP_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.PredefinedServiceImpl Predefined Service}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.PredefinedServiceImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getPredefinedService() * @generated */ int PREDEFINED_SERVICE = 13; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int PREDEFINED_SERVICE__DOC = RELATED_GROUP__DOC; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int PREDEFINED_SERVICE__NAME = RELATED_GROUP__NAME; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int PREDEFINED_SERVICE__NANOENTITIES = RELATED_GROUP__NANOENTITIES; /** * The number of structural features of the 'Predefined Service' class. * * * @generated * @ordered */ int PREDEFINED_SERVICE_FEATURE_COUNT = RELATED_GROUP_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SecurityAccessGroupImpl Security Access Group}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SecurityAccessGroupImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getSecurityAccessGroup() * @generated */ int SECURITY_ACCESS_GROUP = 14; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int SECURITY_ACCESS_GROUP__DOC = RELATED_GROUP__DOC; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SECURITY_ACCESS_GROUP__NAME = RELATED_GROUP__NAME; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int SECURITY_ACCESS_GROUP__NANOENTITIES = RELATED_GROUP__NANOENTITIES; /** * The number of structural features of the 'Security Access Group' class. * * * @generated * @ordered */ int SECURITY_ACCESS_GROUP_FEATURE_COUNT = RELATED_GROUP_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SeparatedSecurityZoneImpl Separated Security Zone}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SeparatedSecurityZoneImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getSeparatedSecurityZone() * @generated */ int SEPARATED_SECURITY_ZONE = 15; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int SEPARATED_SECURITY_ZONE__DOC = RELATED_GROUP__DOC; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SEPARATED_SECURITY_ZONE__NAME = RELATED_GROUP__NAME; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int SEPARATED_SECURITY_ZONE__NANOENTITIES = RELATED_GROUP__NANOENTITIES; /** * The number of structural features of the 'Separated Security Zone' class. * * * @generated * @ordered */ int SEPARATED_SECURITY_ZONE_FEATURE_COUNT = RELATED_GROUP_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SharedOwnerGroupImpl Shared Owner Group}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SharedOwnerGroupImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getSharedOwnerGroup() * @generated */ int SHARED_OWNER_GROUP = 16; /** * The feature id for the 'Doc' attribute. * * * @generated * @ordered */ int SHARED_OWNER_GROUP__DOC = RELATED_GROUP__DOC; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SHARED_OWNER_GROUP__NAME = RELATED_GROUP__NAME; /** * The feature id for the 'Nanoentities' attribute list. * * * @generated * @ordered */ int SHARED_OWNER_GROUP__NANOENTITIES = RELATED_GROUP__NANOENTITIES; /** * The number of structural features of the 'Shared Owner Group' class. * * * @generated * @ordered */ int SHARED_OWNER_GROUP_FEATURE_COUNT = RELATED_GROUP_FEATURE_COUNT + 0; /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel Service Cutter User Representations Model}'. * * * @return the meta object for class 'Service Cutter User Representations Model'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel * @generated */ EClass getServiceCutterUserRepresentationsModel(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getUseCases Use Cases}'. * * * @return the meta object for the containment reference list 'Use Cases'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getUseCases() * @see #getServiceCutterUserRepresentationsModel() * @generated */ EReference getServiceCutterUserRepresentationsModel_UseCases(); /** * Returns the meta object for the containment reference '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getCompatibilities Compatibilities}'. * * * @return the meta object for the containment reference 'Compatibilities'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getCompatibilities() * @see #getServiceCutterUserRepresentationsModel() * @generated */ EReference getServiceCutterUserRepresentationsModel_Compatibilities(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getAggregates Aggregates}'. * * * @return the meta object for the containment reference list 'Aggregates'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getAggregates() * @see #getServiceCutterUserRepresentationsModel() * @generated */ EReference getServiceCutterUserRepresentationsModel_Aggregates(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getEntities Entities}'. * * * @return the meta object for the containment reference list 'Entities'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getEntities() * @see #getServiceCutterUserRepresentationsModel() * @generated */ EReference getServiceCutterUserRepresentationsModel_Entities(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getPredefinedServices Predefined Services}'. * * * @return the meta object for the containment reference list 'Predefined Services'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getPredefinedServices() * @see #getServiceCutterUserRepresentationsModel() * @generated */ EReference getServiceCutterUserRepresentationsModel_PredefinedServices(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSecurityAccessGroups Security Access Groups}'. * * * @return the meta object for the containment reference list 'Security Access Groups'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSecurityAccessGroups() * @see #getServiceCutterUserRepresentationsModel() * @generated */ EReference getServiceCutterUserRepresentationsModel_SecurityAccessGroups(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSeparatedSecurityZones Separated Security Zones}'. * * * @return the meta object for the containment reference list 'Separated Security Zones'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSeparatedSecurityZones() * @see #getServiceCutterUserRepresentationsModel() * @generated */ EReference getServiceCutterUserRepresentationsModel_SeparatedSecurityZones(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSharedOwnerGroups Shared Owner Groups}'. * * * @return the meta object for the containment reference list 'Shared Owner Groups'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ServiceCutterUserRepresentationsModel#getSharedOwnerGroups() * @see #getServiceCutterUserRepresentationsModel() * @generated */ EReference getServiceCutterUserRepresentationsModel_SharedOwnerGroups(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase Use Case}'. * * * @return the meta object for class 'Use Case'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase * @generated */ EClass getUseCase(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#getDoc Doc}'. * * * @return the meta object for the attribute 'Doc'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#getDoc() * @see #getUseCase() * @generated */ EAttribute getUseCase_Doc(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#getName() * @see #getUseCase() * @generated */ EAttribute getUseCase_Name(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#isIsLatencyCritical Is Latency Critical}'. * * * @return the meta object for the attribute 'Is Latency Critical'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#isIsLatencyCritical() * @see #getUseCase() * @generated */ EAttribute getUseCase_IsLatencyCritical(); /** * Returns the meta object for the attribute list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#getNanoentitiesRead Nanoentities Read}'. * * * @return the meta object for the attribute list 'Nanoentities Read'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#getNanoentitiesRead() * @see #getUseCase() * @generated */ EAttribute getUseCase_NanoentitiesRead(); /** * Returns the meta object for the attribute list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#getNanoentitiesWritten Nanoentities Written}'. * * * @return the meta object for the attribute list 'Nanoentities Written'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.UseCase#getNanoentitiesWritten() * @see #getUseCase() * @generated */ EAttribute getUseCase_NanoentitiesWritten(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities Compatibilities}'. * * * @return the meta object for class 'Compatibilities'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities * @generated */ EClass getCompatibilities(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getDoc Doc}'. * * * @return the meta object for the attribute 'Doc'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getDoc() * @see #getCompatibilities() * @generated */ EAttribute getCompatibilities_Doc(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getAvailabilityCriticality Availability Criticality}'. * * * @return the meta object for the containment reference list 'Availability Criticality'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getAvailabilityCriticality() * @see #getCompatibilities() * @generated */ EReference getCompatibilities_AvailabilityCriticality(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getConsistencyCriticality Consistency Criticality}'. * * * @return the meta object for the containment reference list 'Consistency Criticality'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getConsistencyCriticality() * @see #getCompatibilities() * @generated */ EReference getCompatibilities_ConsistencyCriticality(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getContentVolatility Content Volatility}'. * * * @return the meta object for the containment reference list 'Content Volatility'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getContentVolatility() * @see #getCompatibilities() * @generated */ EReference getCompatibilities_ContentVolatility(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getSecurityCriticality Security Criticality}'. * * * @return the meta object for the containment reference list 'Security Criticality'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getSecurityCriticality() * @see #getCompatibilities() * @generated */ EReference getCompatibilities_SecurityCriticality(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getStorageSimilarity Storage Similarity}'. * * * @return the meta object for the containment reference list 'Storage Similarity'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getStorageSimilarity() * @see #getCompatibilities() * @generated */ EReference getCompatibilities_StorageSimilarity(); /** * Returns the meta object for the containment reference list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getStructuralVolatility Structural Volatility}'. * * * @return the meta object for the containment reference list 'Structural Volatility'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Compatibilities#getStructuralVolatility() * @see #getCompatibilities() * @generated */ EReference getCompatibilities_StructuralVolatility(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic Characteristic}'. * * * @return the meta object for class 'Characteristic'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic * @generated */ EClass getCharacteristic(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic#getDoc Doc}'. * * * @return the meta object for the attribute 'Doc'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic#getDoc() * @see #getCharacteristic() * @generated */ EAttribute getCharacteristic_Doc(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic#getCharacteristic Characteristic}'. * * * @return the meta object for the attribute 'Characteristic'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic#getCharacteristic() * @see #getCharacteristic() * @generated */ EAttribute getCharacteristic_Characteristic(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic#getCharacteristicDoc Characteristic Doc}'. * * * @return the meta object for the attribute 'Characteristic Doc'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic#getCharacteristicDoc() * @see #getCharacteristic() * @generated */ EAttribute getCharacteristic_CharacteristicDoc(); /** * Returns the meta object for the attribute list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic#getNanoentities Nanoentities}'. * * * @return the meta object for the attribute list 'Nanoentities'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Characteristic#getNanoentities() * @see #getCharacteristic() * @generated */ EAttribute getCharacteristic_Nanoentities(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.AvailabilityCriticality Availability Criticality}'. * * * @return the meta object for class 'Availability Criticality'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.AvailabilityCriticality * @generated */ EClass getAvailabilityCriticality(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ConsistencyCriticality Consistency Criticality}'. * * * @return the meta object for class 'Consistency Criticality'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ConsistencyCriticality * @generated */ EClass getConsistencyCriticality(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ContentVolatility Content Volatility}'. * * * @return the meta object for class 'Content Volatility'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.ContentVolatility * @generated */ EClass getContentVolatility(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SecurityCriticality Security Criticality}'. * * * @return the meta object for class 'Security Criticality'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SecurityCriticality * @generated */ EClass getSecurityCriticality(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.StorageSimilarity Storage Similarity}'. * * * @return the meta object for class 'Storage Similarity'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.StorageSimilarity * @generated */ EClass getStorageSimilarity(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.StructuralVolatility Structural Volatility}'. * * * @return the meta object for class 'Structural Volatility'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.StructuralVolatility * @generated */ EClass getStructuralVolatility(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.RelatedGroup Related Group}'. * * * @return the meta object for class 'Related Group'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.RelatedGroup * @generated */ EClass getRelatedGroup(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.RelatedGroup#getDoc Doc}'. * * * @return the meta object for the attribute 'Doc'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.RelatedGroup#getDoc() * @see #getRelatedGroup() * @generated */ EAttribute getRelatedGroup_Doc(); /** * Returns the meta object for the attribute '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.RelatedGroup#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.RelatedGroup#getName() * @see #getRelatedGroup() * @generated */ EAttribute getRelatedGroup_Name(); /** * Returns the meta object for the attribute list '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.RelatedGroup#getNanoentities Nanoentities}'. * * * @return the meta object for the attribute list 'Nanoentities'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.RelatedGroup#getNanoentities() * @see #getRelatedGroup() * @generated */ EAttribute getRelatedGroup_Nanoentities(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Aggregate Aggregate}'. * * * @return the meta object for class 'Aggregate'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Aggregate * @generated */ EClass getAggregate(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Entity Entity}'. * * * @return the meta object for class 'Entity'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.Entity * @generated */ EClass getEntity(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.PredefinedService Predefined Service}'. * * * @return the meta object for class 'Predefined Service'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.PredefinedService * @generated */ EClass getPredefinedService(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SecurityAccessGroup Security Access Group}'. * * * @return the meta object for class 'Security Access Group'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SecurityAccessGroup * @generated */ EClass getSecurityAccessGroup(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SeparatedSecurityZone Separated Security Zone}'. * * * @return the meta object for class 'Separated Security Zone'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SeparatedSecurityZone * @generated */ EClass getSeparatedSecurityZone(); /** * Returns the meta object for class '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SharedOwnerGroup Shared Owner Group}'. * * * @return the meta object for class 'Shared Owner Group'. * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.SharedOwnerGroup * @generated */ EClass getSharedOwnerGroup(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ ServiceCutterConfigurationDSLFactory getServiceCutterConfigurationDSLFactory(); /** * * Defines literals for the meta objects that represent *
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @generated */ interface Literals { /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterUserRepresentationsModelImpl Service Cutter User Representations Model}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterUserRepresentationsModelImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getServiceCutterUserRepresentationsModel() * @generated */ EClass SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL = eINSTANCE.getServiceCutterUserRepresentationsModel(); /** * The meta object literal for the 'Use Cases' containment reference list feature. * * * @generated */ EReference SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__USE_CASES = eINSTANCE.getServiceCutterUserRepresentationsModel_UseCases(); /** * The meta object literal for the 'Compatibilities' containment reference feature. * * * @generated */ EReference SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__COMPATIBILITIES = eINSTANCE.getServiceCutterUserRepresentationsModel_Compatibilities(); /** * The meta object literal for the 'Aggregates' containment reference list feature. * * * @generated */ EReference SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__AGGREGATES = eINSTANCE.getServiceCutterUserRepresentationsModel_Aggregates(); /** * The meta object literal for the 'Entities' containment reference list feature. * * * @generated */ EReference SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__ENTITIES = eINSTANCE.getServiceCutterUserRepresentationsModel_Entities(); /** * The meta object literal for the 'Predefined Services' containment reference list feature. * * * @generated */ EReference SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__PREDEFINED_SERVICES = eINSTANCE.getServiceCutterUserRepresentationsModel_PredefinedServices(); /** * The meta object literal for the 'Security Access Groups' containment reference list feature. * * * @generated */ EReference SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__SECURITY_ACCESS_GROUPS = eINSTANCE.getServiceCutterUserRepresentationsModel_SecurityAccessGroups(); /** * The meta object literal for the 'Separated Security Zones' containment reference list feature. * * * @generated */ EReference SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__SEPARATED_SECURITY_ZONES = eINSTANCE.getServiceCutterUserRepresentationsModel_SeparatedSecurityZones(); /** * The meta object literal for the 'Shared Owner Groups' containment reference list feature. * * * @generated */ EReference SERVICE_CUTTER_USER_REPRESENTATIONS_MODEL__SHARED_OWNER_GROUPS = eINSTANCE.getServiceCutterUserRepresentationsModel_SharedOwnerGroups(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.UseCaseImpl Use Case}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.UseCaseImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getUseCase() * @generated */ EClass USE_CASE = eINSTANCE.getUseCase(); /** * The meta object literal for the 'Doc' attribute feature. * * * @generated */ EAttribute USE_CASE__DOC = eINSTANCE.getUseCase_Doc(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute USE_CASE__NAME = eINSTANCE.getUseCase_Name(); /** * The meta object literal for the 'Is Latency Critical' attribute feature. * * * @generated */ EAttribute USE_CASE__IS_LATENCY_CRITICAL = eINSTANCE.getUseCase_IsLatencyCritical(); /** * The meta object literal for the 'Nanoentities Read' attribute list feature. * * * @generated */ EAttribute USE_CASE__NANOENTITIES_READ = eINSTANCE.getUseCase_NanoentitiesRead(); /** * The meta object literal for the 'Nanoentities Written' attribute list feature. * * * @generated */ EAttribute USE_CASE__NANOENTITIES_WRITTEN = eINSTANCE.getUseCase_NanoentitiesWritten(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.CompatibilitiesImpl Compatibilities}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.CompatibilitiesImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getCompatibilities() * @generated */ EClass COMPATIBILITIES = eINSTANCE.getCompatibilities(); /** * The meta object literal for the 'Doc' attribute feature. * * * @generated */ EAttribute COMPATIBILITIES__DOC = eINSTANCE.getCompatibilities_Doc(); /** * The meta object literal for the 'Availability Criticality' containment reference list feature. * * * @generated */ EReference COMPATIBILITIES__AVAILABILITY_CRITICALITY = eINSTANCE.getCompatibilities_AvailabilityCriticality(); /** * The meta object literal for the 'Consistency Criticality' containment reference list feature. * * * @generated */ EReference COMPATIBILITIES__CONSISTENCY_CRITICALITY = eINSTANCE.getCompatibilities_ConsistencyCriticality(); /** * The meta object literal for the 'Content Volatility' containment reference list feature. * * * @generated */ EReference COMPATIBILITIES__CONTENT_VOLATILITY = eINSTANCE.getCompatibilities_ContentVolatility(); /** * The meta object literal for the 'Security Criticality' containment reference list feature. * * * @generated */ EReference COMPATIBILITIES__SECURITY_CRITICALITY = eINSTANCE.getCompatibilities_SecurityCriticality(); /** * The meta object literal for the 'Storage Similarity' containment reference list feature. * * * @generated */ EReference COMPATIBILITIES__STORAGE_SIMILARITY = eINSTANCE.getCompatibilities_StorageSimilarity(); /** * The meta object literal for the 'Structural Volatility' containment reference list feature. * * * @generated */ EReference COMPATIBILITIES__STRUCTURAL_VOLATILITY = eINSTANCE.getCompatibilities_StructuralVolatility(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.CharacteristicImpl Characteristic}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.CharacteristicImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getCharacteristic() * @generated */ EClass CHARACTERISTIC = eINSTANCE.getCharacteristic(); /** * The meta object literal for the 'Doc' attribute feature. * * * @generated */ EAttribute CHARACTERISTIC__DOC = eINSTANCE.getCharacteristic_Doc(); /** * The meta object literal for the 'Characteristic' attribute feature. * * * @generated */ EAttribute CHARACTERISTIC__CHARACTERISTIC = eINSTANCE.getCharacteristic_Characteristic(); /** * The meta object literal for the 'Characteristic Doc' attribute feature. * * * @generated */ EAttribute CHARACTERISTIC__CHARACTERISTIC_DOC = eINSTANCE.getCharacteristic_CharacteristicDoc(); /** * The meta object literal for the 'Nanoentities' attribute list feature. * * * @generated */ EAttribute CHARACTERISTIC__NANOENTITIES = eINSTANCE.getCharacteristic_Nanoentities(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.AvailabilityCriticalityImpl Availability Criticality}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.AvailabilityCriticalityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getAvailabilityCriticality() * @generated */ EClass AVAILABILITY_CRITICALITY = eINSTANCE.getAvailabilityCriticality(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ConsistencyCriticalityImpl Consistency Criticality}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ConsistencyCriticalityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getConsistencyCriticality() * @generated */ EClass CONSISTENCY_CRITICALITY = eINSTANCE.getConsistencyCriticality(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ContentVolatilityImpl Content Volatility}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ContentVolatilityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getContentVolatility() * @generated */ EClass CONTENT_VOLATILITY = eINSTANCE.getContentVolatility(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SecurityCriticalityImpl Security Criticality}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SecurityCriticalityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getSecurityCriticality() * @generated */ EClass SECURITY_CRITICALITY = eINSTANCE.getSecurityCriticality(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.StorageSimilarityImpl Storage Similarity}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.StorageSimilarityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getStorageSimilarity() * @generated */ EClass STORAGE_SIMILARITY = eINSTANCE.getStorageSimilarity(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.StructuralVolatilityImpl Structural Volatility}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.StructuralVolatilityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getStructuralVolatility() * @generated */ EClass STRUCTURAL_VOLATILITY = eINSTANCE.getStructuralVolatility(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.RelatedGroupImpl Related Group}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.RelatedGroupImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getRelatedGroup() * @generated */ EClass RELATED_GROUP = eINSTANCE.getRelatedGroup(); /** * The meta object literal for the 'Doc' attribute feature. * * * @generated */ EAttribute RELATED_GROUP__DOC = eINSTANCE.getRelatedGroup_Doc(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute RELATED_GROUP__NAME = eINSTANCE.getRelatedGroup_Name(); /** * The meta object literal for the 'Nanoentities' attribute list feature. * * * @generated */ EAttribute RELATED_GROUP__NANOENTITIES = eINSTANCE.getRelatedGroup_Nanoentities(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.AggregateImpl Aggregate}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.AggregateImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getAggregate() * @generated */ EClass AGGREGATE = eINSTANCE.getAggregate(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.EntityImpl Entity}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.EntityImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getEntity() * @generated */ EClass ENTITY = eINSTANCE.getEntity(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.PredefinedServiceImpl Predefined Service}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.PredefinedServiceImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getPredefinedService() * @generated */ EClass PREDEFINED_SERVICE = eINSTANCE.getPredefinedService(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SecurityAccessGroupImpl Security Access Group}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SecurityAccessGroupImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getSecurityAccessGroup() * @generated */ EClass SECURITY_ACCESS_GROUP = eINSTANCE.getSecurityAccessGroup(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SeparatedSecurityZoneImpl Separated Security Zone}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SeparatedSecurityZoneImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getSeparatedSecurityZone() * @generated */ EClass SEPARATED_SECURITY_ZONE = eINSTANCE.getSeparatedSecurityZone(); /** * The meta object literal for the '{@link org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SharedOwnerGroupImpl Shared Owner Group}' class. * * * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.SharedOwnerGroupImpl * @see org.contextmapper.servicecutter.dsl.serviceCutterConfigurationDSL.impl.ServiceCutterConfigurationDSLPackageImpl#getSharedOwnerGroup() * @generated */ EClass SHARED_OWNER_GROUP = eINSTANCE.getSharedOwnerGroup(); } } //ServiceCutterConfigurationDSLPackage




© 2015 - 2024 Weber Informatics LLC | Privacy Policy