Package jadex.bpmn.task.info
Class TaskMetaInfo
- java.lang.Object
-
- jadex.bpmn.task.info.TaskMetaInfo
-
public class TaskMetaInfo extends java.lang.Object
Meta information about a task. Should contain a description of what the task is useful for and which parameters it has.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
description
The description.protected ClassInfo
guicl
The gui class.protected java.util.List<ParameterMetaInfo>
parameterinfos
The parameter descriptions.protected java.util.List<PropertyMetaInfo>
propertyinfos
The property descriptions.
-
Constructor Summary
Constructors Constructor Description TaskMetaInfo()
Create a task meta info.TaskMetaInfo(java.lang.String description, ParameterMetaInfo[] parameterinfos)
Create a task meta info.TaskMetaInfo(java.lang.String description, ParameterMetaInfo[] parameterinfos, PropertyMetaInfo[] propertyinfos)
Create a task meta info.TaskMetaInfo(java.lang.String description, java.util.List<ParameterMetaInfo> parameterinfos, java.util.List<PropertyMetaInfo> propertyinfos, ClassInfo guicl)
Create a task meta info.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
Get the description.ClassInfo
getGuiClassInfo()
Get the guicl.java.util.List<ParameterMetaInfo>
getParameterInfos()
Get the parameterinfos.java.util.List<PropertyMetaInfo>
getPropertyInfos()
Get the propertyinfos.void
setDescription(java.lang.String description)
Sets the description.void
setGuiClassInfo(ClassInfo guicl)
Set the guicl.void
setParameterInfos(java.util.List<ParameterMetaInfo> parameterinfos)
Set the parameterinfos.void
setPropertyInfos(java.util.List<PropertyMetaInfo> propertyinfos)
Set the propertyinfos.
-
-
-
Field Detail
-
description
protected java.lang.String description
The description.
-
parameterinfos
protected java.util.List<ParameterMetaInfo> parameterinfos
The parameter descriptions.
-
propertyinfos
protected java.util.List<PropertyMetaInfo> propertyinfos
The property descriptions.
-
guicl
protected ClassInfo guicl
The gui class.
-
-
Constructor Detail
-
TaskMetaInfo
public TaskMetaInfo()
Create a task meta info.
-
TaskMetaInfo
public TaskMetaInfo(java.lang.String description, java.util.List<ParameterMetaInfo> parameterinfos, java.util.List<PropertyMetaInfo> propertyinfos, ClassInfo guicl)
Create a task meta info.
-
TaskMetaInfo
public TaskMetaInfo(java.lang.String description, ParameterMetaInfo[] parameterinfos)
Create a task meta info.
-
TaskMetaInfo
public TaskMetaInfo(java.lang.String description, ParameterMetaInfo[] parameterinfos, PropertyMetaInfo[] propertyinfos)
Create a task meta info.
-
-
Method Detail
-
getDescription
public java.lang.String getDescription()
Get the description.- Returns:
- The description.
-
setDescription
public void setDescription(java.lang.String description)
Sets the description.- Parameters:
description
- The description.
-
getParameterInfos
public java.util.List<ParameterMetaInfo> getParameterInfos()
Get the parameterinfos.- Returns:
- The parameterinfos.
-
setParameterInfos
public void setParameterInfos(java.util.List<ParameterMetaInfo> parameterinfos)
Set the parameterinfos.- Parameters:
parameterinfos
- The parameterinfos to set.
-
getPropertyInfos
public java.util.List<PropertyMetaInfo> getPropertyInfos()
Get the propertyinfos.- Returns:
- The propertyinfos.
-
setPropertyInfos
public void setPropertyInfos(java.util.List<PropertyMetaInfo> propertyinfos)
Set the propertyinfos.- Parameters:
propertyinfos
- The propertyinfos to set.
-
getGuiClassInfo
public ClassInfo getGuiClassInfo()
Get the guicl.- Returns:
- The guicl.
-
setGuiClassInfo
public void setGuiClassInfo(ClassInfo guicl)
Set the guicl.- Parameters:
guicl
- The guicl to set.
-
-