Interface ExperimentGroup
-
- 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:
ExperimentGroupImpl
public interface ExperimentGroup extends de.uka.ipd.sdq.identifier.Identifier, Propertyable
A representation of the model object 'Experiment Group'. An experiment group contains all experiments which belong to a single analysis. An example for an experiment group is a scalability analysis or architectural alternative comparison including the corresponding set of experiments. Experiment groups can be either a manual or automatic analysisThe following features are supported:
- See Also:
ExperimentDataPackage.getExperimentGroup()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<ExperimentSetting>
getExperimentSettings()
Returns the value of the 'Experiment Settings' containment reference list.EList<MeasuringPointRepository>
getMeasuringPointRepositories()
Returns the value of the 'Measuring Point Repositories' containment reference list.EList<MeasuringType>
getMeasuringTypes()
Returns the value of the 'Measuring Types' containment reference list.String
getPurpose()
Returns the value of the 'Purpose' attribute.EList<ExperimentGroupRun>
getReports()
Returns the value of the 'Reports' containment reference list.Repository
getRepository()
Returns the value of the 'Repository' reference.void
setPurpose(String value)
Sets the value of the 'Purpose
' attribute.void
setRepository(Repository value)
Sets the value of the 'Repository
' 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
-
getExperimentSettings
EList<ExperimentSetting> getExperimentSettings()
Returns the value of the 'Experiment Settings' containment reference list. The list contents are of typeExperimentSetting
. It is bidirectional and its opposite is 'Experiment Group
'.- Returns:
- the value of the 'Experiment Settings' containment reference list.
- See Also:
ExperimentDataPackage.getExperimentGroup_ExperimentSettings()
,ExperimentSetting.getExperimentGroup()
- Generated class or method.
- EMF model class or method.
- opposite="experimentGroup" containment="true" ordered="false"
-
getMeasuringTypes
EList<MeasuringType> getMeasuringTypes()
Returns the value of the 'Measuring Types' containment reference list. The list contents are of typeMeasuringType
. It is bidirectional and its opposite is 'Experiment Group
'.- Returns:
- the value of the 'Measuring Types' containment reference list.
- See Also:
ExperimentDataPackage.getExperimentGroup_MeasuringTypes()
,MeasuringType.getExperimentGroup()
- Generated class or method.
- EMF model class or method.
- opposite="experimentGroup" containment="true" ordered="false"
-
getPurpose
String getPurpose()
Returns the value of the 'Purpose' attribute.- Returns:
- the value of the 'Purpose' attribute.
- See Also:
setPurpose(String)
,ExperimentDataPackage.getExperimentGroup_Purpose()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setPurpose
void setPurpose(String value)
Sets the value of the 'Purpose
' attribute.- Parameters:
value
- the new value of the 'Purpose' attribute.- See Also:
getPurpose()
- Generated class or method.
-
getRepository
Repository getRepository()
Returns the value of the 'Repository' reference. It is bidirectional and its opposite is 'Experiment Groups
'. Repository in which this experiment group is stored.- Returns:
- the value of the 'Repository' reference.
- See Also:
setRepository(Repository)
,ExperimentDataPackage.getExperimentGroup_Repository()
,Repository.getExperimentGroups()
- Generated class or method.
- EMF model class or method.
- opposite="experimentGroups" transient="true" ordered="false"
-
setRepository
void setRepository(Repository value)
Sets the value of the 'Repository
' reference.- Parameters:
value
- the new value of the 'Repository' reference.- See Also:
getRepository()
- Generated class or method.
-
getReports
EList<ExperimentGroupRun> getReports()
Returns the value of the 'Reports' containment reference list. The list contents are of typeExperimentGroupRun
. It is bidirectional and its opposite is 'Experimentgroup
'.- Returns:
- the value of the 'Reports' containment reference list.
- See Also:
ExperimentDataPackage.getExperimentGroup_Reports()
,ExperimentGroupRun.getExperimentgroup()
- Generated class or method.
- EMF model class or method.
- opposite="experimentgroup" containment="true" ordered="false"
-
getMeasuringPointRepositories
EList<MeasuringPointRepository> getMeasuringPointRepositories()
Returns the value of the 'Measuring Point Repositories' containment reference list. The list contents are of typeMeasuringPointRepository
.- Returns:
- the value of the 'Measuring Point Repositories' containment reference list.
- See Also:
ExperimentDataPackage.getExperimentGroup_MeasuringPointRepositories()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
-