Interface ExperimentSetting
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
,Propertyable
- All Known Implementing Classes:
ExperimentSettingImpl
A representation of the model object 'Experiment Setting'.
An experiment setting belongs to an experiment group and consists of a fixed experimental setting, meaning all independent variables are fixed. This includes variables influencing the generation of the test data, for example the duration of a simulation run leading to the generation of the collected data (later stored in an experiment run). Such a set of collected data is stored as an experiment run. For example, an experiment setting allows repeating a single setting to study statistical significance and variance.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Description' attribute.Returns the value of the 'Experiment Group' container reference.Returns the value of the 'Experiment Runs' containment reference list.Returns the value of the 'Measuring Types' reference list.void
setDescription
(String value) Sets the value of the 'Description
' attribute.void
Sets the value of the 'Experiment Group
' container reference.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
Methods inherited from interface org.palladiosimulator.edp2.models.ExperimentData.Propertyable
getAdditionalInformation
-
Method Details
-
getDescription
String getDescription()Returns the value of the 'Description' attribute.- Returns:
- the value of the 'Description' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setDescription
Sets the value of the 'Description
' attribute.- Parameters:
value
- the new value of the 'Description' attribute.- See Also:
- Generated class or method.
-
getExperimentRuns
EList<ExperimentRun> getExperimentRuns()Returns the value of the 'Experiment Runs' containment reference list. The list contents are of typeExperimentRun
. It is bidirectional and its opposite is 'Experiment Setting
'.- Returns:
- the value of the 'Experiment Runs' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="experimentSetting" containment="true" ordered="false"
-
getMeasuringTypes
EList<MeasuringType> getMeasuringTypes()Returns the value of the 'Measuring Types' reference list. The list contents are of typeMeasuringType
. It is bidirectional and its opposite is 'Experiment Settings
'.- Returns:
- the value of the 'Measuring Types' reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="experimentSettings" ordered="false"
-
getExperimentGroup
ExperimentGroup getExperimentGroup()Returns the value of the 'Experiment Group' container reference. It is bidirectional and its opposite is 'Experiment Settings
'.- Returns:
- the value of the 'Experiment Group' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="experimentSettings" required="true" transient="false" ordered="false"
-
setExperimentGroup
Sets the value of the 'Experiment Group
' container reference.- Parameters:
value
- the new value of the 'Experiment Group' container reference.- See Also:
- Generated class or method.
-