public class RMessageEvent.RParamSet extends RParameterElement.RParameterSet
inivals, name, values
agent, cnt, id, modelelement
Constructor and Description |
---|
RParamSet(MParameter modelelement,
java.lang.String name,
jadex.bridge.IInternalAccess agent,
java.util.List<jadex.bridge.modelinfo.UnparsedExpression> inivals,
java.lang.String pename)
Create a new parameter.
|
RParamSet(MParameter modelelement,
java.lang.String name,
jadex.bridge.IInternalAccess agent,
java.lang.Object values,
java.lang.String pename)
Create a new parameter.
|
RParamSet(MParameter modelelement,
java.lang.String name,
jadex.bridge.IInternalAccess agent,
java.lang.String pename)
Create a new parameter.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Class<?> |
getClazz()
Get the class of a value.
|
java.lang.Object[] |
getValues()
Adapt to message type for implicit parameters.
|
protected java.util.List<java.lang.Object> |
internalGetValues() |
protected void |
setValues(java.util.List<java.lang.Object> values)
The values to set.
|
addValue, addValues, containsValue, evaluateValues, getName, getValues, internalSetValues, removeValue, removeValues, size, updateDynamicValues
getAgent, getCapability, getId, getMCapability, getModelElement, getRuleSystem, setId, setModelElement, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getModelElement
public RParamSet(MParameter modelelement, java.lang.String name, jadex.bridge.IInternalAccess agent, java.lang.String pename)
modelelement
- The model element.name
- The name.public RParamSet(MParameter modelelement, java.lang.String name, jadex.bridge.IInternalAccess agent, java.util.List<jadex.bridge.modelinfo.UnparsedExpression> inivals, java.lang.String pename)
modelelement
- The model element.name
- The name.public RParamSet(MParameter modelelement, java.lang.String name, jadex.bridge.IInternalAccess agent, java.lang.Object values, java.lang.String pename)
modelelement
- The model element.name
- The name.protected java.lang.Class<?> getClazz()
getClazz
in class RParameterElement.RParameterSet
protected void setValues(java.util.List<java.lang.Object> values)
setValues
in class RParameterElement.RParameterSet
values
- The values to setpublic java.lang.Object[] getValues()
getValues
in interface IParameterSet
getValues
in class RParameterElement.RParameterSet
protected java.util.List<java.lang.Object> internalGetValues()
internalGetValues
in class RParameterElement.RParameterSet