public class ScenarioParametersImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements ScenarioParameters
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
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
Modifier and Type | Field and Description |
---|---|
protected static String |
BASE_CURRENCY_UNIT_EDEFAULT
The default value of the '
Base Currency Unit ' attribute |
protected static TimeUnit |
BASE_TIME_UNIT_EDEFAULT
The default value of the '
Base Time Unit ' attribute |
protected String |
baseCurrencyUnit
The cached value of the '
Base Currency Unit ' attribute |
protected TimeUnit |
baseTimeUnit
The cached value of the '
Base Time Unit ' attribute |
protected boolean |
baseTimeUnitESet
This is true if the Base Time Unit attribute has been set
|
protected Parameter |
duration
The cached value of the '
Duration ' containment reference |
protected PropertyParameters |
propertyParameters
The cached value of the '
Property Parameters ' containment reference |
protected int |
replication
The cached value of the '
Replication ' attribute |
protected static int |
REPLICATION_EDEFAULT
The default value of the '
Replication ' attribute |
protected boolean |
replicationESet
This is true if the Replication attribute has been set
|
protected long |
seed
The cached value of the '
Seed ' attribute |
protected static long |
SEED_EDEFAULT
The default value of the '
Seed ' attribute |
protected boolean |
seedESet
This is true if the Seed attribute has been set
|
protected Parameter |
start
The cached value of the '
Start ' containment reference |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ScenarioParametersImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDuration(Parameter newDuration,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetPropertyParameters(PropertyParameters newPropertyParameters,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetStart(Parameter newStart,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
String |
getBaseCurrencyUnit() |
TimeUnit |
getBaseTimeUnit() |
Parameter |
getDuration() |
PropertyParameters |
getPropertyParameters() |
int |
getReplication() |
long |
getSeed() |
Parameter |
getStart() |
boolean |
isSetBaseTimeUnit() |
boolean |
isSetReplication() |
boolean |
isSetSeed() |
void |
setBaseCurrencyUnit(String newBaseCurrencyUnit) |
void |
setBaseTimeUnit(TimeUnit newBaseTimeUnit) |
void |
setDuration(Parameter newDuration) |
void |
setPropertyParameters(PropertyParameters newPropertyParameters) |
void |
setReplication(int newReplication) |
void |
setSeed(long newSeed) |
void |
setStart(Parameter newStart) |
String |
toString() |
void |
unsetBaseTimeUnit() |
void |
unsetReplication() |
void |
unsetSeed() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
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
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected Parameter start
Start
' containment reference.
getStart()
protected Parameter duration
Duration
' containment reference.
getDuration()
protected PropertyParameters propertyParameters
Property Parameters
' containment reference.
getPropertyParameters()
protected static final String BASE_CURRENCY_UNIT_EDEFAULT
Base Currency Unit
' attribute.
getBaseCurrencyUnit()
protected String baseCurrencyUnit
Base Currency Unit
' attribute.
getBaseCurrencyUnit()
protected static final TimeUnit BASE_TIME_UNIT_EDEFAULT
Base Time Unit
' attribute.
getBaseTimeUnit()
protected TimeUnit baseTimeUnit
Base Time Unit
' attribute.
getBaseTimeUnit()
protected boolean baseTimeUnitESet
protected static final int REPLICATION_EDEFAULT
Replication
' attribute.
getReplication()
,
Constant Field Valuesprotected int replication
Replication
' attribute.
getReplication()
protected boolean replicationESet
protected static final long SEED_EDEFAULT
Seed
' attribute.
getSeed()
,
Constant Field Valuesprotected long seed
Seed
' attribute.
getSeed()
protected boolean seedESet
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public Parameter getStart()
getStart
in interface ScenarioParameters
ScenarioParameters.setStart(Parameter)
,
BpsimPackage.getScenarioParameters_Start()
public org.eclipse.emf.common.notify.NotificationChain basicSetStart(Parameter newStart, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setStart(Parameter newStart)
setStart
in interface ScenarioParameters
newStart
- the new value of the 'Start' containment reference.ScenarioParameters.getStart()
public Parameter getDuration()
getDuration
in interface ScenarioParameters
ScenarioParameters.setDuration(Parameter)
,
BpsimPackage.getScenarioParameters_Duration()
public org.eclipse.emf.common.notify.NotificationChain basicSetDuration(Parameter newDuration, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDuration(Parameter newDuration)
setDuration
in interface ScenarioParameters
newDuration
- the new value of the 'Duration' containment reference.ScenarioParameters.getDuration()
public PropertyParameters getPropertyParameters()
getPropertyParameters
in interface ScenarioParameters
ScenarioParameters.setPropertyParameters(PropertyParameters)
,
BpsimPackage.getScenarioParameters_PropertyParameters()
public org.eclipse.emf.common.notify.NotificationChain basicSetPropertyParameters(PropertyParameters newPropertyParameters, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPropertyParameters(PropertyParameters newPropertyParameters)
setPropertyParameters
in interface ScenarioParameters
newPropertyParameters
- the new value of the 'Property Parameters' containment reference.ScenarioParameters.getPropertyParameters()
public String getBaseCurrencyUnit()
getBaseCurrencyUnit
in interface ScenarioParameters
ScenarioParameters.setBaseCurrencyUnit(String)
,
BpsimPackage.getScenarioParameters_BaseCurrencyUnit()
public void setBaseCurrencyUnit(String newBaseCurrencyUnit)
setBaseCurrencyUnit
in interface ScenarioParameters
newBaseCurrencyUnit
- the new value of the 'Base Currency Unit' attribute.ScenarioParameters.getBaseCurrencyUnit()
public TimeUnit getBaseTimeUnit()
getBaseTimeUnit
in interface ScenarioParameters
TimeUnit
,
ScenarioParameters.isSetBaseTimeUnit()
,
ScenarioParameters.unsetBaseTimeUnit()
,
ScenarioParameters.setBaseTimeUnit(TimeUnit)
,
BpsimPackage.getScenarioParameters_BaseTimeUnit()
public void setBaseTimeUnit(TimeUnit newBaseTimeUnit)
setBaseTimeUnit
in interface ScenarioParameters
newBaseTimeUnit
- the new value of the 'Base Time Unit' attribute.TimeUnit
,
ScenarioParameters.isSetBaseTimeUnit()
,
ScenarioParameters.unsetBaseTimeUnit()
,
ScenarioParameters.getBaseTimeUnit()
public void unsetBaseTimeUnit()
unsetBaseTimeUnit
in interface ScenarioParameters
ScenarioParameters.isSetBaseTimeUnit()
,
ScenarioParameters.getBaseTimeUnit()
,
ScenarioParameters.setBaseTimeUnit(TimeUnit)
public boolean isSetBaseTimeUnit()
isSetBaseTimeUnit
in interface ScenarioParameters
ScenarioParameters.unsetBaseTimeUnit()
,
ScenarioParameters.getBaseTimeUnit()
,
ScenarioParameters.setBaseTimeUnit(TimeUnit)
public int getReplication()
getReplication
in interface ScenarioParameters
ScenarioParameters.isSetReplication()
,
ScenarioParameters.unsetReplication()
,
ScenarioParameters.setReplication(int)
,
BpsimPackage.getScenarioParameters_Replication()
public void setReplication(int newReplication)
setReplication
in interface ScenarioParameters
newReplication
- the new value of the 'Replication' attribute.ScenarioParameters.isSetReplication()
,
ScenarioParameters.unsetReplication()
,
ScenarioParameters.getReplication()
public void unsetReplication()
unsetReplication
in interface ScenarioParameters
ScenarioParameters.isSetReplication()
,
ScenarioParameters.getReplication()
,
ScenarioParameters.setReplication(int)
public boolean isSetReplication()
isSetReplication
in interface ScenarioParameters
ScenarioParameters.unsetReplication()
,
ScenarioParameters.getReplication()
,
ScenarioParameters.setReplication(int)
public long getSeed()
getSeed
in interface ScenarioParameters
ScenarioParameters.isSetSeed()
,
ScenarioParameters.unsetSeed()
,
ScenarioParameters.setSeed(long)
,
BpsimPackage.getScenarioParameters_Seed()
public void setSeed(long newSeed)
setSeed
in interface ScenarioParameters
newSeed
- the new value of the 'Seed' attribute.ScenarioParameters.isSetSeed()
,
ScenarioParameters.unsetSeed()
,
ScenarioParameters.getSeed()
public void unsetSeed()
unsetSeed
in interface ScenarioParameters
ScenarioParameters.isSetSeed()
,
ScenarioParameters.getSeed()
,
ScenarioParameters.setSeed(long)
public boolean isSetSeed()
isSetSeed
in interface ScenarioParameters
ScenarioParameters.unsetSeed()
,
ScenarioParameters.getSeed()
,
ScenarioParameters.setSeed(long)
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.