public interface AbstractParameter extends AbstractTypedElement
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
ParameterEffectKind |
getEffect()
Returns the value of the 'Effect' attribute.
|
RateKind |
getKindOfRate()
Returns the value of the 'Kind Of Rate' attribute.
|
org.eclipse.emf.common.util.EList<AbstractParameterSet> |
getParameterSet()
Returns the value of the 'Parameter Set' reference list.
|
ValueSpecification |
getProbability()
Returns the value of the 'Probability' containment reference.
|
ValueSpecification |
getRate()
Returns the value of the 'Rate' containment reference.
|
boolean |
isIsException()
Returns the value of the 'Is Exception' attribute.
|
boolean |
isIsOptional()
Returns the value of the 'Is Optional' attribute.
|
boolean |
isIsStream()
Returns the value of the 'Is Stream' attribute.
|
void |
setEffect(ParameterEffectKind value)
Sets the value of the '
Effect' attribute. |
void |
setIsException(boolean value)
Sets the value of the '
Is Exception' attribute. |
void |
setIsOptional(boolean value)
Sets the value of the '
Is Optional' attribute. |
void |
setIsStream(boolean value)
Sets the value of the '
Is Stream' attribute. |
void |
setKindOfRate(RateKind value)
Sets the value of the '
Kind Of Rate' attribute. |
void |
setProbability(ValueSpecification value)
Sets the value of the '
Probability' containment reference. |
void |
setRate(ValueSpecification value)
Sets the value of the '
Rate' containment reference. |
getAbstractType, setAbstractTypegetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionsboolean isIsException()
If the meaning of the 'Is Exception' attribute isn't clear, there really should be more of a description here...
setIsException(boolean),
ModellingcorePackage.getAbstractParameter_IsException()void setIsException(boolean value)
Is Exception' attribute.
value - the new value of the 'Is Exception' attribute.isIsException()boolean isIsStream()
If the meaning of the 'Is Stream' attribute isn't clear, there really should be more of a description here...
setIsStream(boolean),
ModellingcorePackage.getAbstractParameter_IsStream()void setIsStream(boolean value)
Is Stream' attribute.
value - the new value of the 'Is Stream' attribute.isIsStream()boolean isIsOptional()
If the meaning of the 'Is Optional' attribute isn't clear, there really should be more of a description here...
setIsOptional(boolean),
ModellingcorePackage.getAbstractParameter_IsOptional()void setIsOptional(boolean value)
Is Optional' attribute.
value - the new value of the 'Is Optional' attribute.isIsOptional()RateKind getKindOfRate()
RateKind.
If the meaning of the 'Kind Of Rate' attribute isn't clear, there really should be more of a description here...
RateKind,
setKindOfRate(RateKind),
ModellingcorePackage.getAbstractParameter_KindOfRate()void setKindOfRate(RateKind value)
Kind Of Rate' attribute.
value - the new value of the 'Kind Of Rate' attribute.RateKind,
getKindOfRate()ParameterEffectKind getEffect()
ParameterEffectKind.
If the meaning of the 'Effect' attribute isn't clear, there really should be more of a description here...
ParameterEffectKind,
setEffect(ParameterEffectKind),
ModellingcorePackage.getAbstractParameter_Effect()void setEffect(ParameterEffectKind value)
Effect' attribute.
value - the new value of the 'Effect' attribute.ParameterEffectKind,
getEffect()ValueSpecification getRate()
If the meaning of the 'Rate' containment reference isn't clear, there really should be more of a description here...
setRate(ValueSpecification),
ModellingcorePackage.getAbstractParameter_Rate()void setRate(ValueSpecification value)
Rate' containment reference.
value - the new value of the 'Rate' containment reference.getRate()ValueSpecification getProbability()
If the meaning of the 'Probability' containment reference isn't clear, there really should be more of a description here...
setProbability(ValueSpecification),
ModellingcorePackage.getAbstractParameter_Probability()void setProbability(ValueSpecification value)
Probability' containment reference.
value - the new value of the 'Probability' containment reference.getProbability()org.eclipse.emf.common.util.EList<AbstractParameterSet> getParameterSet()
AbstractParameterSet.
It is bidirectional and its opposite is 'Parameters'.
If the meaning of the 'Parameter Set' reference list isn't clear, there really should be more of a description here...
ModellingcorePackage.getAbstractParameter_ParameterSet(),
AbstractParameterSet.getParameters()