Package org.ametys.cms.workflow
Class WorkflowTasksComponent.Task
- java.lang.Object
 - 
- org.ametys.cms.workflow.WorkflowTasksComponent.Task
 
 
- 
- Enclosing class:
 - WorkflowTasksComponent
 
public class WorkflowTasksComponent.Task extends Object
Class representing a task. 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected String_idThe task ID.protected I18nizableText_labelThe task label.protected int_lengthThe max number of resultprotected Collection<WorkflowTasksComponent.TaskStep>_stepsThe task step configuration. 
- 
Constructor Summary
Constructors Constructor Description Task()Class representing a task.Task(I18nizableText label, Collection<WorkflowTasksComponent.TaskStep> steps)Class representing a task. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetId()Get the id.I18nizableTextgetLabel()Get the label.intgetLength()Get the length.Collection<WorkflowTasksComponent.TaskStep>getSteps()Get the steps.voidsetId(String id)Set the id.voidsetLabel(I18nizableText label)Set the label.voidsetLength(int length)Set the length.voidsetSteps(Collection<WorkflowTasksComponent.TaskStep> steps)Set the steps. 
 - 
 
- 
- 
Field Detail
- 
_label
protected I18nizableText _label
The task label. 
- 
_steps
protected Collection<WorkflowTasksComponent.TaskStep> _steps
The task step configuration. 
- 
_length
protected int _length
The max number of result 
 - 
 
- 
Constructor Detail
- 
Task
public Task()
Class representing a task. 
- 
Task
public Task(I18nizableText label, Collection<WorkflowTasksComponent.TaskStep> steps)
Class representing a task.- Parameters:
 label- The label of the tasksteps- The steps of the task
 
 - 
 
- 
Method Detail
- 
getLength
public int getLength()
Get the length.- Returns:
 - the length
 
 
- 
setLength
public void setLength(int length)
Set the length.- Parameters:
 length- the length to set
 
- 
getLabel
public I18nizableText getLabel()
Get the label.- Returns:
 - the label
 
 
- 
setLabel
public void setLabel(I18nizableText label)
Set the label.- Parameters:
 label- the label to set
 
- 
getSteps
public Collection<WorkflowTasksComponent.TaskStep> getSteps()
Get the steps.- Returns:
 - the steps
 
 
- 
setSteps
public void setSteps(Collection<WorkflowTasksComponent.TaskStep> steps)
Set the steps.- Parameters:
 steps- the steps to set
 
 - 
 
 -