Interface ManagedObjectTeamNode
-
- All Superinterfaces:
AugmentedManagedObjectTeam
,LinkTeamNode
,ManagedObjectTeam
,Node
,OfficeFloorManagedObjectTeam
,OfficeFloorResponsibility
,OfficeManagedObjectTeam
,OfficeResponsibility
,OfficeSectionManagedObjectTeam
- All Known Implementing Classes:
ManagedObjectTeamNodeImpl
public interface ManagedObjectTeamNode extends LinkTeamNode, AugmentedManagedObjectTeam, OfficeSectionManagedObjectTeam, OfficeManagedObjectTeam, OfficeFloorManagedObjectTeam
OfficeTeam
node.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
initialise()
Initialises theManagedObjectTeamNode
.OfficeSectionManagedObjectTeamType
loadOfficeSectionManagedObjectTeamType(CompileContext compileContext)
Loads theOfficeSectionManagedObjectTeamType
.-
Methods inherited from interface net.officefloor.compile.spi.officefloor.AugmentedManagedObjectTeam
getManagedObjectTeamName, isLinked
-
Methods inherited from interface net.officefloor.compile.internal.structure.LinkTeamNode
getLinkedTeamNode, linkTeamNode
-
Methods inherited from interface net.officefloor.compile.spi.managedobject.ManagedObjectTeam
addTypeQualification, getManagedObjectTeamName
-
Methods inherited from interface net.officefloor.compile.internal.structure.Node
getChildNodes, getLocation, getNodeName, getNodeType, getParentNode, getQualifiedName, getQualifiedName, isInitialised
-
-
-
-
Field Detail
-
TYPE
static final java.lang.String TYPE
Node
type.- See Also:
- Constant Field Values
-
-
Method Detail
-
initialise
void initialise()
Initialises theManagedObjectTeamNode
.
-
loadOfficeSectionManagedObjectTeamType
OfficeSectionManagedObjectTeamType loadOfficeSectionManagedObjectTeamType(CompileContext compileContext)
Loads theOfficeSectionManagedObjectTeamType
.- Parameters:
compileContext
-CompileContext
.- Returns:
OfficeSectionManagedObjectTeamType
ornull
with issues reported to theCompilerIssues
.
-
-