Package jadex.bdi.model
Class MPlanParameter
java.lang.Object
jadex.bdi.model.MElement
jadex.bdi.model.MParameter
jadex.bdi.model.MPlanParameter
Extended parameter to store mappings.
-
Nested Class Summary
Nested classes/interfaces inherited from class jadex.bdi.model.MParameter
MParameter.Direction, MParameter.EvaluationMode
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe goal mappings.The internal event mappings.The message event mappings.Fields inherited from class jadex.bdi.model.MParameter
bindingoptions, clazz, direction, dirs, evaluationmode, evas, events, ftarget, mgetter, msetter, multi, optional, servicemappings, updaterate, value, values
Fields inherited from class jadex.bdi.model.MElement
CAPABILITY_SEPARATOR, description, name
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addGoalMapping
(String mapping) Add a goal mapping.void
addInternalEventMapping
(String mapping) Add a internal event mapping.void
addMessageEventMapping
(String mapping) Add a message event mapping.Get the goal mappings.Get the internal event mappings.Get the message event mappings.void
setGoalMappings
(List<String> goalmappings) Set the goal mappings.void
setInternalEventMappings
(List<String> internaleventmappings) Set the internal event mappings.void
setMessageEventMappings
(List<String> messageeventmappings) Set the message event mappings.Methods inherited from class jadex.bdi.model.MParameter
addDefaultValues, addEvent, addServiceMapping, getBindingOptions, getClazz, getDefaultValue, getDefaultValues, getDirection, getEvaluationMode, getEvents, getField, getGetter, getServiceMappings, getSetter, getType, getUpdateRate, getUpdaterateValue, getValue, initEvents, isArray, isFieldParameter, isMulti, isOptional, setBindingOptions, setClazz, setDefaultValue, setDefaultValues, setDirection, setEvaluationMode, setEvents, setGetter, setMulti, setOptional, setServiceMappings, setSetter, setUpdateRate, setValue
Methods inherited from class jadex.bdi.model.MElement
equals, getCapabilityName, getDescription, getElementName, getName, hashCode, internalName, setDescription, setFlatName, setName, toString
-
Field Details
-
goalmappings
The goal mappings. -
messageeventmappings
The message event mappings. -
internaleventmappings
The internal event mappings.
-
-
Constructor Details
-
MPlanParameter
public MPlanParameter()
-
-
Method Details
-
getGoalMappings
Get the goal mappings. -
setGoalMappings
Set the goal mappings. -
addGoalMapping
Add a goal mapping. -
getMessageEventMappings
Get the message event mappings. -
setMessageEventMappings
Set the message event mappings. -
addMessageEventMapping
Add a message event mapping. -
getInternalEventMappings
Get the internal event mappings. -
setInternalEventMappings
Set the internal event mappings. -
addInternalEventMapping
Add a internal event mapping.
-