Interface OfficeFloorTeam
- All Superinterfaces:
PropertyConfigurable
- All Known Subinterfaces:
TeamNode
- All Known Implementing Classes:
TeamNodeImpl
Team within the OfficeFloor.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddTypeQualification(String qualifier, String type) Adds anTypeQualificationfor thisOfficeFloorTeam.Obtains the name of thisOfficeFloorTeam.voidRequests for noTeamOversighton thisTeam.voidsetTeamSize(int teamSize) Specifies the size of theTeam.Methods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
Method Details
-
getOfficeFloorTeamName
String getOfficeFloorTeamName()Obtains the name of thisOfficeFloorTeam.- Returns:
- Name of this
OfficeFloorTeam.
-
setTeamSize
void setTeamSize(int teamSize) Specifies the size of theTeam.- Parameters:
teamSize- Size of theTeam.
-
requestNoTeamOversight
void requestNoTeamOversight()Requests for noTeamOversighton thisTeam. -
addTypeQualification
Adds an
TypeQualificationfor thisOfficeFloorTeam.This enables distinguishing
OfficeFloorTeaminstances to enable, for example, dynamicTeamassignment.- Parameters:
qualifier- Qualifier. May benullif no qualification.type- Type (typically the fully qualified type).
-