Interface QualityAnnotation
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
,QualityStatement
- All Known Implementing Classes:
QualityAnnotationImpl
public interface QualityAnnotation extends QualityStatement
A representation of the model object 'Quality Annotation '.The following features are supported:
- See Also:
QualityAnnotationPackage.getQualityAnnotation()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceSpecification
getForServiceSpecification()
Returns the value of the 'For Service Specification' containment reference.EList<InternalStateInfluenceAnalysisAggregation>
getInternalStateInfluenceAnalysisResults()
Returns the value of the 'Internal State Influence Analysis Results' containment reference list.EList<ProbabilisticElement>
getProbabilisticElements()
Returns the value of the 'Probabilistic Elements' containment reference list.EList<RequiredElement>
getStipulatedREPrecisions()
Returns the value of the 'Stipulated RE Precisions' containment reference list.EList<ParameterPartition>
getValidForParameterPartitions()
Returns the value of the 'Valid For Parameter Partitions' containment reference list.boolean
isValid()
Returns the value of the 'Is Valid' attribute.void
setForServiceSpecification(ServiceSpecification value)
Sets the value of the 'For Service Specification
' containment reference.void
setIsValid(boolean value)
Sets the value of the 'Is 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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.palladiosimulator.analyzer.quality.QualityStatement
getQualityRepository, setQualityRepository
-
-
-
-
Method Detail
-
isValid
boolean isValid()
Returns the value of the 'Is Valid' attribute. The default value is"false"
. Checksum over the performance-relevant information within a RDSEFF. Used to check if the quality annotations are valid for the referenced SEFF (or not).- Returns:
- the value of the 'Is Valid' attribute.
- See Also:
setIsValid(boolean)
,QualityAnnotationPackage.getQualityAnnotation_IsValid()
- Generated class or method.
- EMF model class or method.
- default="false" required="true" ordered="false"
-
setIsValid
void setIsValid(boolean value)
Sets the value of the 'Is Valid
' attribute.- Parameters:
value
- the new value of the 'Is Valid' attribute.- See Also:
isValid()
- Generated class or method.
-
getForServiceSpecification
ServiceSpecification getForServiceSpecification()
Returns the value of the 'For Service Specification' containment reference. It is bidirectional and its opposite is 'Quality Annotation
'.If the meaning of the 'For Service Specification' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'For Service Specification' containment reference.
- See Also:
setForServiceSpecification(ServiceSpecification)
,QualityAnnotationPackage.getQualityAnnotation_ForServiceSpecification()
,ServiceSpecification.getQualityAnnotation()
- Generated class or method.
- EMF model class or method.
- opposite="qualityAnnotation" containment="true" required="true" ordered="false"
-
setForServiceSpecification
void setForServiceSpecification(ServiceSpecification value)
Sets the value of the 'For Service Specification
' containment reference.- Parameters:
value
- the new value of the 'For Service Specification' containment reference.- See Also:
getForServiceSpecification()
- Generated class or method.
-
getStipulatedREPrecisions
EList<RequiredElement> getStipulatedREPrecisions()
Returns the value of the 'Stipulated RE Precisions' containment reference list. The list contents are of typeRequiredElement
. It is bidirectional and its opposite is 'Quality Annotation
'.If the meaning of the 'Stipulated RE Precisions' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Stipulated RE Precisions' containment reference list.
- See Also:
QualityAnnotationPackage.getQualityAnnotation_StipulatedREPrecisions()
,RequiredElement.getQualityAnnotation()
- Generated class or method.
- EMF model class or method.
- opposite="qualityAnnotation" containment="true" ordered="false"
-
getInternalStateInfluenceAnalysisResults
EList<InternalStateInfluenceAnalysisAggregation> getInternalStateInfluenceAnalysisResults()
Returns the value of the 'Internal State Influence Analysis Results' containment reference list. The list contents are of typeInternalStateInfluenceAnalysisAggregation
. It is bidirectional and its opposite is 'Quality Annotation
'.If the meaning of the 'Internal State Influence Analysis Results' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Internal State Influence Analysis Results' containment reference list.
- See Also:
QualityAnnotationPackage.getQualityAnnotation_InternalStateInfluenceAnalysisResults()
,InternalStateInfluenceAnalysisAggregation.getQualityAnnotation()
- Generated class or method.
- EMF model class or method.
- opposite="qualityAnnotation" containment="true" ordered="false"
-
getProbabilisticElements
EList<ProbabilisticElement> getProbabilisticElements()
Returns the value of the 'Probabilistic Elements' containment reference list. The list contents are of typeProbabilisticElement
. It is bidirectional and its opposite is 'Quality Annotation
'.If the meaning of the 'Probabilistic Elements' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Probabilistic Elements' containment reference list.
- See Also:
QualityAnnotationPackage.getQualityAnnotation_ProbabilisticElements()
,ProbabilisticElement.getQualityAnnotation()
- Generated class or method.
- EMF model class or method.
- opposite="qualityAnnotation" containment="true" ordered="false"
-
getValidForParameterPartitions
EList<ParameterPartition> getValidForParameterPartitions()
Returns the value of the 'Valid For Parameter Partitions' containment reference list. The list contents are of typeParameterPartition
. It is bidirectional and its opposite is 'Quality Annotation
'.If the meaning of the 'Valid For Parameter Partitions' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Valid For Parameter Partitions' containment reference list.
- See Also:
QualityAnnotationPackage.getQualityAnnotation_ValidForParameterPartitions()
,ParameterPartition.getQualityAnnotation()
- Generated class or method.
- EMF model class or method.
- opposite="qualityAnnotation" containment="true" ordered="false"
-
-