Package jadex.bpmn.task.info
Class TaskMetaInfo
java.lang.Object
jadex.bpmn.task.info.TaskMetaInfo
Meta information about a task.
Should contain a description of what the task is useful for
and which parameters it has.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe description.protected jadex.common.ClassInfoThe gui class.protected List<ParameterMetaInfo>The parameter descriptions.protected List<PropertyMetaInfo>The property descriptions. -
Constructor Summary
ConstructorsConstructorDescriptionCreate a task meta info.TaskMetaInfo(String description, ParameterMetaInfo[] parameterinfos) Create a task meta info.TaskMetaInfo(String description, ParameterMetaInfo[] parameterinfos, PropertyMetaInfo[] propertyinfos) Create a task meta info.TaskMetaInfo(String description, List<ParameterMetaInfo> parameterinfos, List<PropertyMetaInfo> propertyinfos, jadex.common.ClassInfo guicl) Create a task meta info. -
Method Summary
Modifier and TypeMethodDescriptionGet the description.jadex.common.ClassInfoGet the guicl.Get the parameterinfos.Get the propertyinfos.voidsetDescription(String description) Sets the description.voidsetGuiClassInfo(jadex.common.ClassInfo guicl) Set the guicl.voidsetParameterInfos(List<ParameterMetaInfo> parameterinfos) Set the parameterinfos.voidsetPropertyInfos(List<PropertyMetaInfo> propertyinfos) Set the propertyinfos.
-
Field Details
-
description
The description. -
parameterinfos
The parameter descriptions. -
propertyinfos
The property descriptions. -
guicl
protected jadex.common.ClassInfo guiclThe gui class.
-
-
Constructor Details
-
TaskMetaInfo
public TaskMetaInfo()Create a task meta info. -
TaskMetaInfo
public TaskMetaInfo(String description, List<ParameterMetaInfo> parameterinfos, List<PropertyMetaInfo> propertyinfos, jadex.common.ClassInfo guicl) Create a task meta info. -
TaskMetaInfo
Create a task meta info. -
TaskMetaInfo
public TaskMetaInfo(String description, ParameterMetaInfo[] parameterinfos, PropertyMetaInfo[] propertyinfos) Create a task meta info.
-
-
Method Details
-
getDescription
Get the description.- Returns:
- The description.
-
setDescription
Sets the description.- Parameters:
description- The description.
-
getParameterInfos
Get the parameterinfos.- Returns:
- The parameterinfos.
-
setParameterInfos
Set the parameterinfos.- Parameters:
parameterinfos- The parameterinfos to set.
-
getPropertyInfos
Get the propertyinfos.- Returns:
- The propertyinfos.
-
setPropertyInfos
Set the propertyinfos.- Parameters:
propertyinfos- The propertyinfos to set.
-
getGuiClassInfo
public jadex.common.ClassInfo getGuiClassInfo()Get the guicl.- Returns:
- The guicl.
-
setGuiClassInfo
public void setGuiClassInfo(jadex.common.ClassInfo guicl) Set the guicl.- Parameters:
guicl- The guicl to set.
-