Package net.officefloor.frame.api.build

Interface Summary
AdministratorBuilder<A extends Enum<A>> Enables building an Administrator.
DependencyMappingBuilder Provides the mappings of the dependencies of a ManagedObject to the ManagedObject providing necessary functionality.
DutyBuilder Builder to build a Duty.
FlowNodeBuilder<F extends Enum<F>> Builds a node of a JobSequence and provides linking to other JobSequence instances.
GovernanceBuilder<F extends Enum<F>> Builds the Governance.
GovernanceFactory<I,F extends Enum<F>> Factory for the creation of the Governance.
ManagedObjectBuilder<F extends Enum<F>> Builder of a ManagedObject.
ManagingOfficeBuilder<F extends Enum<F>> Builds details of a ManagedObjectSource being managed by an Office.
NameAwareWorkFactory<W extends Work> Name aware WorkFactory.
OfficeAwareWorkFactory<W extends Work> Office aware WorkFactory.
OfficeBuilder Builder of an Office.
OfficeEnhancer Enables enhancing the Office.
OfficeEnhancerContext Context for the OfficeEnhancer.
OfficeFloorBuilder Builder of an OfficeFloor.
OfficeFloorIssues Notified of issues in construction of the OfficeFloor.
TaskBuilder<W extends Work,D extends Enum<D>,F extends Enum<F>> Builder of the Task.
TaskFactory<W extends Work,D extends Enum<D>,F extends Enum<F>> Creates the Task to be done.
TeamBuilder<TS extends TeamSource> Builder of a Team.
WorkBuilder<W extends Work> Builder of the Work.
WorkFactory<W extends Work> Creates Work to be done.
 

Enum Summary
Indexed Enum indicating the: ManagedObject instances JobSequence instances will be specified by an index rather than an Enum.
None Enum specifying no enumerations.
OfficeFloorIssues.AssetType Listing of the asset types within the OfficeFloor that may have issues in construction.
 

Exception Summary
OfficeFloorBuildException Indicates failure to build a OfficeFloor.
 



Copyright © 2005-2013. All Rights Reserved.