public interface AdministratorNode extends LinkTeamNode, OfficeAdministrator
OfficeAdministrator
node.Modifier and Type | Method and Description |
---|---|
void |
buildAdministrator(OfficeBuilder officeBuilder)
Builds this
Administrator into the OfficeBuilder . |
void |
initialise(String administratorSourceClassName,
AdministratorSource<?,?> administratorSource)
Initialises this
AdministratorNode . |
AdministratorType<?,?> |
loadAdministratorType()
Obtains the
AdministratorType for this AdministratorNode . |
getLinkedTeamNode, linkTeamNode
getLocation, getNodeName, getNodeType, getParentNode, isInitialised
administerManagedObject, getDuty, getOfficeAdministratorName
addProperty
static final String TYPE
Node
type.void initialise(String administratorSourceClassName, AdministratorSource<?,?> administratorSource)
AdministratorNode
.administratorSourceClassName
- Class name of the AdministratorSource
.administratorSource
- Optional instantiated AdministratorSource
. May be
null
.AdministratorType<?,?> loadAdministratorType()
Obtains the AdministratorType
for this AdministratorNode
.
The OfficeAdministrator
must be fully populated with the
necessary Property
instances before calling this.
AdministratorType
for this AdministratorNode
.void buildAdministrator(OfficeBuilder officeBuilder)
Administrator
into the OfficeBuilder
.officeBuilder
- OfficeBuilder
.Copyright © 2005–2016. All rights reserved.