public class RMessageEvent.RParam extends RParameterElement.RParameter
inival, name, publisher, value
agent, cnt, id, modelelement
Constructor and Description |
---|
RParam(MParameter modelelement,
java.lang.String name,
jadex.bridge.IInternalAccess agent,
java.lang.Object value,
java.lang.String pename)
Create a new parameter.
|
RParam(MParameter modelelement,
java.lang.String name,
jadex.bridge.IInternalAccess agent,
java.lang.String pename)
Create a new parameter.
|
RParam(MParameter modelelement,
java.lang.String name,
jadex.bridge.IInternalAccess agent,
jadex.bridge.modelinfo.UnparsedExpression inival,
java.lang.String pename)
Create a new parameter.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getValue()
Get the value of a parameter.
|
void |
setValue(java.lang.Object value)
Set a value of a parameter.
|
evaluateValue, getName, hasDefaultValue, internalSetValue, updateDynamicValue
getAgent, getCapability, getId, getMCapability, getModelElement, getRuleSystem, setId, setModelElement, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getModelElement
public RParam(MParameter modelelement, java.lang.String name, jadex.bridge.IInternalAccess agent, java.lang.String pename)
modelelement
- The model element.name
- The name.public RParam(MParameter modelelement, java.lang.String name, jadex.bridge.IInternalAccess agent, jadex.bridge.modelinfo.UnparsedExpression inival, java.lang.String pename)
modelelement
- The model element.name
- The name.public RParam(MParameter modelelement, java.lang.String name, jadex.bridge.IInternalAccess agent, java.lang.Object value, java.lang.String pename)
modelelement
- The model element.name
- The name.public void setValue(java.lang.Object value)
setValue
in interface IParameter
setValue
in class RParameterElement.RParameter
value
- The new value.public java.lang.Object getValue()
getValue
in interface IParameter
getValue
in class RParameterElement.RParameter