Package bpsim.impl
Class ControlParametersImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.EObjectImpl
-
- bpsim.impl.ControlParametersImpl
-
- All Implemented Interfaces:
ControlParameters,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject
public class ControlParametersImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements ControlParameters
An implementation of the model object 'Control Parameters'.The following features are implemented:
- Generated code
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected ParameterconditionThe cached value of the 'Condition' containment reference.protected ParameterinterTriggerTimerThe cached value of the 'Inter Trigger Timer' containment reference.protected ParameterprobabilityThe cached value of the 'Probability' containment reference.protected ParametertriggerCountThe cached value of the 'Trigger Count' containment reference.-
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedControlParametersImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChainbasicSetCondition(Parameter newCondition, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetInterTriggerTimer(Parameter newInterTriggerTimer, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetProbability(Parameter newProbability, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetTriggerCount(Parameter newTriggerCount, org.eclipse.emf.common.notify.NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)ParametergetCondition()ParametergetInterTriggerTimer()ParametergetProbability()ParametergetTriggerCount()voidsetCondition(Parameter newCondition)voidsetInterTriggerTimer(Parameter newInterTriggerTimer)voidsetProbability(Parameter newProbability)voidsetTriggerCount(Parameter newTriggerCount)-
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
probability
protected Parameter probability
The cached value of the 'Probability' containment reference.- See Also:
getProbability()- Generated code
- Ordered
-
condition
protected Parameter condition
The cached value of the 'Condition' containment reference.- See Also:
getCondition()- Generated code
- Ordered
-
interTriggerTimer
protected Parameter interTriggerTimer
The cached value of the 'Inter Trigger Timer' containment reference.- See Also:
getInterTriggerTimer()- Generated code
- Ordered
-
triggerCount
protected Parameter triggerCount
The cached value of the 'Trigger Count' containment reference.- See Also:
getTriggerCount()- Generated code
- Ordered
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.EObjectImpl- Generated code
-
getProbability
public Parameter getProbability()
- Specified by:
getProbabilityin interfaceControlParameters- Returns:
- the value of the 'Probability' containment reference.
- See Also:
ControlParameters.setProbability(Parameter),BpsimPackage.getControlParameters_Probability()- Generated code
-
basicSetProbability
public org.eclipse.emf.common.notify.NotificationChain basicSetProbability(Parameter newProbability, org.eclipse.emf.common.notify.NotificationChain msgs)
- Generated code
-
setProbability
public void setProbability(Parameter newProbability)
- Specified by:
setProbabilityin interfaceControlParameters- Parameters:
newProbability- the new value of the 'Probability' containment reference.- See Also:
ControlParameters.getProbability()- Generated code
-
getCondition
public Parameter getCondition()
- Specified by:
getConditionin interfaceControlParameters- Returns:
- the value of the 'Condition' containment reference.
- See Also:
ControlParameters.setCondition(Parameter),BpsimPackage.getControlParameters_Condition()- Generated code
-
basicSetCondition
public org.eclipse.emf.common.notify.NotificationChain basicSetCondition(Parameter newCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
- Generated code
-
setCondition
public void setCondition(Parameter newCondition)
- Specified by:
setConditionin interfaceControlParameters- Parameters:
newCondition- the new value of the 'Condition' containment reference.- See Also:
ControlParameters.getCondition()- Generated code
-
getInterTriggerTimer
public Parameter getInterTriggerTimer()
- Specified by:
getInterTriggerTimerin interfaceControlParameters- Returns:
- the value of the 'Inter Trigger Timer' containment reference.
- See Also:
ControlParameters.setInterTriggerTimer(Parameter),BpsimPackage.getControlParameters_InterTriggerTimer()- Generated code
-
basicSetInterTriggerTimer
public org.eclipse.emf.common.notify.NotificationChain basicSetInterTriggerTimer(Parameter newInterTriggerTimer, org.eclipse.emf.common.notify.NotificationChain msgs)
- Generated code
-
setInterTriggerTimer
public void setInterTriggerTimer(Parameter newInterTriggerTimer)
- Specified by:
setInterTriggerTimerin interfaceControlParameters- Parameters:
newInterTriggerTimer- the new value of the 'Inter Trigger Timer' containment reference.- See Also:
ControlParameters.getInterTriggerTimer()- Generated code
-
getTriggerCount
public Parameter getTriggerCount()
- Specified by:
getTriggerCountin interfaceControlParameters- Returns:
- the value of the 'Trigger Count' containment reference.
- See Also:
ControlParameters.setTriggerCount(Parameter),BpsimPackage.getControlParameters_TriggerCount()- Generated code
-
basicSetTriggerCount
public org.eclipse.emf.common.notify.NotificationChain basicSetTriggerCount(Parameter newTriggerCount, org.eclipse.emf.common.notify.NotificationChain msgs)
- Generated code
-
setTriggerCount
public void setTriggerCount(Parameter newTriggerCount)
- Specified by:
setTriggerCountin interfaceControlParameters- Parameters:
newTriggerCount- the new value of the 'Trigger Count' containment reference.- See Also:
ControlParameters.getTriggerCount()- Generated code
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)- Overrides:
eInverseRemovein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated code
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated code
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated code
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated code
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated code
-
-