public interface TaskNode extends LinkFlowNode, SectionTask, OfficeSectionTask
SectionTask
node.Modifier and Type | Method and Description |
---|---|
<W extends Work> |
buildTask(WorkBuilder<W> workBuilder,
TypeContext typeContext)
|
WorkNode |
getWorkNode()
|
void |
initialise(String taskTypeName,
WorkNode work)
Initialises this
TaskNode . |
OfficeTaskType |
loadOfficeTaskType(OfficeSubSectionType parentSubSectionType,
TypeContext typeContext)
Loads the
OfficeTaskType . |
TaskType<?,?,?> |
loadTaskType(TypeContext typeContext)
|
getLinkedFlowNode, linkFlowNode
getLocation, getNodeName, getNodeType, getParentNode, isInitialised
getSectionTaskName, getTaskEscalation, getTaskFlow, getTaskObject
addGovernance, addPostTaskDuty, addPreTaskDuty, getOfficeTaskName, getTeamResponsible
static final String TYPE
Node
type.OfficeTaskType loadOfficeTaskType(OfficeSubSectionType parentSubSectionType, TypeContext typeContext)
OfficeTaskType
.parentSubSectionType
- Containing OfficeSubSectionType
to this
OfficeSectionTask
.typeContext
- TypeContext
.OfficeTaskType
or null
with issues reported
to the CompilerIssues
.TaskType<?,?,?> loadTaskType(TypeContext typeContext)
typeContext
- TypeContext
.TaskType
for this TaskNode
. May be
null
if can not determine TaskType
.<W extends Work> void buildTask(WorkBuilder<W> workBuilder, TypeContext typeContext)
W
- Work
type.workBuilder
- WorkBuilder
for the Work
of this Task
.typeContext
- TypeContext
.Copyright © 2005–2016. All rights reserved.