Interface AggregatedMeasurements
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
- All Known Subinterfaces:
FixedWidthAggregatedMeasurements
- All Known Implementing Classes:
AggregatedMeasurementsImpl
,FixedWidthAggregatedMeasurementsImpl
public interface AggregatedMeasurements
extends de.uka.ipd.sdq.identifier.Identifier
A representation of the model object 'Aggregated Measurements'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Method Summary
Modifier and TypeMethodDescriptionorg.palladiosimulator.metricspec.BaseMetricDescription
Returns the value of the 'Aggregation On' reference.Returns the value of the 'Aggregation Statistics' containment reference.org.palladiosimulator.metricspec.AggregationFunctionDescription
Returns the value of the 'Function' reference.Returns the value of the 'Measurement Range' container reference.org.palladiosimulator.metricspec.MetricDescription
Returns the value of the 'Metric' reference.boolean
isValid()
Returns the value of the 'Valid' attribute.void
setAggregationOn
(org.palladiosimulator.metricspec.BaseMetricDescription value) Sets the value of the 'Aggregation On
' reference.void
Sets the value of the 'Aggregation Statistics
' containment reference.void
setFunction
(org.palladiosimulator.metricspec.AggregationFunctionDescription value) Sets the value of the 'Function
' reference.void
Sets the value of the 'Measurement Range
' container reference.void
setMetric
(org.palladiosimulator.metricspec.MetricDescription value) Sets the value of the 'Metric
' reference.void
setValid
(boolean value) Sets the value of the 'Valid
' attribute.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
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 de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getMeasurementRange
MeasurementRange getMeasurementRange()Returns the value of the 'Measurement Range' container reference. It is bidirectional and its opposite is 'Aggregated Measurements
'.- Returns:
- the value of the 'Measurement Range' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="aggregatedMeasurements" required="true" transient="false" ordered="false"
-
setMeasurementRange
Sets the value of the 'Measurement Range
' container reference.- Parameters:
value
- the new value of the 'Measurement Range' container reference.- See Also:
- Generated class or method.
-
isValid
boolean isValid()Returns the value of the 'Valid' attribute. Marker if the aggregated values are valid or if they are not consistent with the raw measurements.- Returns:
- the value of the 'Valid' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setValid
void setValid(boolean value) Sets the value of the 'Valid
' attribute.- Parameters:
value
- the new value of the 'Valid' attribute.- See Also:
- Generated class or method.
-
getFunction
org.palladiosimulator.metricspec.AggregationFunctionDescription getFunction()Returns the value of the 'Function' reference.- Returns:
- the value of the 'Function' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setFunction
void setFunction(org.palladiosimulator.metricspec.AggregationFunctionDescription value) Sets the value of the 'Function
' reference.- Parameters:
value
- the new value of the 'Function' reference.- See Also:
- Generated class or method.
-
getAggregationStatistics
AggregationStatistics getAggregationStatistics()Returns the value of the 'Aggregation Statistics' containment reference. It is bidirectional and its opposite is 'Aggregated Measurements
'.- Returns:
- the value of the 'Aggregation Statistics' containment reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="aggregatedMeasurements" containment="true" ordered="false"
-
setAggregationStatistics
Sets the value of the 'Aggregation Statistics
' containment reference.- Parameters:
value
- the new value of the 'Aggregation Statistics' containment reference.- See Also:
- Generated class or method.
-
getAggregationOn
org.palladiosimulator.metricspec.BaseMetricDescription getAggregationOn()Returns the value of the 'Aggregation On' reference. Points to the base metric within the measure definition associated with the measurement of an AggregatedMeasurements instance. The data is aggregated on this base metric.- Returns:
- the value of the 'Aggregation On' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setAggregationOn
void setAggregationOn(org.palladiosimulator.metricspec.BaseMetricDescription value) Sets the value of the 'Aggregation On
' reference.- Parameters:
value
- the new value of the 'Aggregation On' reference.- See Also:
- Generated class or method.
-
getMetric
org.palladiosimulator.metricspec.MetricDescription getMetric()Returns the value of the 'Metric' reference. Description of the metric used to express the aggregated data.- Returns:
- the value of the 'Metric' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setMetric
void setMetric(org.palladiosimulator.metricspec.MetricDescription value) Sets the value of the 'Metric
' reference.- Parameters:
value
- the new value of the 'Metric' reference.- See Also:
- Generated class or method.
-