Class QMLContractPackageImpl
- 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
-
- de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.impl.QMLContractPackageImpl
-
- All Implemented Interfaces:
QMLContractPackage
,Notifier
,EModelElement
,ENamedElement
,EObject
,EPackage
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class QMLContractPackageImpl extends EPackageImpl implements QMLContractPackage
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 de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.QMLContractPackage
QMLContractPackage.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 de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.QMLContractPackage
ASPECT_REQUIREMENT, ASPECT_REQUIREMENT__ASPECT_REQUIREMENT_LITERAL, ASPECT_REQUIREMENT__ID, ASPECT_REQUIREMENT_FEATURE_COUNT, CONSTRAINT, CONSTRAINT__ASPECTS, CONSTRAINT__DIMENSION, CONSTRAINT__ID, CONSTRAINT_FEATURE_COUNT, CRITERION, CRITERION__ASPECTS, CRITERION__DIMENSION, CRITERION__ID, CRITERION_FEATURE_COUNT, DETERMINISTIC_EVALUATION_ASPECT, DETERMINISTIC_EVALUATION_ASPECT__ASPECT_REQUIREMENT, DETERMINISTIC_EVALUATION_ASPECT__ID, DETERMINISTIC_EVALUATION_ASPECT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENUM_LITERAL, ENUM_LITERAL__ID, ENUM_LITERAL__VALUE, ENUM_LITERAL_FEATURE_COUNT, ENUM_OPERATOR, ENUM_RANGE_VALUE_TYPE, EVALUATION_ASPECT, EVALUATION_ASPECT__ASPECT_REQUIREMENT, EVALUATION_ASPECT__ID, EVALUATION_ASPECT_FEATURE_COUNT, FREQUENCY, FREQUENCY__ASPECT_REQUIREMENT, FREQUENCY__ID, FREQUENCY__LOWER_LIMIT, FREQUENCY__UPPER_LIMIT, FREQUENCY_FEATURE_COUNT, GENERIC_QML_CONTRACT, GENERIC_QML_CONTRACT__ENTITY_NAME, GENERIC_QML_CONTRACT__ID, GENERIC_QML_CONTRACT_FEATURE_COUNT, GOAL, GOAL__ASPECT_REQUIREMENT_LITERAL, GOAL__ID, GOAL_FEATURE_COUNT, MEAN, MEAN__ASPECT_REQUIREMENT, MEAN__ID, MEAN_FEATURE_COUNT, NUMERIC_LITERAL, NUMERIC_LITERAL__ID, NUMERIC_LITERAL__VALUE, NUMERIC_LITERAL_FEATURE_COUNT, OBJECTIVE, OBJECTIVE__ASPECTS, OBJECTIVE__DIMENSION, OBJECTIVE__ID, OBJECTIVE_FEATURE_COUNT, PERCENTILE, PERCENTILE__ASPECT_REQUIREMENT, PERCENTILE__ID, PERCENTILE__PERCENTILE, PERCENTILE_FEATURE_COUNT, POINT_ESTIMATOR, POINT_ESTIMATOR__ASPECT_REQUIREMENT, POINT_ESTIMATOR__ID, POINT_ESTIMATOR_FEATURE_COUNT, RANGE_VALUE, RANGE_VALUE__ID, RANGE_VALUE__RANGE_LIMIT_LITERAL, RANGE_VALUE__TYPE, RANGE_VALUE_FEATURE_COUNT, REFINED_QML_CONTRACT, REFINED_QML_CONTRACT__BASE_CONTRACT, REFINED_QML_CONTRACT__ENTITY_NAME, REFINED_QML_CONTRACT__ID, REFINED_QML_CONTRACT__REFINED_BY, REFINED_QML_CONTRACT_FEATURE_COUNT, RESTRICTION, RESTRICTION__ASPECT_REQUIREMENT_LITERAL, RESTRICTION__ID, RESTRICTION__OPERATOR, RESTRICTION_FEATURE_COUNT, SCALE_LITERAL, SCALE_LITERAL__EANNOTATIONS, SCALE_LITERAL__ID, SCALE_LITERAL__NAME, SCALE_LITERAL__VALUE, SCALE_LITERAL_FEATURE_COUNT, SET_LITERAL, SET_LITERAL__ID, SET_LITERAL__VALUES, SET_LITERAL_FEATURE_COUNT, SIMPLE_QML_CONTRACT, SIMPLE_QML_CONTRACT__CONTRACT_TYPE, SIMPLE_QML_CONTRACT__CRITERIA, SIMPLE_QML_CONTRACT__ENTITY_NAME, SIMPLE_QML_CONTRACT__ID, SIMPLE_QML_CONTRACT_FEATURE_COUNT, STOCHASTIC_EVALUATION_ASPECT, STOCHASTIC_EVALUATION_ASPECT__ASPECT_REQUIREMENT, STOCHASTIC_EVALUATION_ASPECT__ID, STOCHASTIC_EVALUATION_ASPECT_FEATURE_COUNT, VALUE, VALUE__ASPECT_REQUIREMENT, VALUE__ID, VALUE_FEATURE_COUNT, VALUE_LITERAL, VALUE_LITERAL__ID, VALUE_LITERAL_FEATURE_COUNT, VARIANCE, VARIANCE__ASPECT_REQUIREMENT, VARIANCE__ID, VARIANCE_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 QMLContractPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
QMLContractPackage.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:
QMLContractPackage.eNS_URI
,createPackageContents()
,initializePackageContents()
- Generated class or method.
-
getSimpleQMLContract
public EClass getSimpleQMLContract()
- Specified by:
getSimpleQMLContract
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Simple QML Contract'.
- See Also:
SimpleQMLContract
- Generated class or method.
-
getSimpleQMLContract_Criteria
public EReference getSimpleQMLContract_Criteria()
- Specified by:
getSimpleQMLContract_Criteria
in interfaceQMLContractPackage
- Returns:
- the meta object for the containment reference list 'Criteria'.
- See Also:
SimpleQMLContract.getCriteria()
,QMLContractPackage.getSimpleQMLContract()
- Generated class or method.
-
getSimpleQMLContract_ContractType
public EReference getSimpleQMLContract_ContractType()
- Specified by:
getSimpleQMLContract_ContractType
in interfaceQMLContractPackage
- Returns:
- the meta object for the reference 'Contract Type'.
- See Also:
SimpleQMLContract.getContractType()
,QMLContractPackage.getSimpleQMLContract()
- Generated class or method.
-
getCriterion
public EClass getCriterion()
- Specified by:
getCriterion
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Criterion'.
- See Also:
Criterion
- Generated class or method.
-
getCriterion_Dimension
public EReference getCriterion_Dimension()
- Specified by:
getCriterion_Dimension
in interfaceQMLContractPackage
- Returns:
- the meta object for the reference 'Dimension'.
- See Also:
Criterion.getDimension()
,QMLContractPackage.getCriterion()
- Generated class or method.
-
getCriterion_Aspects
public EReference getCriterion_Aspects()
- Specified by:
getCriterion_Aspects
in interfaceQMLContractPackage
- Returns:
- the meta object for the containment reference list 'Aspects'.
- See Also:
Criterion.getAspects()
,QMLContractPackage.getCriterion()
- Generated class or method.
-
getEvaluationAspect
public EClass getEvaluationAspect()
- Specified by:
getEvaluationAspect
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Evaluation Aspect'.
- See Also:
EvaluationAspect
- Generated class or method.
-
getEvaluationAspect_AspectRequirement
public EReference getEvaluationAspect_AspectRequirement()
- Specified by:
getEvaluationAspect_AspectRequirement
in interfaceQMLContractPackage
- Returns:
- the meta object for the containment reference 'Aspect Requirement'.
- See Also:
EvaluationAspect.getAspectRequirement()
,QMLContractPackage.getEvaluationAspect()
- Generated class or method.
-
getAspectRequirement
public EClass getAspectRequirement()
- Specified by:
getAspectRequirement
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Aspect Requirement'.
- See Also:
AspectRequirement
- Generated class or method.
-
getAspectRequirement_AspectRequirementLiteral
public EReference getAspectRequirement_AspectRequirementLiteral()
- Specified by:
getAspectRequirement_AspectRequirementLiteral
in interfaceQMLContractPackage
- Returns:
- the meta object for the containment reference 'Aspect Requirement Literal'.
- See Also:
AspectRequirement.getAspectRequirementLiteral()
,QMLContractPackage.getAspectRequirement()
- Generated class or method.
-
getValueLiteral
public EClass getValueLiteral()
- Specified by:
getValueLiteral
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Value Literal'.
- See Also:
ValueLiteral
- Generated class or method.
-
getPercentile
public EClass getPercentile()
- Specified by:
getPercentile
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Percentile'.
- See Also:
Percentile
- Generated class or method.
-
getPercentile_Percentile
public EAttribute getPercentile_Percentile()
- Specified by:
getPercentile_Percentile
in interfaceQMLContractPackage
- Returns:
- the meta object for the attribute 'Percentile'.
- See Also:
Percentile.getPercentile()
,QMLContractPackage.getPercentile()
- Generated class or method.
-
getPointEstimator
public EClass getPointEstimator()
- Specified by:
getPointEstimator
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Point Estimator'.
- See Also:
PointEstimator
- Generated class or method.
-
getStochasticEvaluationAspect
public EClass getStochasticEvaluationAspect()
- Specified by:
getStochasticEvaluationAspect
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Stochastic Evaluation Aspect'.
- See Also:
StochasticEvaluationAspect
- Generated class or method.
-
getFrequency
public EClass getFrequency()
- Specified by:
getFrequency
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Frequency'.
- See Also:
Frequency
- Generated class or method.
-
getFrequency_UpperLimit
public EReference getFrequency_UpperLimit()
- Specified by:
getFrequency_UpperLimit
in interfaceQMLContractPackage
- Returns:
- the meta object for the containment reference 'Upper Limit'.
- See Also:
Frequency.getUpperLimit()
,QMLContractPackage.getFrequency()
- Generated class or method.
-
getFrequency_LowerLimit
public EReference getFrequency_LowerLimit()
- Specified by:
getFrequency_LowerLimit
in interfaceQMLContractPackage
- Returns:
- the meta object for the containment reference 'Lower Limit'.
- See Also:
Frequency.getLowerLimit()
,QMLContractPackage.getFrequency()
- Generated class or method.
-
getRangeValue
public EClass getRangeValue()
- Specified by:
getRangeValue
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Range Value'.
- See Also:
RangeValue
- Generated class or method.
-
getRangeValue_RangeLimitLiteral
public EReference getRangeValue_RangeLimitLiteral()
- Specified by:
getRangeValue_RangeLimitLiteral
in interfaceQMLContractPackage
- Returns:
- the meta object for the containment reference 'Range Limit Literal'.
- See Also:
RangeValue.getRangeLimitLiteral()
,QMLContractPackage.getRangeValue()
- Generated class or method.
-
getRangeValue_Type
public EAttribute getRangeValue_Type()
- Specified by:
getRangeValue_Type
in interfaceQMLContractPackage
- Returns:
- the meta object for the attribute 'Type'.
- See Also:
RangeValue.getType()
,QMLContractPackage.getRangeValue()
- Generated class or method.
-
getMean
public EClass getMean()
- Specified by:
getMean
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Mean'.
- See Also:
Mean
- Generated class or method.
-
getVariance
public EClass getVariance()
- Specified by:
getVariance
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Variance'.
- See Also:
Variance
- Generated class or method.
-
getNumericLiteral
public EClass getNumericLiteral()
- Specified by:
getNumericLiteral
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Numeric Literal'.
- See Also:
NumericLiteral
- Generated class or method.
-
getNumericLiteral_Value
public EAttribute getNumericLiteral_Value()
- Specified by:
getNumericLiteral_Value
in interfaceQMLContractPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
NumericLiteral.getValue()
,QMLContractPackage.getNumericLiteral()
- Generated class or method.
-
getEnumLiteral
public EClass getEnumLiteral()
- Specified by:
getEnumLiteral
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Enum Literal'.
- See Also:
EnumLiteral
- Generated class or method.
-
getEnumLiteral_Value
public EReference getEnumLiteral_Value()
- Specified by:
getEnumLiteral_Value
in interfaceQMLContractPackage
- Returns:
- the meta object for the reference 'Value'.
- See Also:
EnumLiteral.getValue()
,QMLContractPackage.getEnumLiteral()
- Generated class or method.
-
getSetLiteral
public EClass getSetLiteral()
- Specified by:
getSetLiteral
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Set Literal'.
- See Also:
SetLiteral
- Generated class or method.
-
getSetLiteral_Values
public EReference getSetLiteral_Values()
- Specified by:
getSetLiteral_Values
in interfaceQMLContractPackage
- Returns:
- the meta object for the reference list 'Values'.
- See Also:
SetLiteral.getValues()
,QMLContractPackage.getSetLiteral()
- Generated class or method.
-
getRefinedQMLContract
public EClass getRefinedQMLContract()
- Specified by:
getRefinedQMLContract
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Refined QML Contract'.
- See Also:
RefinedQMLContract
- Generated class or method.
-
getRefinedQMLContract_RefinedBy
public EReference getRefinedQMLContract_RefinedBy()
- Specified by:
getRefinedQMLContract_RefinedBy
in interfaceQMLContractPackage
- Returns:
- the meta object for the containment reference list 'Refined By'.
- See Also:
RefinedQMLContract.getRefinedBy()
,QMLContractPackage.getRefinedQMLContract()
- Generated class or method.
-
getRefinedQMLContract_BaseContract
public EReference getRefinedQMLContract_BaseContract()
- Specified by:
getRefinedQMLContract_BaseContract
in interfaceQMLContractPackage
- Returns:
- the meta object for the reference 'Base Contract'.
- See Also:
RefinedQMLContract.getBaseContract()
,QMLContractPackage.getRefinedQMLContract()
- Generated class or method.
-
getValue
public EClass getValue()
- Specified by:
getValue
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Value'.
- See Also:
Value
- Generated class or method.
-
getDeterministicEvaluationAspect
public EClass getDeterministicEvaluationAspect()
- Specified by:
getDeterministicEvaluationAspect
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Deterministic Evaluation Aspect'.
- See Also:
DeterministicEvaluationAspect
- Generated class or method.
-
getObjective
public EClass getObjective()
- Specified by:
getObjective
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Objective'.
- See Also:
Objective
- Generated class or method.
-
getConstraint
public EClass getConstraint()
- Specified by:
getConstraint
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Constraint'.
- See Also:
Constraint
- Generated class or method.
-
getRestriction
public EClass getRestriction()
- Specified by:
getRestriction
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Restriction'.
- See Also:
Restriction
- Generated class or method.
-
getRestriction_Operator
public EAttribute getRestriction_Operator()
- Specified by:
getRestriction_Operator
in interfaceQMLContractPackage
- Returns:
- the meta object for the attribute 'Operator'.
- See Also:
Restriction.getOperator()
,QMLContractPackage.getRestriction()
- Generated class or method.
-
getGoal
public EClass getGoal()
- Specified by:
getGoal
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Goal'.
- See Also:
Goal
- Generated class or method.
-
getGenericQMLContract
public EClass getGenericQMLContract()
- Specified by:
getGenericQMLContract
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Generic QML Contract'.
- See Also:
GenericQMLContract
- Generated class or method.
-
getScaleLiteral
public EClass getScaleLiteral()
- Specified by:
getScaleLiteral
in interfaceQMLContractPackage
- Returns:
- the meta object for class 'Scale Literal'.
- See Also:
ScaleLiteral
- Generated class or method.
-
getScaleLiteral_Value
public EAttribute getScaleLiteral_Value()
- Specified by:
getScaleLiteral_Value
in interfaceQMLContractPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
ScaleLiteral.getValue()
,QMLContractPackage.getScaleLiteral()
- Generated class or method.
-
getEnumOperator
public EEnum getEnumOperator()
- Specified by:
getEnumOperator
in interfaceQMLContractPackage
- Returns:
- the meta object for enum 'Enum Operator'.
- See Also:
EnumOperator
- Generated class or method.
-
getEnumRangeValueType
public EEnum getEnumRangeValueType()
- Specified by:
getEnumRangeValueType
in interfaceQMLContractPackage
- Returns:
- the meta object for enum 'Enum Range Value Type'.
- See Also:
EnumRangeValueType
- Generated class or method.
-
getQMLContractFactory
public QMLContractFactory getQMLContractFactory()
- Specified by:
getQMLContractFactory
in interfaceQMLContractPackage
- 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.
-
-