Class ExperimentImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
- org.eclipse.emf.internal.cdo.CDOObjectImpl
-
- org.palladiosimulator.experimentautomation.experiments.impl.ExperimentImpl
-
- All Implemented Interfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry.CDOObjectMarker
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,org.eclipse.emf.spi.cdo.InternalCDOLoadable
,org.eclipse.emf.spi.cdo.InternalCDOObject
,Experiment
public class ExperimentImpl extends org.eclipse.emf.internal.cdo.CDOObjectImpl implements Experiment
An implementation of the model object 'Experiment'.The following features are implemented:
- Generated class or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
Fields Modifier and Type Field Description static String
copyright
protected static String
DESCRIPTION_EDEFAULT
The default value of the 'Description
' attribute.protected static String
ID_EDEFAULT
The default value of the 'Id
' attribute.protected static String
NAME_EDEFAULT
The default value of the 'Name
' attribute.protected static int
REPETITIONS_EDEFAULT
The default value of the 'Repetitions
' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ExperimentImpl()
-
Method Summary
-
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreAttach, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createList, createLock, createMap, createOrderedList, createUnorderedList, dynamicGet, dynamicSet, dynamicUnset, eAdapterAdded, eAdapterRemoved, eBasicAdapterListeners, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerAdapterArray, eContainerFeatureID, eDirectResource, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicIsSet, eHasSettings, eInternalContainer, eInternalResource, eIsCaching, equals, eSetClass, eSetDirectResource, eSetResource, eSettings, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, 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.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegment
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
copyright
public static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
ID_EDEFAULT
protected static final String ID_EDEFAULT
The default value of the 'Id
' attribute.- See Also:
getId()
- Generated class or method.
- Ordered collection.
-
NAME_EDEFAULT
protected static final String NAME_EDEFAULT
The default value of the 'Name
' attribute.- See Also:
getName()
- Generated class or method.
- Ordered collection.
-
DESCRIPTION_EDEFAULT
protected static final String DESCRIPTION_EDEFAULT
The default value of the 'Description
' attribute.- See Also:
getDescription()
- Generated class or method.
- Ordered collection.
-
REPETITIONS_EDEFAULT
protected static final int REPETITIONS_EDEFAULT
The default value of the 'Repetitions
' attribute.- See Also:
getRepetitions()
, Constant Field Values- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
- Generated class or method.
-
eStaticFeatureCount
protected int eStaticFeatureCount()
- Overrides:
eStaticFeatureCount
in classMinimalEStoreEObjectImpl
- Generated class or method.
-
getVariations
public EList<Variation> getVariations()
- Specified by:
getVariations
in interfaceExperiment
- Returns:
- the value of the 'Variations' containment reference list.
- See Also:
ExperimentsPackage.getExperiment_Variations()
- Generated class or method.
-
getModifications
public EList<Modification> getModifications()
- Specified by:
getModifications
in interfaceExperiment
- Returns:
- the value of the 'Modifications' containment reference list.
- See Also:
ExperimentsPackage.getExperiment_Modifications()
- Generated class or method.
-
getId
public String getId()
- Specified by:
getId
in interfaceExperiment
- Returns:
- the value of the 'Id' attribute.
- See Also:
Experiment.setId(String)
,ExperimentsPackage.getExperiment_Id()
- Generated class or method.
-
setId
public void setId(String newId)
- Specified by:
setId
in interfaceExperiment
- Parameters:
newId
- the new value of the 'Id' attribute.- See Also:
Experiment.getId()
- Generated class or method.
-
getName
public String getName()
- Specified by:
getName
in interfaceExperiment
- Returns:
- the value of the 'Name' attribute.
- See Also:
Experiment.setName(String)
,ExperimentsPackage.getExperiment_Name()
- Generated class or method.
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceExperiment
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
Experiment.getName()
- Generated class or method.
-
getToolConfiguration
public EList<ToolConfiguration> getToolConfiguration()
- Specified by:
getToolConfiguration
in interfaceExperiment
- Returns:
- the value of the 'Tool Configuration' containment reference list.
- See Also:
ExperimentsPackage.getExperiment_ToolConfiguration()
- Generated class or method.
-
getStopConditions
public EList<StopCondition> getStopConditions()
- Specified by:
getStopConditions
in interfaceExperiment
- Returns:
- the value of the 'Stop Conditions' containment reference list.
- See Also:
ExperimentsPackage.getExperiment_StopConditions()
- Generated class or method.
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceExperiment
- Returns:
- the value of the 'Description' attribute.
- See Also:
Experiment.setDescription(String)
,ExperimentsPackage.getExperiment_Description()
- Generated class or method.
-
setDescription
public void setDescription(String newDescription)
- Specified by:
setDescription
in interfaceExperiment
- Parameters:
newDescription
- the new value of the 'Description' attribute.- See Also:
Experiment.getDescription()
- Generated class or method.
-
getExperimentDesign
public ExperimentDesign getExperimentDesign()
- Specified by:
getExperimentDesign
in interfaceExperiment
- Returns:
- the value of the 'Experiment Design' containment reference.
- See Also:
Experiment.setExperimentDesign(ExperimentDesign)
,ExperimentsPackage.getExperiment_ExperimentDesign()
- Generated class or method.
-
basicSetExperimentDesign
public NotificationChain basicSetExperimentDesign(ExperimentDesign newExperimentDesign, NotificationChain msgs)
- Generated class or method.
-
setExperimentDesign
public void setExperimentDesign(ExperimentDesign newExperimentDesign)
- Specified by:
setExperimentDesign
in interfaceExperiment
- Parameters:
newExperimentDesign
- the new value of the 'Experiment Design' containment reference.- See Also:
Experiment.getExperimentDesign()
- Generated class or method.
-
getResponseMeasurement
public ResponseMeasurement getResponseMeasurement()
- Specified by:
getResponseMeasurement
in interfaceExperiment
- Returns:
- the value of the 'Response Measurement' containment reference.
- See Also:
Experiment.setResponseMeasurement(ResponseMeasurement)
,ExperimentsPackage.getExperiment_ResponseMeasurement()
- Generated class or method.
-
basicSetResponseMeasurement
public NotificationChain basicSetResponseMeasurement(ResponseMeasurement newResponseMeasurement, NotificationChain msgs)
- Generated class or method.
-
setResponseMeasurement
public void setResponseMeasurement(ResponseMeasurement newResponseMeasurement)
- Specified by:
setResponseMeasurement
in interfaceExperiment
- Parameters:
newResponseMeasurement
- the new value of the 'Response Measurement' containment reference.- See Also:
Experiment.getResponseMeasurement()
- Generated class or method.
-
getInitialModel
public InitialModel getInitialModel()
- Specified by:
getInitialModel
in interfaceExperiment
- Returns:
- the value of the 'Initial Model' containment reference.
- See Also:
Experiment.setInitialModel(InitialModel)
,ExperimentsPackage.getExperiment_InitialModel()
- Generated class or method.
-
basicSetInitialModel
public NotificationChain basicSetInitialModel(InitialModel newInitialModel, NotificationChain msgs)
- Generated class or method.
-
setInitialModel
public void setInitialModel(InitialModel newInitialModel)
- Specified by:
setInitialModel
in interfaceExperiment
- Parameters:
newInitialModel
- the new value of the 'Initial Model' containment reference.- See Also:
Experiment.getInitialModel()
- Generated class or method.
-
getRepetitions
public int getRepetitions()
- Specified by:
getRepetitions
in interfaceExperiment
- Returns:
- the value of the 'Repetitions' attribute.
- See Also:
Experiment.setRepetitions(int)
,ExperimentsPackage.getExperiment_Repetitions()
- Generated class or method.
-
setRepetitions
public void setRepetitions(int newRepetitions)
- Specified by:
setRepetitions
in interfaceExperiment
- Parameters:
newRepetitions
- the new value of the 'Repetitions' attribute.- See Also:
Experiment.getRepetitions()
- Generated class or method.
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
- Generated class or method.
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
- Generated class or method.
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
- Generated class or method.
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
- Generated class or method.
-
-