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 Stringcopyrightprotected static StringDESCRIPTION_EDEFAULTThe default value of the 'Description' attribute.protected static StringID_EDEFAULTThe default value of the 'Id' attribute.protected static StringNAME_EDEFAULTThe default value of the 'Name' attribute.protected static intREPETITIONS_EDEFAULTThe 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 protectedExperimentImpl()
-
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:
eStaticClassin classBasicEObjectImpl- Generated class or method.
-
eStaticFeatureCount
protected int eStaticFeatureCount()
- Overrides:
eStaticFeatureCountin classMinimalEStoreEObjectImpl- Generated class or method.
-
getVariations
public EList<Variation> getVariations()
- Specified by:
getVariationsin 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:
getModificationsin 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:
getIdin 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:
setIdin interfaceExperiment- Parameters:
newId- the new value of the 'Id' attribute.- See Also:
Experiment.getId()- Generated class or method.
-
getName
public String getName()
- Specified by:
getNamein 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:
setNamein 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:
getToolConfigurationin 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:
getStopConditionsin 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:
getDescriptionin 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:
setDescriptionin interfaceExperiment- Parameters:
newDescription- the new value of the 'Description' attribute.- See Also:
Experiment.getDescription()- Generated class or method.
-
getExperimentDesign
public ExperimentDesign getExperimentDesign()
- Specified by:
getExperimentDesignin 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:
setExperimentDesignin 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:
getResponseMeasurementin 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:
setResponseMeasurementin 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:
getInitialModelin 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:
setInitialModelin 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:
getRepetitionsin 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:
setRepetitionsin 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:
eInverseRemovein classBasicEObjectImpl- Generated class or method.
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl- Generated class or method.
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classBasicEObjectImpl- Generated class or method.
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classBasicEObjectImpl- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classBasicEObjectImpl- Generated class or method.
-
-