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, valuesFields inherited from class jadex.bdi.model.MElement
CAPABILITY_SEPARATOR, description, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGoalMapping(String mapping) Add a goal mapping.voidaddInternalEventMapping(String mapping) Add a internal event mapping.voidaddMessageEventMapping(String mapping) Add a message event mapping.Get the goal mappings.Get the internal event mappings.Get the message event mappings.voidsetGoalMappings(List<String> goalmappings) Set the goal mappings.voidsetInternalEventMappings(List<String> internaleventmappings) Set the internal event mappings.voidsetMessageEventMappings(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, setValueMethods 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.
-