Interface ScenarioParameters
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
ScenarioParametersType
- All Known Implementing Classes:
ScenarioParametersImpl,ScenarioParametersTypeImpl
public interface ScenarioParameters extends org.eclipse.emf.ecore.EObjectA representation of the model object 'Scenario Parameters'.The following features are supported:
- See Also:
BpsimPackage.getScenarioParameters()- Generated code
- Model
- extendedMetaData="name='ScenarioParameters' kind='elementOnly'"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetBaseCurrencyUnit()Returns the value of the 'Base Currency Unit' attribute.TimeUnitgetBaseTimeUnit()Returns the value of the 'Base Time Unit' attribute.ParametergetDuration()Returns the value of the 'Duration' containment reference.PropertyParametersgetPropertyParameters()Returns the value of the 'Property Parameters' containment reference.intgetReplication()Returns the value of the 'Replication' attribute.longgetSeed()Returns the value of the 'Seed' attribute.ParametergetStart()Returns the value of the 'Start' containment reference.booleanisSetBaseTimeUnit()Returns whether the value of the 'Base Time Unit' attribute is set.booleanisSetReplication()Returns whether the value of the 'Replication' attribute is set.booleanisSetSeed()Returns whether the value of the 'Seed' attribute is set.voidsetBaseCurrencyUnit(String value)Sets the value of the 'Base Currency Unit' attribute.voidsetBaseTimeUnit(TimeUnit value)Sets the value of the 'Base Time Unit' attribute.voidsetDuration(Parameter value)Sets the value of the 'Duration' containment reference.voidsetPropertyParameters(PropertyParameters value)Sets the value of the 'Property Parameters' containment reference.voidsetReplication(int value)Sets the value of the 'Replication' attribute.voidsetSeed(long value)Sets the value of the 'Seed' attribute.voidsetStart(Parameter value)Sets the value of the 'Start' containment reference.voidunsetBaseTimeUnit()Unsets the value of the 'Base Time Unit' attribute.voidunsetReplication()Unsets the value of the 'Replication' attribute.voidunsetSeed()Unsets the value of the 'Seed' attribute.
-
-
-
Method Detail
-
getStart
Parameter getStart()
Returns the value of the 'Start' containment reference.If the meaning of the 'Start' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Start' containment reference.
- See Also:
setStart(Parameter),BpsimPackage.getScenarioParameters_Start()- Generated code
- Model
- containment="true" extendedMetaData="kind='element' name='Start' namespace='##targetNamespace'"
-
setStart
void setStart(Parameter value)
Sets the value of the 'Start' containment reference.- Parameters:
value- the new value of the 'Start' containment reference.- See Also:
getStart()- Generated code
-
getDuration
Parameter getDuration()
Returns the value of the 'Duration' containment reference.If the meaning of the 'Duration' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Duration' containment reference.
- See Also:
setDuration(Parameter),BpsimPackage.getScenarioParameters_Duration()- Generated code
- Model
- containment="true" extendedMetaData="kind='element' name='Duration' namespace='##targetNamespace'"
-
setDuration
void setDuration(Parameter value)
Sets the value of the 'Duration' containment reference.- Parameters:
value- the new value of the 'Duration' containment reference.- See Also:
getDuration()- Generated code
-
getPropertyParameters
PropertyParameters getPropertyParameters()
Returns the value of the 'Property Parameters' containment reference.If the meaning of the 'Property Parameters' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Property Parameters' containment reference.
- See Also:
setPropertyParameters(PropertyParameters),BpsimPackage.getScenarioParameters_PropertyParameters()- Generated code
- Model
- containment="true" extendedMetaData="kind='element' name='PropertyParameters' namespace='##targetNamespace'"
-
setPropertyParameters
void setPropertyParameters(PropertyParameters value)
Sets the value of the 'Property Parameters' containment reference.- Parameters:
value- the new value of the 'Property Parameters' containment reference.- See Also:
getPropertyParameters()- Generated code
-
getBaseCurrencyUnit
String getBaseCurrencyUnit()
Returns the value of the 'Base Currency Unit' attribute.If the meaning of the 'Base Currency Unit' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Base Currency Unit' attribute.
- See Also:
setBaseCurrencyUnit(String),BpsimPackage.getScenarioParameters_BaseCurrencyUnit()- Generated code
- Model
- dataType="org.eclipse.emf.ecore.xml.type.String" extendedMetaData="kind='attribute' name='baseCurrencyUnit'"
-
setBaseCurrencyUnit
void setBaseCurrencyUnit(String value)
Sets the value of the 'Base Currency Unit' attribute.- Parameters:
value- the new value of the 'Base Currency Unit' attribute.- See Also:
getBaseCurrencyUnit()- Generated code
-
getBaseTimeUnit
TimeUnit getBaseTimeUnit()
Returns the value of the 'Base Time Unit' attribute. The literals are from the enumerationTimeUnit.If the meaning of the 'Base Time Unit' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Base Time Unit' attribute.
- See Also:
TimeUnit,isSetBaseTimeUnit(),unsetBaseTimeUnit(),setBaseTimeUnit(TimeUnit),BpsimPackage.getScenarioParameters_BaseTimeUnit()- Generated code
- Model
- unsettable="true" extendedMetaData="kind='attribute' name='baseTimeUnit'"
-
setBaseTimeUnit
void setBaseTimeUnit(TimeUnit value)
Sets the value of the 'Base Time Unit' attribute.- Parameters:
value- the new value of the 'Base Time Unit' attribute.- See Also:
TimeUnit,isSetBaseTimeUnit(),unsetBaseTimeUnit(),getBaseTimeUnit()- Generated code
-
unsetBaseTimeUnit
void unsetBaseTimeUnit()
Unsets the value of the 'Base Time Unit' attribute.- See Also:
isSetBaseTimeUnit(),getBaseTimeUnit(),setBaseTimeUnit(TimeUnit)- Generated code
-
isSetBaseTimeUnit
boolean isSetBaseTimeUnit()
Returns whether the value of the 'Base Time Unit' attribute is set.- Returns:
- whether the value of the 'Base Time Unit' attribute is set.
- See Also:
unsetBaseTimeUnit(),getBaseTimeUnit(),setBaseTimeUnit(TimeUnit)- Generated code
-
getReplication
int getReplication()
Returns the value of the 'Replication' attribute.If the meaning of the 'Replication' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Replication' attribute.
- See Also:
isSetReplication(),unsetReplication(),setReplication(int),BpsimPackage.getScenarioParameters_Replication()- Generated code
- Model
- unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Int" extendedMetaData="kind='attribute' name='replication'"
-
setReplication
void setReplication(int value)
Sets the value of the 'Replication' attribute.- Parameters:
value- the new value of the 'Replication' attribute.- See Also:
isSetReplication(),unsetReplication(),getReplication()- Generated code
-
unsetReplication
void unsetReplication()
Unsets the value of the 'Replication' attribute.- See Also:
isSetReplication(),getReplication(),setReplication(int)- Generated code
-
isSetReplication
boolean isSetReplication()
Returns whether the value of the 'Replication' attribute is set.- Returns:
- whether the value of the 'Replication' attribute is set.
- See Also:
unsetReplication(),getReplication(),setReplication(int)- Generated code
-
getSeed
long getSeed()
Returns the value of the 'Seed' attribute.If the meaning of the 'Seed' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Seed' attribute.
- See Also:
isSetSeed(),unsetSeed(),setSeed(long),BpsimPackage.getScenarioParameters_Seed()- Generated code
- Model
- unsettable="true" dataType="org.eclipse.emf.ecore.xml.type.Long" extendedMetaData="kind='attribute' name='seed'"
-
setSeed
void setSeed(long value)
Sets the value of the 'Seed' attribute.- Parameters:
value- the new value of the 'Seed' attribute.- See Also:
isSetSeed(),unsetSeed(),getSeed()- Generated code
-
unsetSeed
void unsetSeed()
Unsets the value of the 'Seed' attribute.- See Also:
isSetSeed(),getSeed(),setSeed(long)- Generated code
-
isSetSeed
boolean isSetSeed()
Returns whether the value of the 'Seed' attribute is set.- Returns:
- whether the value of the 'Seed' attribute is set.
- See Also:
unsetSeed(),getSeed(),setSeed(long)- Generated code
-
-