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.eINSTANCEwhen 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:
getNqrin interfaceQualityModelPackage- Returns:
- the meta object for class 'Nqr'.
- See Also:
Nqr- Generated class or method.
-
getNqr_Value
public EReference getNqr_Value()
- Specified by:
getNqr_Valuein 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_Dimensionin 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:
getMappingin interfaceQualityModelPackage- Returns:
- the meta object for class 'Mapping'.
- See Also:
Mapping- Generated class or method.
-
getMapping_MappingEntries
public EReference getMapping_MappingEntries()
- Specified by:
getMapping_MappingEntriesin 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_Identityin 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:
getTransformationin interfaceQualityModelPackage- Returns:
- the meta object for class 'Transformation'.
- See Also:
Transformation- Generated class or method.
-
getTransformation_Mapping
public EReference getTransformation_Mapping()
- Specified by:
getTransformation_Mappingin 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_Inputin 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:
getReasoningin interfaceQualityModelPackage- Returns:
- the meta object for class 'Reasoning'.
- See Also:
Reasoning- Generated class or method.
-
getReasoning_Transformations
public EReference getReasoning_Transformations()
- Specified by:
getReasoning_Transformationsin 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_Outputin 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:
getReductionin interfaceQualityModelPackage- Returns:
- the meta object for class 'Reduction'.
- See Also:
Reduction- Generated class or method.
-
getQuantityReduction
public EClass getQuantityReduction()
- Specified by:
getQuantityReductionin 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_Mappingin 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:
getStatisticReductionin interfaceQualityModelPackage- Returns:
- the meta object for class 'Statistic Reduction'.
- See Also:
StatisticReduction- Generated class or method.
-
getMappingRepository
public EClass getMappingRepository()
- Specified by:
getMappingRepositoryin 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_Mappingsin 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:
getMappingEntryin 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_Valuein 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_Keyin 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:
getTransformationRepositoryin 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_Transformationsin 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:
getReasoningRepositoryin 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_Reasoningsin 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:
getNqrRepositoryin 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_Nqrsin 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:
getReasoningComponentin 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_Nqrsin 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_Reasoningsin 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_Componentin 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:
getReasoningSystemin 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_Componentsin 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:
getQualityModelFactoryin 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.
-
-