Package org.palladiosimulator.metricspec
Interface BaseMetricDescription
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject,org.eclipse.emf.cdo.common.id.CDOWithID,Description,EObject,de.uka.ipd.sdq.identifier.Identifier,MetricDescription,Notifier
- All Known Subinterfaces:
NumericalBaseMetricDescription,TextualBaseMetricDescription
- All Known Implementing Classes:
BaseMetricDescriptionImpl,NumericalBaseMetricDescriptionImpl,TextualBaseMetricDescriptionImpl
A representation of the model object 'Base Metric Description'.
A one-dimensional metric description.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Capture Type' attribute.Returns the value of the 'Data Type' attribute.getScale()Returns the value of the 'Scale' attribute.Returns the value of the 'Scope Of Validity' attribute.voidsetCaptureType(CaptureType value) Sets the value of the 'Capture Type' attribute.voidsetDataType(DataType value) Sets the value of the 'Data Type' attribute.voidSets the value of the 'Scale' attribute.voidSets the value of the 'Scope Of Validity' 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, cdoWriteOptionMethods inherited from interface org.palladiosimulator.metricspec.Description
getName, getTextualDescription, setName, setTextualDescriptionMethods 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 de.uka.ipd.sdq.identifier.Identifier
getId, setIdMethods inherited from interface org.palladiosimulator.metricspec.MetricDescription
getRepository, setRepositoryMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getCaptureType
CaptureType getCaptureType()Returns the value of the 'Capture Type' attribute. The literals are from the enumerationCaptureType.Determines the observable and capturable type for his metric.
- Returns:
- the value of the 'Capture Type' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setCaptureType
Sets the value of the 'Capture Type' attribute.- Parameters:
value- the new value of the 'Capture Type' attribute.- See Also:
- Generated class or method.
-
getDataType
DataType getDataType()Returns the value of the 'Data Type' attribute. The literals are from the enumerationDataType. Determines the kind of observable data for this metric. E.g. if it contains quantitative or qualitative data.- Returns:
- the value of the 'Data Type' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setDataType
Sets the value of the 'Data Type' attribute.- Parameters:
value- the new value of the 'Data Type' attribute.- See Also:
- Generated class or method.
-
getScale
Scale getScale()Returns the value of the 'Scale' attribute. The literals are from the enumerationScale. Determines the mathematical scale of the metric.- Returns:
- the value of the 'Scale' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setScale
Sets the value of the 'Scale' attribute.- Parameters:
value- the new value of the 'Scale' attribute.- See Also:
- Generated class or method.
-
getScopeOfValidity
ScopeOfValidity getScopeOfValidity()Returns the value of the 'Scope Of Validity' attribute. The literals are from the enumerationScopeOfValidity.- Returns:
- the value of the 'Scope Of Validity' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true"
-
setScopeOfValidity
Sets the value of the 'Scope Of Validity' attribute.- Parameters:
value- the new value of the 'Scope Of Validity' attribute.- See Also:
- Generated class or method.
-