@Generated(value="net.officefloor.model.generate.ModelGenerator") public class TaskModel extends AbstractModel implements ItemModel<TaskModel>
Modifier and Type | Class and Description |
---|---|
static class |
TaskModel.TaskEvent |
Constructor and Description |
---|
TaskModel()
Default constructor.
|
TaskModel(String taskName,
boolean isPublic,
String workName,
String workTaskName,
String returnType)
Convenience constructor for new non-linked instance.
|
TaskModel(String taskName,
boolean isPublic,
String workName,
String workTaskName,
String returnType,
WorkToInitialTaskModel initialTaskForWork,
WorkTaskToTaskModel workTask,
TaskToNextExternalFlowModel nextExternalFlow,
TaskToNextTaskModel nextTask,
TaskToNextTaskModel[] previousTask,
TaskFlowModel[] taskFlow,
TaskFlowToTaskModel[] taskFlowInput,
TaskEscalationModel[] taskEscalation,
TaskEscalationToTaskModel[] taskEscalationInput,
DeskManagedObjectSourceFlowToTaskModel[] deskManagedObjectSourceFlow)
Convenience constructor.
|
TaskModel(String taskName,
boolean isPublic,
String workName,
String workTaskName,
String returnType,
WorkToInitialTaskModel initialTaskForWork,
WorkTaskToTaskModel workTask,
TaskToNextExternalFlowModel nextExternalFlow,
TaskToNextTaskModel nextTask,
TaskToNextTaskModel[] previousTask,
TaskFlowModel[] taskFlow,
TaskFlowToTaskModel[] taskFlowInput,
TaskEscalationModel[] taskEscalation,
TaskEscalationToTaskModel[] taskEscalationInput,
DeskManagedObjectSourceFlowToTaskModel[] deskManagedObjectSourceFlow,
int x,
int y)
Convenience constructor allowing XY initialising.
|
addItemToList, addPropertyChangeListener, changeField, firePropertyChange, getX, getY, removeItemFromList, removePropertyChangeListener, setX, setY
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, getX, getY, removePropertyChangeListener, setX, setY
public TaskModel()
public TaskModel(String taskName, boolean isPublic, String workName, String workTaskName, String returnType)
taskName
- Task name.isPublic
- Is public.workName
- Work name.workTaskName
- Work task name.returnType
- Return type.public TaskModel(String taskName, boolean isPublic, String workName, String workTaskName, String returnType, WorkToInitialTaskModel initialTaskForWork, WorkTaskToTaskModel workTask, TaskToNextExternalFlowModel nextExternalFlow, TaskToNextTaskModel nextTask, TaskToNextTaskModel[] previousTask, TaskFlowModel[] taskFlow, TaskFlowToTaskModel[] taskFlowInput, TaskEscalationModel[] taskEscalation, TaskEscalationToTaskModel[] taskEscalationInput, DeskManagedObjectSourceFlowToTaskModel[] deskManagedObjectSourceFlow)
taskName
- Task name.isPublic
- Is public.workName
- Work name.workTaskName
- Work task name.returnType
- Return type.initialTaskForWork
- Initial task for work.workTask
- Work task.nextExternalFlow
- Next external flow.nextTask
- Next task.previousTask
- Previous task.taskFlow
- Task flow.taskFlowInput
- Task flow input.taskEscalation
- Task escalation.taskEscalationInput
- Task escalation input.deskManagedObjectSourceFlow
- Desk managed object source flow.public TaskModel(String taskName, boolean isPublic, String workName, String workTaskName, String returnType, WorkToInitialTaskModel initialTaskForWork, WorkTaskToTaskModel workTask, TaskToNextExternalFlowModel nextExternalFlow, TaskToNextTaskModel nextTask, TaskToNextTaskModel[] previousTask, TaskFlowModel[] taskFlow, TaskFlowToTaskModel[] taskFlowInput, TaskEscalationModel[] taskEscalation, TaskEscalationToTaskModel[] taskEscalationInput, DeskManagedObjectSourceFlowToTaskModel[] deskManagedObjectSourceFlow, int x, int y)
taskName
- Task name.isPublic
- Is public.workName
- Work name.workTaskName
- Work task name.returnType
- Return type.initialTaskForWork
- Initial task for work.workTask
- Work task.nextExternalFlow
- Next external flow.nextTask
- Next task.previousTask
- Previous task.taskFlow
- Task flow.taskFlowInput
- Task flow input.taskEscalation
- Task escalation.taskEscalationInput
- Task escalation input.deskManagedObjectSourceFlow
- Desk managed object source flow.x
- Horizontal location.y
- Vertical location.public String getTaskName()
public void setTaskName(String taskName)
taskName
- Task name.public boolean getIsPublic()
public void setIsPublic(boolean isPublic)
isPublic
- Is public.public String getWorkName()
public void setWorkName(String workName)
workName
- Work name.public String getWorkTaskName()
public void setWorkTaskName(String workTaskName)
workTaskName
- Work task name.public String getReturnType()
public void setReturnType(String returnType)
returnType
- Return type.public WorkToInitialTaskModel getInitialTaskForWork()
public void setInitialTaskForWork(WorkToInitialTaskModel initialTaskForWork)
initialTaskForWork
- Initial task for work.public WorkTaskToTaskModel getWorkTask()
public void setWorkTask(WorkTaskToTaskModel workTask)
workTask
- Work task.public TaskToNextExternalFlowModel getNextExternalFlow()
public void setNextExternalFlow(TaskToNextExternalFlowModel nextExternalFlow)
nextExternalFlow
- Next external flow.public TaskToNextTaskModel getNextTask()
public void setNextTask(TaskToNextTaskModel nextTask)
nextTask
- Next task.public List<TaskToNextTaskModel> getPreviousTasks()
public void addPreviousTask(TaskToNextTaskModel previousTask)
previousTask
- Previous task.public void removePreviousTask(TaskToNextTaskModel previousTask)
previousTask
- Previous task.public List<TaskFlowModel> getTaskFlows()
public void addTaskFlow(TaskFlowModel taskFlow)
taskFlow
- Task flow.public void removeTaskFlow(TaskFlowModel taskFlow)
taskFlow
- Task flow.public List<TaskFlowToTaskModel> getTaskFlowInputs()
public void addTaskFlowInput(TaskFlowToTaskModel taskFlowInput)
taskFlowInput
- Task flow input.public void removeTaskFlowInput(TaskFlowToTaskModel taskFlowInput)
taskFlowInput
- Task flow input.public List<TaskEscalationModel> getTaskEscalations()
public void addTaskEscalation(TaskEscalationModel taskEscalation)
taskEscalation
- Task escalation.public void removeTaskEscalation(TaskEscalationModel taskEscalation)
taskEscalation
- Task escalation.public List<TaskEscalationToTaskModel> getTaskEscalationInputs()
public void addTaskEscalationInput(TaskEscalationToTaskModel taskEscalationInput)
taskEscalationInput
- Task escalation input.public void removeTaskEscalationInput(TaskEscalationToTaskModel taskEscalationInput)
taskEscalationInput
- Task escalation input.public List<DeskManagedObjectSourceFlowToTaskModel> getDeskManagedObjectSourceFlows()
public void addDeskManagedObjectSourceFlow(DeskManagedObjectSourceFlowToTaskModel deskManagedObjectSourceFlow)
deskManagedObjectSourceFlow
- Desk managed object source flow.public void removeDeskManagedObjectSourceFlow(DeskManagedObjectSourceFlowToTaskModel deskManagedObjectSourceFlow)
deskManagedObjectSourceFlow
- Desk managed object source flow.public RemoveConnectionsAction<TaskModel> removeConnections()
removeConnections
in interface ItemModel<TaskModel>
RemoveConnectionsAction
to remove the ConnectionModel
instances.Copyright © 2005–2016. All rights reserved.