Interface CombinedSensitivityParameter
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,org.palladiosimulator.pcm.core.entity.Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
,org.palladiosimulator.pcm.PCMBaseClass
,org.palladiosimulator.pcm.PCMClass
,SensitivityParameter
- All Known Implementing Classes:
CombinedSensitivityParameterImpl
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
Fields inherited from interface org.palladiosimulator.pcm.core.entity.Entity
copyright
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Child Parameters Combined Sensitivity Parameter' containment reference list.boolean
Returns the value of the 'Is Combinatory' attribute.void
setIsCombinatory
(boolean value) Sets the value of the 'Is Combinatory
' 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.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface org.palladiosimulator.reliability.sensitivity.SensitivityParameter
getParentParameter__SensitivityParameter, getSensitivityConfiguration__SensitivityParameter, setParentParameter__SensitivityParameter, setSensitivityConfiguration__SensitivityParameter
-
Method Details
-
isCombinatory
boolean isCombinatory()Returns the value of the 'Is Combinatory' attribute.This attribute determines how the child parameters are aggregated into a combined parameter. For example, let S1 and S2 be two child parameters, with S1 defining a sequence of changing model values {p1, p2} and S2 defining another sequence {q1, q2, q3}. The two child parameters are combined as follows:
If isCombinatory == true, the product of both sequences is used: {(p1q1), (p1q2), (p1q3), (p2q1), (p2q2), (p2q3)}
If isCombinatory == false, both sequences proceed in parallel. The shorter sequence keeps its last value until the longer sequence is finished: {(p1q1), (p2q2), (p2q3)}
- Returns:
- the value of the 'Is Combinatory' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setIsCombinatory
void setIsCombinatory(boolean value) Sets the value of the 'Is Combinatory
' attribute.- Parameters:
value
- the new value of the 'Is Combinatory' attribute.- See Also:
- Generated class or method.
-
getChildParameters__CombinedSensitivityParameter
EList<SensitivityParameter> getChildParameters__CombinedSensitivityParameter()Returns the value of the 'Child Parameters Combined Sensitivity Parameter' containment reference list. The list contents are of typeSensitivityParameter
. It is bidirectional and its opposite is 'Parent Parameter Sensitivity Parameter
'.If the meaning of the 'Child Parameters Combined Sensitivity Parameter' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Child Parameters Combined Sensitivity Parameter' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="parentParameter__SensitivityParameter" containment="true" required="true" ordered="false"
-