Package org.omg.smm
Interface CollectiveMeasure
- All Superinterfaces:
AbstractMeasureElement,DimensionalMeasure,org.eclipse.emf.ecore.EObject,Measure,org.eclipse.emf.common.notify.Notifier,SmmElement
- All Known Implementing Classes:
CollectiveMeasureImpl
public interface CollectiveMeasure extends DimensionalMeasure
A representation of the model object 'Collective Measure'.
The following features are supported:
- See Also:
SmmPackage.getCollectiveMeasure()
-
Method Summary
Modifier and Type Method Description AccumulatorgetAccumulator()Returns the value of the 'Accumulator' attribute.org.eclipse.emf.common.util.EList<BaseNMeasureRelationship>getBaseMeasureTo()Returns the value of the 'Base Measure To' reference list.OperationgetCustomAccumulator()Returns the value of the 'Custom Accumulator' reference.voidsetAccumulator(Accumulator value)Sets the value of the 'Accumulator' attribute.voidsetCustomAccumulator(Operation value)Sets the value of the 'Custom Accumulator' reference.Methods inherited from interface org.omg.smm.DimensionalMeasure
getBaseMeasure1From, getBaseMeasure2From, getBaseMeasureFrom, getFormula, getGradeFrom, getRankingFrom, getRescaleTo, getUnit, setFormula, setUnitMethods 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.omg.smm.Measure
getAllArguments, getArguments, getCategory, getCustomScale, getDefaultQuery, getEquivalentFrom, getEquivalentTo, getInbound, getMeasureLabelFormat, getMeasurementLabelFormat, getMeasureRelationships, getOutbound, getRefinementFrom, getRefinementTo, getScale, getScope, getSource, getTrait, getVisible, setCustomScale, setDefaultQuery, setMeasureLabelFormat, setMeasurementLabelFormat, setScale, setScope, setSource, setTrait, setVisibleMethods 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
-
Method Details
-
getAccumulator
Accumulator getAccumulator()Returns the value of the 'Accumulator' attribute. The literals are from the enumerationAccumulator.- Returns:
- the value of the 'Accumulator' attribute.
- See Also:
Accumulator,setAccumulator(Accumulator),SmmPackage.getCollectiveMeasure_Accumulator()
-
setAccumulator
Sets the value of the 'Accumulator' attribute.- Parameters:
value- the new value of the 'Accumulator' attribute.- See Also:
Accumulator,getAccumulator()
-
getBaseMeasureTo
org.eclipse.emf.common.util.EList<BaseNMeasureRelationship> getBaseMeasureTo()Returns the value of the 'Base Measure To' reference list. The list contents are of typeBaseNMeasureRelationship.- Returns:
- the value of the 'Base Measure To' reference list.
- See Also:
SmmPackage.getCollectiveMeasure_BaseMeasureTo()
-
getCustomAccumulator
Operation getCustomAccumulator()Returns the value of the 'Custom Accumulator' reference.- Returns:
- the value of the 'Custom Accumulator' reference.
- See Also:
setCustomAccumulator(Operation),SmmPackage.getCollectiveMeasure_CustomAccumulator()
-
setCustomAccumulator
Sets the value of the 'Custom Accumulator' reference.- Parameters:
value- the new value of the 'Custom Accumulator' reference.- See Also:
getCustomAccumulator()
-