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
public interface ExperimentSetting extends de.uka.ipd.sdq.identifier.Identifier, Propertyable
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:
ExperimentDataPackage.getExperimentSetting()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
Returns the value of the 'Description' attribute.ExperimentGroup
getExperimentGroup()
Returns the value of the 'Experiment Group' container reference.EList<ExperimentRun>
getExperimentRuns()
Returns the value of the 'Experiment Runs' containment reference list.EList<MeasuringType>
getMeasuringTypes()
Returns the value of the 'Measuring Types' reference list.void
setDescription(String value)
Sets the value of the 'Description
' attribute.void
setExperimentGroup(ExperimentGroup value)
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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.palladiosimulator.edp2.models.ExperimentData.Propertyable
getAdditionalInformation
-
-
-
-
Method Detail
-
getDescription
String getDescription()
Returns the value of the 'Description' attribute.If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Description' attribute.
- See Also:
setDescription(String)
,ExperimentDataPackage.getExperimentSetting_Description()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setDescription
void setDescription(String value)
Sets the value of the 'Description
' attribute.- Parameters:
value
- the new value of the 'Description' attribute.- See Also:
getDescription()
- 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
'.If the meaning of the 'Experiment Runs' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Experiment Runs' containment reference list.
- See Also:
ExperimentDataPackage.getExperimentSetting_ExperimentRuns()
,ExperimentRun.getExperimentSetting()
- 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
'.If the meaning of the 'Measuring Types' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Measuring Types' reference list.
- See Also:
ExperimentDataPackage.getExperimentSetting_MeasuringTypes()
,MeasuringType.getExperimentSettings()
- 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
'.If the meaning of the 'Experiment Group' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Experiment Group' container reference.
- See Also:
setExperimentGroup(ExperimentGroup)
,ExperimentDataPackage.getExperimentSetting_ExperimentGroup()
,ExperimentGroup.getExperimentSettings()
- Generated class or method.
- EMF model class or method.
- opposite="experimentSettings" required="true" transient="false" ordered="false"
-
setExperimentGroup
void setExperimentGroup(ExperimentGroup value)
Sets the value of the 'Experiment Group
' container reference.- Parameters:
value
- the new value of the 'Experiment Group' container reference.- See Also:
getExperimentGroup()
- Generated class or method.
-
-