Interface OfficeFloorTeam
-
- All Superinterfaces:
PropertyConfigurable
- All Known Subinterfaces:
TeamNode
- All Known Implementing Classes:
TeamNodeImpl
public interface OfficeFloorTeam extends PropertyConfigurable
Team
within theOfficeFloor
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addTypeQualification(java.lang.String qualifier, java.lang.String type)
Adds anTypeQualification
for thisOfficeFloorTeam
.java.lang.String
getOfficeFloorTeamName()
Obtains the name of thisOfficeFloorTeam
.void
setTeamSize(int teamSize)
Specifies the size of theTeam
.-
Methods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
-
-
-
Method Detail
-
getOfficeFloorTeamName
java.lang.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
.
-
addTypeQualification
void addTypeQualification(java.lang.String qualifier, java.lang.String type)
Adds an
TypeQualification
for thisOfficeFloorTeam
.This enables distinguishing
OfficeFloorTeam
instances to enable, for example, dynamicTeam
assignment.- Parameters:
qualifier
- Qualifier. May benull
if no qualification.type
- Type (typically the fully qualified type).
-
-