Package bpsim.impl
Class UserDistributionDataPointTypeImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.EObjectImpl
-
- bpsim.impl.UserDistributionDataPointTypeImpl
-
- All Implemented Interfaces:
UserDistributionDataPointType,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject
public class UserDistributionDataPointTypeImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements UserDistributionDataPointType
An implementation of the model object 'User Distribution Data Point Type'.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 org.eclipse.emf.ecore.util.FeatureMapparameterValueGroupThe cached value of the 'Parameter Value Group' attribute list.protected floatprobabilityThe cached value of the 'Probability' attribute.protected static floatPROBABILITY_EDEFAULTThe default value of the 'Probability' attribute.protected booleanprobabilityESetThis is true if the Probability attribute has been set.-
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 protectedUserDistributionDataPointTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChainbasicSetParameterValue(ParameterValue newParameterValue, 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)ParameterValuegetParameterValue()org.eclipse.emf.ecore.util.FeatureMapgetParameterValueGroup()floatgetProbability()booleanisSetProbability()voidsetParameterValue(ParameterValue newParameterValue)voidsetProbability(float newProbability)StringtoString()voidunsetProbability()-
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
-
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
-
parameterValueGroup
protected org.eclipse.emf.ecore.util.FeatureMap parameterValueGroup
The cached value of the 'Parameter Value Group' attribute list.- See Also:
getParameterValueGroup()- Generated code
- Ordered
-
PROBABILITY_EDEFAULT
protected static final float PROBABILITY_EDEFAULT
The default value of the 'Probability' attribute.- See Also:
getProbability(), Constant Field Values- Generated code
- Ordered
-
probability
protected float probability
The cached value of the 'Probability' attribute.- See Also:
getProbability()- Generated code
- Ordered
-
probabilityESet
protected boolean probabilityESet
This is true if the Probability attribute has been set.- Generated code
- Ordered
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.EObjectImpl- Generated code
-
getParameterValueGroup
public org.eclipse.emf.ecore.util.FeatureMap getParameterValueGroup()
- Specified by:
getParameterValueGroupin interfaceUserDistributionDataPointType- Returns:
- the value of the 'Parameter Value Group' attribute list.
- See Also:
BpsimPackage.getUserDistributionDataPointType_ParameterValueGroup()- Generated code
-
getParameterValue
public ParameterValue getParameterValue()
- Specified by:
getParameterValuein interfaceUserDistributionDataPointType- Returns:
- the value of the 'Parameter Value' containment reference.
- See Also:
UserDistributionDataPointType.setParameterValue(ParameterValue),BpsimPackage.getUserDistributionDataPointType_ParameterValue()- Generated code
-
basicSetParameterValue
public org.eclipse.emf.common.notify.NotificationChain basicSetParameterValue(ParameterValue newParameterValue, org.eclipse.emf.common.notify.NotificationChain msgs)
- Generated code
-
setParameterValue
public void setParameterValue(ParameterValue newParameterValue)
- Specified by:
setParameterValuein interfaceUserDistributionDataPointType- Parameters:
newParameterValue- the new value of the 'Parameter Value' containment reference.- See Also:
UserDistributionDataPointType.getParameterValue()- Generated code
-
getProbability
public float getProbability()
- Specified by:
getProbabilityin interfaceUserDistributionDataPointType- Returns:
- the value of the 'Probability' attribute.
- See Also:
UserDistributionDataPointType.isSetProbability(),UserDistributionDataPointType.unsetProbability(),UserDistributionDataPointType.setProbability(float),BpsimPackage.getUserDistributionDataPointType_Probability()- Generated code
-
setProbability
public void setProbability(float newProbability)
- Specified by:
setProbabilityin interfaceUserDistributionDataPointType- Parameters:
newProbability- the new value of the 'Probability' attribute.- See Also:
UserDistributionDataPointType.isSetProbability(),UserDistributionDataPointType.unsetProbability(),UserDistributionDataPointType.getProbability()- Generated code
-
unsetProbability
public void unsetProbability()
- Specified by:
unsetProbabilityin interfaceUserDistributionDataPointType- See Also:
UserDistributionDataPointType.isSetProbability(),UserDistributionDataPointType.getProbability(),UserDistributionDataPointType.setProbability(float)- Generated code
-
isSetProbability
public boolean isSetProbability()
- Specified by:
isSetProbabilityin interfaceUserDistributionDataPointType- Returns:
- whether the value of the 'Probability' attribute is set.
- See Also:
UserDistributionDataPointType.unsetProbability(),UserDistributionDataPointType.getProbability(),UserDistributionDataPointType.setProbability(float)- 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
-
toString
public String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated code
-
-