Class OfficeFloorTypeImpl
- java.lang.Object
-
- net.officefloor.compile.impl.officefloor.OfficeFloorTypeImpl
-
- All Implemented Interfaces:
OfficeFloorType
public class OfficeFloorTypeImpl extends java.lang.Object implements OfficeFloorType
OfficeFloorType
implementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description OfficeFloorTypeImpl(OfficeFloorPropertyType[] propertyTypes, OfficeFloorManagedObjectSourceType[] managedObjectSourceTypes, OfficeFloorTeamSourceType[] teamSourceTypes)
Initialise.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OfficeFloorManagedObjectSourceType[]
getOfficeFloorManagedObjectSourceTypes()
Obtains thetype definitions
of theManagedObjectSource
instances that may be configured for theOfficeFloor
.OfficeFloorPropertyType[]
getOfficeFloorPropertyTypes()
Obtains theProperty
instances to be configured for thisOfficeFloor
.OfficeFloorTeamSourceType[]
getOfficeFloorTeamSourceTypes()
Obtains thetype definitions
of theTeamSource
instances that may be configured for theOfficeFloor
.
-
-
-
Constructor Detail
-
OfficeFloorTypeImpl
public OfficeFloorTypeImpl(OfficeFloorPropertyType[] propertyTypes, OfficeFloorManagedObjectSourceType[] managedObjectSourceTypes, OfficeFloorTeamSourceType[] teamSourceTypes)
Initialise.- Parameters:
propertyTypes
-OfficeFloorPropertyType
instances.managedObjectSourceTypes
-OfficeFloorManagedObjectSourceType
instances.teamSourceTypes
-OfficeFloorTeamSourceType
instances.
-
-
Method Detail
-
getOfficeFloorPropertyTypes
public OfficeFloorPropertyType[] getOfficeFloorPropertyTypes()
Description copied from interface:OfficeFloorType
Obtains theProperty
instances to be configured for thisOfficeFloor
.- Specified by:
getOfficeFloorPropertyTypes
in interfaceOfficeFloorType
- Returns:
Property
instances to be configured for thisOfficeFloor
.
-
getOfficeFloorManagedObjectSourceTypes
public OfficeFloorManagedObjectSourceType[] getOfficeFloorManagedObjectSourceTypes()
Description copied from interface:OfficeFloorType
Obtains thetype definitions
of theManagedObjectSource
instances that may be configured for theOfficeFloor
.- Specified by:
getOfficeFloorManagedObjectSourceTypes
in interfaceOfficeFloorType
- Returns:
OfficeFloorManagedObjectSourceType
instances.
-
getOfficeFloorTeamSourceTypes
public OfficeFloorTeamSourceType[] getOfficeFloorTeamSourceTypes()
Description copied from interface:OfficeFloorType
Obtains thetype definitions
of theTeamSource
instances that may be configured for theOfficeFloor
.- Specified by:
getOfficeFloorTeamSourceTypes
in interfaceOfficeFloorType
- Returns:
OfficeFloorTeamSourceType
instances.
-
-