public class RMessageEvent.RParamSet
extends RParameterSet
Constructor and Description |
---|
RParamSet(MParameter modelelement,
java.lang.String name,
IInternalAccess agent,
java.util.List<UnparsedExpression> inivals,
java.lang.String pename)
Create a new parameter.
|
RParamSet(MParameter modelelement,
java.lang.String name,
IInternalAccess agent,
java.lang.Object values,
java.lang.String pename)
Create a new parameter.
|
RParamSet(MParameter modelelement,
java.lang.String name,
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 void |
internalAddValue(java.lang.Object value) |
protected java.util.List<java.lang.Object> |
internalGetValues() |
protected void |
internalRemoveValue(java.lang.Object value) |
protected void |
internalRemoveValues() |
protected void |
internalSetValues(java.util.List<java.lang.Object> values)
The values to set.
|
public RParamSet(MParameter modelelement, java.lang.String name, IInternalAccess agent, java.lang.String pename)
modelelement
- The model element.name
- The name.public RParamSet(MParameter modelelement, java.lang.String name, IInternalAccess agent, java.util.List<UnparsedExpression> inivals, java.lang.String pename)
modelelement
- The model element.name
- The name.public RParamSet(MParameter modelelement, java.lang.String name, IInternalAccess agent, java.lang.Object values, java.lang.String pename)
modelelement
- The model element.name
- The name.protected java.lang.Class<?> getClazz()
protected void internalSetValues(java.util.List<java.lang.Object> values)
values
- The values to setpublic java.lang.Object[] getValues()
protected java.util.List<java.lang.Object> internalGetValues()
protected void internalAddValue(java.lang.Object value)
protected void internalRemoveValue(java.lang.Object value)
protected void internalRemoveValues()