Package jadex.bdiv3x.runtime
Class RMessageEvent.RParam
- java.lang.Object
- 
- jadex.bdiv3.runtime.impl.RElement
- 
- jadex.bdiv3.runtime.impl.RParameterElement.RParameter
- 
- jadex.bdiv3x.runtime.RMessageEvent.RParam
 
 
 
- 
- All Implemented Interfaces:
- IElement,- IParameter
 - Enclosing class:
- RMessageEvent<T>
 
 public class RMessageEvent.RParam extends jadex.bdiv3.runtime.impl.RParameterElement.RParameter
- 
- 
Constructor SummaryConstructors Constructor Description RParam(MParameter modelelement, java.lang.String name, IInternalAccess agent, UnparsedExpression inival, java.lang.String pename)Create a new parameter.RParam(MParameter modelelement, java.lang.String name, IInternalAccess agent, java.lang.Object value, java.lang.String pename)Create a new parameter.RParam(MParameter modelelement, java.lang.String name, IInternalAccess agent, java.lang.String pename)Create a new parameter.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetValue()Get the value of a parameter.voidsetValue(java.lang.Object value)Set a value of a parameter.- 
Methods inherited from class jadex.bdiv3.runtime.impl.RParameterElement.RParameterevaluateValue, getName, hasDefaultValue, internalSetValue, updateDynamicValue
 - 
Methods inherited from class jadex.bdiv3.runtime.impl.RElementgetAgent, getCapability, getId, getMCapability, getModelElement, getRuleSystem, setId, setModelElement, toString
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface jadex.bdiv3x.runtime.IElementgetModelElement
 
- 
 
- 
- 
- 
Constructor Detail- 
RParampublic RParam(MParameter modelelement, java.lang.String name, IInternalAccess agent, java.lang.String pename) Create a new parameter.- Parameters:
- modelelement- The model element.
- name- The name.
 
 - 
RParampublic RParam(MParameter modelelement, java.lang.String name, IInternalAccess agent, UnparsedExpression inival, java.lang.String pename) Create a new parameter.- Parameters:
- modelelement- The model element.
- name- The name.
 
 - 
RParampublic RParam(MParameter modelelement, java.lang.String name, IInternalAccess agent, java.lang.Object value, java.lang.String pename) Create a new parameter.- Parameters:
- modelelement- The model element.
- name- The name.
 
 
- 
 - 
Method Detail- 
setValuepublic void setValue(java.lang.Object value) Set a value of a parameter.- Specified by:
- setValuein interface- IParameter
- Overrides:
- setValuein class- jadex.bdiv3.runtime.impl.RParameterElement.RParameter
- Parameters:
- value- The new value.
 
 - 
getValuepublic java.lang.Object getValue() Get the value of a parameter.- Specified by:
- getValuein interface- IParameter
- Overrides:
- getValuein class- jadex.bdiv3.runtime.impl.RParameterElement.RParameter
- Returns:
- The value.
 
 
- 
 
-