Package jadex.bpmn.task.info
Class TaskMetaInfo
- java.lang.Object
- 
- jadex.bpmn.task.info.TaskMetaInfo
 
- 
 public class TaskMetaInfo extends java.lang.ObjectMeta information about a task. Should contain a description of what the task is useful for and which parameters it has.
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.StringdescriptionThe description.protected ClassInfoguiclThe gui class.protected java.util.List<ParameterMetaInfo>parameterinfosThe parameter descriptions.protected java.util.List<PropertyMetaInfo>propertyinfosThe property descriptions.
 - 
Constructor SummaryConstructors 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 SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()Get the description.ClassInfogetGuiClassInfo()Get the guicl.java.util.List<ParameterMetaInfo>getParameterInfos()Get the parameterinfos.java.util.List<PropertyMetaInfo>getPropertyInfos()Get the propertyinfos.voidsetDescription(java.lang.String description)Sets the description.voidsetGuiClassInfo(ClassInfo guicl)Set the guicl.voidsetParameterInfos(java.util.List<ParameterMetaInfo> parameterinfos)Set the parameterinfos.voidsetPropertyInfos(java.util.List<PropertyMetaInfo> propertyinfos)Set the propertyinfos.
 
- 
- 
- 
Field Detail- 
descriptionprotected java.lang.String description The description.
 - 
parameterinfosprotected java.util.List<ParameterMetaInfo> parameterinfos The parameter descriptions.
 - 
propertyinfosprotected java.util.List<PropertyMetaInfo> propertyinfos The property descriptions.
 - 
guiclprotected ClassInfo guicl The gui class.
 
- 
 - 
Constructor Detail- 
TaskMetaInfopublic TaskMetaInfo() Create a task meta info.
 - 
TaskMetaInfopublic TaskMetaInfo(java.lang.String description, java.util.List<ParameterMetaInfo> parameterinfos, java.util.List<PropertyMetaInfo> propertyinfos, ClassInfo guicl)Create a task meta info.
 - 
TaskMetaInfopublic TaskMetaInfo(java.lang.String description, ParameterMetaInfo[] parameterinfos)Create a task meta info.
 - 
TaskMetaInfopublic TaskMetaInfo(java.lang.String description, ParameterMetaInfo[] parameterinfos, PropertyMetaInfo[] propertyinfos)Create a task meta info.
 
- 
 - 
Method Detail- 
getDescriptionpublic java.lang.String getDescription() Get the description.- Returns:
- The description.
 
 - 
setDescriptionpublic void setDescription(java.lang.String description) Sets the description.- Parameters:
- description- The description.
 
 - 
getParameterInfospublic java.util.List<ParameterMetaInfo> getParameterInfos() Get the parameterinfos.- Returns:
- The parameterinfos.
 
 - 
setParameterInfospublic void setParameterInfos(java.util.List<ParameterMetaInfo> parameterinfos) Set the parameterinfos.- Parameters:
- parameterinfos- The parameterinfos to set.
 
 - 
getPropertyInfospublic java.util.List<PropertyMetaInfo> getPropertyInfos() Get the propertyinfos.- Returns:
- The propertyinfos.
 
 - 
setPropertyInfospublic void setPropertyInfos(java.util.List<PropertyMetaInfo> propertyinfos) Set the propertyinfos.- Parameters:
- propertyinfos- The propertyinfos to set.
 
 - 
getGuiClassInfopublic ClassInfo getGuiClassInfo() Get the guicl.- Returns:
- The guicl.
 
 - 
setGuiClassInfopublic void setGuiClassInfo(ClassInfo guicl) Set the guicl.- Parameters:
- guicl- The guicl to set.
 
 
- 
 
-