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 String
The description.protected jadex.common.ClassInfo
The 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.ClassInfo
Get the guicl.Get the parameterinfos.Get the propertyinfos.void
setDescription
(String description) Sets the description.void
setGuiClassInfo
(jadex.common.ClassInfo guicl) Set the guicl.void
setParameterInfos
(List<ParameterMetaInfo> parameterinfos) Set the parameterinfos.void
setPropertyInfos
(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.
-