Class OfficeTypeImpl
java.lang.Object
net.officefloor.compile.impl.office.OfficeTypeImpl
- All Implemented Interfaces:
OfficeType
OfficeType implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionOfficeTypeImpl(OfficeInputType[] inputs, OfficeOutputType[] outputs, OfficeTeamType[] teams, OfficeManagedObjectType[] managedObjects, OfficeAvailableSectionInputType[] sectionInputs) Initiate. -
Method Summary
Modifier and TypeMethodDescription=================== OfficeType =========================
-
Constructor Details
-
OfficeTypeImpl
public OfficeTypeImpl(OfficeInputType[] inputs, OfficeOutputType[] outputs, OfficeTeamType[] teams, OfficeManagedObjectType[] managedObjects, OfficeAvailableSectionInputType[] sectionInputs) Initiate.- Parameters:
inputs-OfficeInputTypeinstances.outputs-OfficeOutputTypeinstances.teams-OfficeTeamTypeinstances.managedObjects-OfficeManagedObjectTypeinstances.sectionInputs-OfficeAvailableSectionInputTypeinstances.
-
-
Method Details
-
getOfficeInputTypes
=================== OfficeType =========================- Specified by:
getOfficeInputTypesin interfaceOfficeType- Returns:
OfficeInputtype definitionsrequired by thisOfficeType.
-
getOfficeOutputTypes
Description copied from interface:OfficeType- Specified by:
getOfficeOutputTypesin interfaceOfficeType- Returns:
OfficeOutputtype definitionsrequired by thisOfficeType.
-
getOfficeTeamTypes
Description copied from interface:OfficeType- Specified by:
getOfficeTeamTypesin interfaceOfficeType- Returns:
Teamtype definitionsrequired by thisOfficeType.
-
getOfficeManagedObjectTypes
Description copied from interface:OfficeType- Specified by:
getOfficeManagedObjectTypesin interfaceOfficeType- Returns:
ManagedObjecttype definitionrequired by thisOfficeType.
-
getOfficeSectionInputTypes
Description copied from interface:OfficeType- Specified by:
getOfficeSectionInputTypesin interfaceOfficeType- Returns:
OfficeSectionInputtype definitionavailable for thisOfficeType.
-