Interface OfficeTeamNode
-
- All Superinterfaces:
LinkTeamNode,Node,OfficeFloorResponsibility,OfficeTeam
- All Known Implementing Classes:
OfficeTeamNodeImpl
public interface OfficeTeamNode extends LinkTeamNode, OfficeTeam
OfficeTeamnode.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeQualification[]getTypeQualifications()Obtains theTypeQualificationinstances for theOfficeTeam.voidinitialise()Initialises theOfficeTeamNode.OfficeTeamTypeloadOfficeTeamType(CompileContext compileContext)Loads theOfficeTeamType.-
Methods inherited from interface net.officefloor.compile.internal.structure.LinkTeamNode
getLinkedTeamNode, linkTeamNode
-
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.OfficeTeam
addTypeQualification, getOfficeTeamName
-
-
-
-
Field Detail
-
TYPE
static final java.lang.String TYPE
Nodetype.- See Also:
- Constant Field Values
-
-
Method Detail
-
initialise
void initialise()
Initialises theOfficeTeamNode.
-
getTypeQualifications
TypeQualification[] getTypeQualifications()
Obtains theTypeQualificationinstances for theOfficeTeam.- Returns:
TypeQualificationinstances for theOfficeTeam.
-
loadOfficeTeamType
OfficeTeamType loadOfficeTeamType(CompileContext compileContext)
Loads theOfficeTeamType.- Parameters:
compileContext-CompileContext.- Returns:
OfficeTeamTypeornullwith issues reported to theCompilerIssues.
-
-