Class OfficeSectionManagedObjectSourceTypeImpl
- java.lang.Object
-
- net.officefloor.compile.impl.section.OfficeSectionManagedObjectSourceTypeImpl
-
- All Implemented Interfaces:
OfficeSectionManagedObjectSourceType
public class OfficeSectionManagedObjectSourceTypeImpl extends java.lang.Object implements OfficeSectionManagedObjectSourceType
OfficeSectionManagedObjectSourceTypeimplementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description OfficeSectionManagedObjectSourceTypeImpl(java.lang.String managedObjectSourceName, OfficeSectionManagedObjectTeamType[] teamTypes)Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetOfficeSectionManagedObjectSourceName()Obtains the name of thisOfficeSectionManagedObjectSource.OfficeSectionManagedObjectTeamType[]getOfficeSectionManagedObjectTeamTypes()Obtains theOfficeSectionManagedObjectTeamTypeinstances required by thisOfficeSectionManagedObjectSource.
-
-
-
Constructor Detail
-
OfficeSectionManagedObjectSourceTypeImpl
public OfficeSectionManagedObjectSourceTypeImpl(java.lang.String managedObjectSourceName, OfficeSectionManagedObjectTeamType[] teamTypes)Instantiate.- Parameters:
managedObjectSourceName- Name of theOfficeSectionManagedObjectSource.teamTypes-OfficeSectionManagedObjectTeamTypeinstances for theManagedObjectTeaminstances of theOfficeSectionManagedObjectSource.
-
-
Method Detail
-
getOfficeSectionManagedObjectSourceName
public java.lang.String getOfficeSectionManagedObjectSourceName()
Description copied from interface:OfficeSectionManagedObjectSourceTypeObtains the name of thisOfficeSectionManagedObjectSource.- Specified by:
getOfficeSectionManagedObjectSourceNamein interfaceOfficeSectionManagedObjectSourceType- Returns:
- Name of this
OfficeSectionManagedObjectSource.
-
getOfficeSectionManagedObjectTeamTypes
public OfficeSectionManagedObjectTeamType[] getOfficeSectionManagedObjectTeamTypes()
Description copied from interface:OfficeSectionManagedObjectSourceTypeObtains the
OfficeSectionManagedObjectTeamTypeinstances required by thisOfficeSectionManagedObjectSource.Should there be an issue by the underlying
ManagedObjectSourceproviding the listing, an empty array will be returned with an issue reported to theCompilerIssues.- Specified by:
getOfficeSectionManagedObjectTeamTypesin interfaceOfficeSectionManagedObjectSourceType- Returns:
OfficeSectionManagedObjectTeamTypeinstances required by thisOfficeSectionManagedObjectSource.
-
-