Uses of Interface
net.officefloor.compile.internal.structure.GovernanceNode
-
Packages that use GovernanceNode Package Description net.officefloor.compile.impl net.officefloor.compile.impl.structure net.officefloor.compile.internal.structure -
-
Uses of GovernanceNode in net.officefloor.compile.impl
Methods in net.officefloor.compile.impl that return GovernanceNode Modifier and Type Method Description GovernanceNode
OfficeFloorCompilerImpl. createGovernanceNode(java.lang.String governanceName, OfficeNode office)
Methods in net.officefloor.compile.impl with parameters of type GovernanceNode Modifier and Type Method Description GovernanceLoader
OfficeFloorCompilerImpl. getGovernanceLoader(GovernanceNode node, boolean isLoadingType)
<S extends GovernanceSource<?,?>>
java.lang.Class<S>OfficeFloorCompilerImpl. getGovernanceSourceClass(java.lang.String governanceSourceName, GovernanceNode node)
-
Uses of GovernanceNode in net.officefloor.compile.impl.structure
Classes in net.officefloor.compile.impl.structure that implement GovernanceNode Modifier and Type Class Description class
GovernanceNodeImpl
Implementation of theGovernanceNode
.Methods in net.officefloor.compile.impl.structure that return GovernanceNode Modifier and Type Method Description GovernanceNode[]
InputManagedObjectNodeImpl. getGovernances(OfficeNode managingOffice)
GovernanceNode[]
OfficeObjectNodeImpl. getGovernances()
GovernanceNode[]
SectionNodeImpl. getGoverningGovernances()
Methods in net.officefloor.compile.impl.structure with parameters of type GovernanceNode Modifier and Type Method Description void
InputManagedObjectNodeImpl. addGovernance(GovernanceNode governance, OfficeNode office)
void
ManagedObjectNodeImpl. addGovernance(GovernanceNode governance, OfficeNode office)
void
OfficeObjectNodeImpl. addGovernance(GovernanceNode governance)
<I,F extends java.lang.Enum<F>>
GovernanceType<I,F>CompileContextImpl. getOrLoadGovernanceType(GovernanceNode governanceNode)
-
Uses of GovernanceNode in net.officefloor.compile.internal.structure
Methods in net.officefloor.compile.internal.structure that return GovernanceNode Modifier and Type Method Description GovernanceNode
NodeContext. createGovernanceNode(java.lang.String governanceName, OfficeNode office)
Creates aGovernanceNode
.GovernanceNode[]
InputManagedObjectNode. getGovernances(OfficeNode managingOffice)
GovernanceNode[]
OfficeObjectNode. getGovernances()
Obtains theGovernanceNode
instances to provideGovernance
overBoundManagedObjectNode
linked to thisOfficeObjectNode
.GovernanceNode[]
SectionNode. getGoverningGovernances()
Methods in net.officefloor.compile.internal.structure with parameters of type GovernanceNode Modifier and Type Method Description void
BoundManagedObjectNode. addGovernance(GovernanceNode governance, OfficeNode office)
Adds theGovernanceNode
to provideGovernance
over thisManagedObjectNode
when used within theOffice
of theOfficeNode
.void
OfficeObjectNode. addGovernance(GovernanceNode governance)
GovernanceLoader
NodeContext. getGovernanceLoader(GovernanceNode node, boolean isLoadingType)
Obtains theGovernanceLoader
.<S extends GovernanceSource<?,?>>
java.lang.Class<S>NodeContext. getGovernanceSourceClass(java.lang.String governanceSourceName, GovernanceNode node)
Obtains theGovernanceSource
class.<E,F extends java.lang.Enum<F>>
GovernanceType<E,F>CompileContext. getOrLoadGovernanceType(GovernanceNode governanceNode)
Obtains the existing or loads theGovernanceType
for theGovernanceNode
.
-