Class QualityModelPackageImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.ENamedElementImpl
-
- org.eclipse.emf.ecore.impl.EPackageImpl
-
- org.palladiosimulator.qualitymodel.impl.QualityModelPackageImpl
-
- All Implemented Interfaces:
Notifier
,EModelElement
,ENamedElement
,EObject
,EPackage
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,BasicExtendedMetaData.EPackageExtendedMetaData.Holder
,QualityModelPackage
public class QualityModelPackageImpl extends EPackageImpl implements QualityModelPackage
An implementation of the model Package.- Generated class or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
Nested classes/interfaces inherited from interface org.palladiosimulator.qualitymodel.QualityModelPackage
QualityModelPackage.Literals
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
-
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
-
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Fields inherited from interface org.palladiosimulator.qualitymodel.QualityModelPackage
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, MAPPING, MAPPING__ENTITY_NAME, MAPPING__ID, MAPPING__IDENTITY, MAPPING__MAPPING_ENTRIES, MAPPING_ENTRY, MAPPING_ENTRY__ENTITY_NAME, MAPPING_ENTRY__ID, MAPPING_ENTRY__KEY, MAPPING_ENTRY__VALUE, MAPPING_ENTRY_FEATURE_COUNT, MAPPING_FEATURE_COUNT, MAPPING_REPOSITORY, MAPPING_REPOSITORY__MAPPINGS, MAPPING_REPOSITORY_FEATURE_COUNT, NQR, NQR__DIMENSION, NQR__ENTITY_NAME, NQR__ID, NQR__VALUE, NQR_FEATURE_COUNT, NQR_REPOSITORY, NQR_REPOSITORY__NQRS, NQR_REPOSITORY_FEATURE_COUNT, QUANTITY_REDUCTION, QUANTITY_REDUCTION__ENTITY_NAME, QUANTITY_REDUCTION__ID, QUANTITY_REDUCTION__MAPPING, QUANTITY_REDUCTION_FEATURE_COUNT, REASONING, REASONING__ENTITY_NAME, REASONING__ID, REASONING__OUTPUT, REASONING__TRANSFORMATIONS, REASONING_COMPONENT, REASONING_COMPONENT__COMPONENT, REASONING_COMPONENT__ENTITY_NAME, REASONING_COMPONENT__ID, REASONING_COMPONENT__NQRS, REASONING_COMPONENT__REASONINGS, REASONING_COMPONENT_FEATURE_COUNT, REASONING_FEATURE_COUNT, REASONING_REPOSITORY, REASONING_REPOSITORY__REASONINGS, REASONING_REPOSITORY_FEATURE_COUNT, REASONING_SYSTEM, REASONING_SYSTEM__COMPONENTS, REASONING_SYSTEM_FEATURE_COUNT, REDUCTION, REDUCTION__ENTITY_NAME, REDUCTION__ID, REDUCTION_FEATURE_COUNT, STATISTIC_REDUCTION, STATISTIC_REDUCTION__ENTITY_NAME, STATISTIC_REDUCTION__ID, STATISTIC_REDUCTION_FEATURE_COUNT, TRANSFORMATION, TRANSFORMATION__ENTITY_NAME, TRANSFORMATION__ID, TRANSFORMATION__INPUT, TRANSFORMATION__MAPPING, TRANSFORMATION_FEATURE_COUNT, TRANSFORMATION_REPOSITORY, TRANSFORMATION_REPOSITORY__TRANSFORMATIONS, TRANSFORMATION_REPOSITORY_FEATURE_COUNT
-
-
Method Summary
-
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
-
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
init
public static QualityModelPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
QualityModelPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
QualityModelPackage.eNS_URI
,createPackageContents()
,initializePackageContents()
- Generated class or method.
-
getNqr
public EClass getNqr()
- Specified by:
getNqr
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Nqr'.
- See Also:
Nqr
- Generated class or method.
-
getNqr_Value
public EReference getNqr_Value()
- Specified by:
getNqr_Value
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference 'Value'.
- See Also:
Nqr.getValue()
,QualityModelPackage.getNqr()
- Generated class or method.
-
getNqr_Dimension
public EReference getNqr_Dimension()
- Specified by:
getNqr_Dimension
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference 'Dimension'.
- See Also:
Nqr.getDimension()
,QualityModelPackage.getNqr()
- Generated class or method.
-
getMapping
public EClass getMapping()
- Specified by:
getMapping
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Mapping'.
- See Also:
Mapping
- Generated class or method.
-
getMapping_MappingEntries
public EReference getMapping_MappingEntries()
- Specified by:
getMapping_MappingEntries
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference list 'Mapping Entries'.
- See Also:
Mapping.getMappingEntries()
,QualityModelPackage.getMapping()
- Generated class or method.
-
getMapping_Identity
public EReference getMapping_Identity()
- Specified by:
getMapping_Identity
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference 'Identity'.
- See Also:
Mapping.getIdentity()
,QualityModelPackage.getMapping()
- Generated class or method.
-
getTransformation
public EClass getTransformation()
- Specified by:
getTransformation
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Transformation'.
- See Also:
Transformation
- Generated class or method.
-
getTransformation_Mapping
public EReference getTransformation_Mapping()
- Specified by:
getTransformation_Mapping
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference 'Mapping'.
- See Also:
Transformation.getMapping()
,QualityModelPackage.getTransformation()
- Generated class or method.
-
getTransformation_Input
public EReference getTransformation_Input()
- Specified by:
getTransformation_Input
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference list 'Input'.
- See Also:
Transformation.getInput()
,QualityModelPackage.getTransformation()
- Generated class or method.
-
getReasoning
public EClass getReasoning()
- Specified by:
getReasoning
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Reasoning'.
- See Also:
Reasoning
- Generated class or method.
-
getReasoning_Transformations
public EReference getReasoning_Transformations()
- Specified by:
getReasoning_Transformations
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference list 'Transformations'.
- See Also:
Reasoning.getTransformations()
,QualityModelPackage.getReasoning()
- Generated class or method.
-
getReasoning_Output
public EReference getReasoning_Output()
- Specified by:
getReasoning_Output
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference 'Output'.
- See Also:
Reasoning.getOutput()
,QualityModelPackage.getReasoning()
- Generated class or method.
-
getReduction
public EClass getReduction()
- Specified by:
getReduction
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Reduction'.
- See Also:
Reduction
- Generated class or method.
-
getQuantityReduction
public EClass getQuantityReduction()
- Specified by:
getQuantityReduction
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Quantity Reduction'.
- See Also:
QuantityReduction
- Generated class or method.
-
getQuantityReduction_Mapping
public EReference getQuantityReduction_Mapping()
- Specified by:
getQuantityReduction_Mapping
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference 'Mapping'.
- See Also:
QuantityReduction.getMapping()
,QualityModelPackage.getQuantityReduction()
- Generated class or method.
-
getStatisticReduction
public EClass getStatisticReduction()
- Specified by:
getStatisticReduction
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Statistic Reduction'.
- See Also:
StatisticReduction
- Generated class or method.
-
getMappingRepository
public EClass getMappingRepository()
- Specified by:
getMappingRepository
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Mapping Repository'.
- See Also:
MappingRepository
- Generated class or method.
-
getMappingRepository_Mappings
public EReference getMappingRepository_Mappings()
- Specified by:
getMappingRepository_Mappings
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference list 'Mappings'.
- See Also:
MappingRepository.getMappings()
,QualityModelPackage.getMappingRepository()
- Generated class or method.
-
getMappingEntry
public EClass getMappingEntry()
- Specified by:
getMappingEntry
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Mapping Entry'.
- See Also:
MappingEntry
- Generated class or method.
-
getMappingEntry_Value
public EReference getMappingEntry_Value()
- Specified by:
getMappingEntry_Value
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference 'Value'.
- See Also:
MappingEntry.getValue()
,QualityModelPackage.getMappingEntry()
- Generated class or method.
-
getMappingEntry_Key
public EReference getMappingEntry_Key()
- Specified by:
getMappingEntry_Key
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference list 'Key'.
- See Also:
MappingEntry.getKey()
,QualityModelPackage.getMappingEntry()
- Generated class or method.
-
getTransformationRepository
public EClass getTransformationRepository()
- Specified by:
getTransformationRepository
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Transformation Repository'.
- See Also:
TransformationRepository
- Generated class or method.
-
getTransformationRepository_Transformations
public EReference getTransformationRepository_Transformations()
- Specified by:
getTransformationRepository_Transformations
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference list 'Transformations'.
- See Also:
TransformationRepository.getTransformations()
,QualityModelPackage.getTransformationRepository()
- Generated class or method.
-
getReasoningRepository
public EClass getReasoningRepository()
- Specified by:
getReasoningRepository
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Reasoning Repository'.
- See Also:
ReasoningRepository
- Generated class or method.
-
getReasoningRepository_Reasonings
public EReference getReasoningRepository_Reasonings()
- Specified by:
getReasoningRepository_Reasonings
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference list 'Reasonings'.
- See Also:
ReasoningRepository.getReasonings()
,QualityModelPackage.getReasoningRepository()
- Generated class or method.
-
getNqrRepository
public EClass getNqrRepository()
- Specified by:
getNqrRepository
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Nqr Repository'.
- See Also:
NqrRepository
- Generated class or method.
-
getNqrRepository_Nqrs
public EReference getNqrRepository_Nqrs()
- Specified by:
getNqrRepository_Nqrs
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference list 'Nqrs'.
- See Also:
NqrRepository.getNqrs()
,QualityModelPackage.getNqrRepository()
- Generated class or method.
-
getReasoningComponent
public EClass getReasoningComponent()
- Specified by:
getReasoningComponent
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Reasoning Component'.
- See Also:
ReasoningComponent
- Generated class or method.
-
getReasoningComponent_Nqrs
public EReference getReasoningComponent_Nqrs()
- Specified by:
getReasoningComponent_Nqrs
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference list 'Nqrs'.
- See Also:
ReasoningComponent.getNqrs()
,QualityModelPackage.getReasoningComponent()
- Generated class or method.
-
getReasoningComponent_Reasonings
public EReference getReasoningComponent_Reasonings()
- Specified by:
getReasoningComponent_Reasonings
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference list 'Reasonings'.
- See Also:
ReasoningComponent.getReasonings()
,QualityModelPackage.getReasoningComponent()
- Generated class or method.
-
getReasoningComponent_Component
public EReference getReasoningComponent_Component()
- Specified by:
getReasoningComponent_Component
in interfaceQualityModelPackage
- Returns:
- the meta object for the reference 'Component'.
- See Also:
ReasoningComponent.getComponent()
,QualityModelPackage.getReasoningComponent()
- Generated class or method.
-
getReasoningSystem
public EClass getReasoningSystem()
- Specified by:
getReasoningSystem
in interfaceQualityModelPackage
- Returns:
- the meta object for class 'Reasoning System'.
- See Also:
ReasoningSystem
- Generated class or method.
-
getReasoningSystem_Components
public EReference getReasoningSystem_Components()
- Specified by:
getReasoningSystem_Components
in interfaceQualityModelPackage
- Returns:
- the meta object for the containment reference list 'Components'.
- See Also:
ReasoningSystem.getComponents()
,QualityModelPackage.getReasoningSystem()
- Generated class or method.
-
getQualityModelFactory
public QualityModelFactory getQualityModelFactory()
- Specified by:
getQualityModelFactory
in interfaceQualityModelPackage
- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
createPackageContents
public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.- Generated class or method.
-
initializePackageContents
public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.- Generated class or method.
-
createExtendedMetaDataAnnotations
protected void createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.- Generated class or method.
-
-