Package org.omg.smm.impl
Class BinaryMeasurementImpl
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.omg.smm.impl.SmmElementImpl
org.omg.smm.impl.MeasurementImpl
org.omg.smm.impl.DimensionalMeasurementImpl
org.omg.smm.impl.BinaryMeasurementImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,BinaryMeasurement,DimensionalMeasurement,Measurement,SmmElement
- Direct Known Subclasses:
RatioMeasurementImpl
public class BinaryMeasurementImpl extends DimensionalMeasurementImpl implements BinaryMeasurement
An implementation of the model object 'Binary Measurement'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields Modifier and Type Field Description protected Base1MeasurementRelationshipbaseMeasurement1ToThe cached value of the 'Base Measurement1 To' reference.protected Base2MeasurementRelationshipbaseMeasurement2ToThe cached value of the 'Base Measurement2 To' reference.protected OperationbaseQueryThe cached value of the 'Base Query' reference.protected static BooleanIS_BASE_SUPPLIED_EDEFAULTThe default value of the 'Is Base Supplied' attribute.protected BooleanisBaseSuppliedThe cached value of the 'Is Base Supplied' attribute.Fields inherited from class org.omg.smm.impl.DimensionalMeasurementImpl
baseMeasurement1From, baseMeasurement2From, baseMeasurementFrom, gradeFrom, rankingFrom, rescaleTo, value, VALUE_EDEFAULTFields inherited from class org.omg.smm.impl.MeasurementImpl
BREAK_VALUE_EDEFAULT, breakValue, equivalentFrom, equivalentTo, error, ERROR_EDEFAULT, inbound, measurand, measurementRelationships, outbound, refinementFrom, refinementToFields inherited from class org.omg.smm.impl.SmmElementImpl
annotations, attributes, description, DESCRIPTION_EDEFAULT, inRelationships, name, NAME_EDEFAULT, outRelationships, SHORT_DESCRIPTION_EDEFAULT, shortDescriptionFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors Modifier Constructor Description protectedBinaryMeasurementImpl() -
Method Summary
Modifier and Type Method Description Base1MeasurementRelationshipbasicGetBaseMeasurement1To()Base2MeasurementRelationshipbasicGetBaseMeasurement2To()OperationbasicGetBaseQuery()ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)Base1MeasurementRelationshipgetBaseMeasurement1To()Base2MeasurementRelationshipgetBaseMeasurement2To()OperationgetBaseQuery()BooleangetIsBaseSupplied()voidsetBaseMeasurement1To(Base1MeasurementRelationship newBaseMeasurement1To)voidsetBaseMeasurement2To(Base2MeasurementRelationship newBaseMeasurement2To)voidsetBaseQuery(Operation newBaseQuery)voidsetIsBaseSupplied(Boolean newIsBaseSupplied)StringtoString()Methods inherited from class org.omg.smm.impl.DimensionalMeasurementImpl
getBaseMeasurement1From, getBaseMeasurement2From, getBaseMeasurementFrom, getGradeFrom, getRankingFrom, getRescaleTo, getValue, setValueMethods inherited from class org.omg.smm.impl.MeasurementImpl
basicGetMeasurand, basicGetObservedMeasure, basicSetObservedMeasure, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, eInvoke, getBreakValue, getEquivalentFrom, getEquivalentTo, getError, getInbound, getMeasurand, getMeasureLabel, getMeasurementLabel, getMeasurementRelationships, getObservedMeasure, getOutbound, getRefinementFrom, getRefinementTo, setBreakValue, setError, setMeasurand, setObservedMeasureMethods inherited from class org.omg.smm.impl.SmmElementImpl
getAnnotations, getAttributes, getDescription, getInRelationships, getName, getOutRelationships, getShortDescription, setDescription, setName, setShortDescriptionMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods 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, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingsMethods 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, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.omg.smm.DimensionalMeasurement
getBaseMeasurement1From, getBaseMeasurement2From, getBaseMeasurementFrom, getGradeFrom, getRankingFrom, getRescaleTo, getValue, setValueMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.omg.smm.Measurement
getBreakValue, getEquivalentFrom, getEquivalentTo, getError, getInbound, getMeasurand, getMeasureLabel, getMeasurementLabel, getMeasurementRelationships, getObservedMeasure, getOutbound, getRefinementFrom, getRefinementTo, setBreakValue, setError, setMeasurand, setObservedMeasureMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface org.omg.smm.SmmElement
getAnnotations, getAttributes, getDescription, getInRelationships, getName, getOutRelationships, getShortDescription, setDescription, setName, setShortDescription
-
Field Details
-
IS_BASE_SUPPLIED_EDEFAULT
The default value of the 'Is Base Supplied' attribute.- See Also:
getIsBaseSupplied()
-
isBaseSupplied
The cached value of the 'Is Base Supplied' attribute.- See Also:
getIsBaseSupplied()
-
baseMeasurement2To
The cached value of the 'Base Measurement2 To' reference.- See Also:
getBaseMeasurement2To()
-
baseMeasurement1To
The cached value of the 'Base Measurement1 To' reference.- See Also:
getBaseMeasurement1To()
-
baseQuery
The cached value of the 'Base Query' reference.- See Also:
getBaseQuery()
-
-
Constructor Details
-
BinaryMeasurementImpl
protected BinaryMeasurementImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classDimensionalMeasurementImpl
-
getIsBaseSupplied
- Specified by:
getIsBaseSuppliedin interfaceBinaryMeasurement- Returns:
- the value of the 'Is Base Supplied' attribute.
- See Also:
BinaryMeasurement.setIsBaseSupplied(Boolean),SmmPackage.getBinaryMeasurement_IsBaseSupplied()
-
setIsBaseSupplied
- Specified by:
setIsBaseSuppliedin interfaceBinaryMeasurement- Parameters:
newIsBaseSupplied- the new value of the 'Is Base Supplied' attribute.- See Also:
BinaryMeasurement.getIsBaseSupplied()
-
getBaseMeasurement2To
- Specified by:
getBaseMeasurement2Toin interfaceBinaryMeasurement- Returns:
- the value of the 'Base Measurement2 To' reference.
- See Also:
BinaryMeasurement.setBaseMeasurement2To(Base2MeasurementRelationship),SmmPackage.getBinaryMeasurement_BaseMeasurement2To()
-
basicGetBaseMeasurement2To
-
setBaseMeasurement2To
- Specified by:
setBaseMeasurement2Toin interfaceBinaryMeasurement- Parameters:
newBaseMeasurement2To- the new value of the 'Base Measurement2 To' reference.- See Also:
BinaryMeasurement.getBaseMeasurement2To()
-
getBaseMeasurement1To
- Specified by:
getBaseMeasurement1Toin interfaceBinaryMeasurement- Returns:
- the value of the 'Base Measurement1 To' reference.
- See Also:
BinaryMeasurement.setBaseMeasurement1To(Base1MeasurementRelationship),SmmPackage.getBinaryMeasurement_BaseMeasurement1To()
-
basicGetBaseMeasurement1To
-
setBaseMeasurement1To
- Specified by:
setBaseMeasurement1Toin interfaceBinaryMeasurement- Parameters:
newBaseMeasurement1To- the new value of the 'Base Measurement1 To' reference.- See Also:
BinaryMeasurement.getBaseMeasurement1To()
-
getBaseQuery
- Specified by:
getBaseQueryin interfaceBinaryMeasurement- Returns:
- the value of the 'Base Query' reference.
- See Also:
BinaryMeasurement.setBaseQuery(Operation),SmmPackage.getBinaryMeasurement_BaseQuery()
-
basicGetBaseQuery
-
setBaseQuery
- Specified by:
setBaseQueryin interfaceBinaryMeasurement- Parameters:
newBaseQuery- the new value of the 'Base Query' reference.- See Also:
BinaryMeasurement.getBaseQuery()
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classDimensionalMeasurementImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classDimensionalMeasurementImpl
-
eUnset
public void eUnset(int featureID)- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classDimensionalMeasurementImpl
-
eIsSet
public boolean eIsSet(int featureID)- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classDimensionalMeasurementImpl
-
toString
- Overrides:
toStringin classDimensionalMeasurementImpl
-