Class OfficeSectionManagedObjectSourceTypeImpl
java.lang.Object
net.officefloor.compile.impl.section.OfficeSectionManagedObjectSourceTypeImpl
- All Implemented Interfaces:
OfficeSectionManagedObjectSourceType
public class OfficeSectionManagedObjectSourceTypeImpl
extends Object
implements OfficeSectionManagedObjectSourceType
OfficeSectionManagedObjectSourceType implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionOfficeSectionManagedObjectSourceTypeImpl(String managedObjectSourceName, OfficeSectionManagedObjectTeamType[] teamTypes) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionObtains the name of thisOfficeSectionManagedObjectSource.Obtains theOfficeSectionManagedObjectTeamTypeinstances required by thisOfficeSectionManagedObjectSource.
-
Constructor Details
-
OfficeSectionManagedObjectSourceTypeImpl
public OfficeSectionManagedObjectSourceTypeImpl(String managedObjectSourceName, OfficeSectionManagedObjectTeamType[] teamTypes) Instantiate.- Parameters:
managedObjectSourceName- Name of theOfficeSectionManagedObjectSource.teamTypes-OfficeSectionManagedObjectTeamTypeinstances for theManagedObjectTeaminstances of theOfficeSectionManagedObjectSource.
-
-
Method Details
-
getOfficeSectionManagedObjectSourceName
Description copied from interface:OfficeSectionManagedObjectSourceTypeObtains the name of thisOfficeSectionManagedObjectSource.- Specified by:
getOfficeSectionManagedObjectSourceNamein interfaceOfficeSectionManagedObjectSourceType- Returns:
- Name of this
OfficeSectionManagedObjectSource.
-
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.
-