Interface SectionOutputNode
-
- All Superinterfaces:
LinkFlowNode,Node,OfficeFlowSourceNode,OfficeSectionOutput,SectionFlowSinkNode,SectionFlowSourceNode,SectionOutput,SubSectionOutput
- All Known Implementing Classes:
SectionOutputNodeImpl
public interface SectionOutputNode extends LinkFlowNode, SectionOutput, SubSectionOutput, OfficeSectionOutput
SectionOutputnode.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SectionNodegetSectionNode()ObtainsSectionNodecontaining thisSectionOutputNode.voidinitialise(java.lang.String argumentType, boolean isEscalationOnly)Initialises thisSectionOutputType.OfficeSectionOutputTypeloadOfficeSectionOutputType(CompileContext compileContext)Loads theOfficeSectionOutputType.SectionOutputTypeloadSectionOutputType(CompileContext compileContext)Loads theSectionOutputType.-
Methods inherited from interface net.officefloor.compile.internal.structure.LinkFlowNode
getLinkedFlowNode, linkFlowNode
-
Methods inherited from interface net.officefloor.compile.internal.structure.Node
getChildNodes, getLocation, getNodeName, getNodeType, getParentNode, getQualifiedName, getQualifiedName, isInitialised
-
Methods inherited from interface net.officefloor.compile.spi.office.OfficeSectionOutput
getOfficeSection, getOfficeSectionOutputName
-
Methods inherited from interface net.officefloor.compile.spi.section.SectionOutput
addAnnotation, getSectionOutputName
-
Methods inherited from interface net.officefloor.compile.spi.section.SubSectionOutput
getSubSectionOutputName
-
-
-
-
Field Detail
-
TYPE
static final java.lang.String TYPE
Nodetype.- See Also:
- Constant Field Values
-
-
Method Detail
-
initialise
void initialise(java.lang.String argumentType, boolean isEscalationOnly)Initialises thisSectionOutputType.- Parameters:
argumentType- Argument type.isEscalationOnly- Flag indicating if escalation only.
-
getSectionNode
SectionNode getSectionNode()
ObtainsSectionNodecontaining thisSectionOutputNode.- Returns:
SectionNodecontaining thisSectionOutputNode.
-
loadSectionOutputType
SectionOutputType loadSectionOutputType(CompileContext compileContext)
Loads theSectionOutputType.- Parameters:
compileContext-CompileContext.- Returns:
SectionOutputTypeornullwith issues reported to theCompilerIssues.
-
loadOfficeSectionOutputType
OfficeSectionOutputType loadOfficeSectionOutputType(CompileContext compileContext)
Loads theOfficeSectionOutputType.- Parameters:
compileContext-CompileContext.- Returns:
OfficeSectionOutputTypeornullwith issues reported to theCompilerIssues.
-
-