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
SectionOutput node.- Author:
- Daniel Sagenschneider
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionObtainsSectionNodecontaining thisSectionOutputNode.voidinitialise(String argumentType, boolean isEscalationOnly) Initialises thisSectionOutputType.loadOfficeSectionOutputType(CompileContext compileContext) Loads theOfficeSectionOutputType.loadSectionOutputType(CompileContext compileContext) Loads theSectionOutputType.Methods inherited from interface net.officefloor.compile.internal.structure.LinkFlowNode
getLinkedFlowNode, linkFlowNodeMethods inherited from interface net.officefloor.compile.internal.structure.Node
getChildNodes, getLocation, getNodeName, getNodeType, getParentNode, getQualifiedName, getQualifiedName, isInitialisedMethods inherited from interface net.officefloor.compile.spi.office.OfficeSectionOutput
getOfficeSection, getOfficeSectionOutputNameMethods inherited from interface net.officefloor.compile.spi.section.SectionOutput
addAnnotation, getSectionOutputNameMethods inherited from interface net.officefloor.compile.spi.section.SubSectionOutput
getSubSectionOutputName
-
Field Details
-
TYPE
Nodetype.- See Also:
-
-
Method Details
-
initialise
Initialises thisSectionOutputType.- Parameters:
argumentType- Argument type.isEscalationOnly- Flag indicating if escalation only.
-
getSectionNode
SectionNode getSectionNode()ObtainsSectionNodecontaining thisSectionOutputNode.- Returns:
SectionNodecontaining thisSectionOutputNode.
-
loadSectionOutputType
Loads theSectionOutputType.- Parameters:
compileContext-CompileContext.- Returns:
SectionOutputTypeornullwith issues reported to theCompilerIssues.
-
loadOfficeSectionOutputType
Loads theOfficeSectionOutputType.- Parameters:
compileContext-CompileContext.- Returns:
OfficeSectionOutputTypeornullwith issues reported to theCompilerIssues.
-