Package net.officefloor.compile.section
Interface OfficeSectionManagedObjectType
-
- All Superinterfaces:
DependentObjectType
- All Known Implementing Classes:
OfficeSectionManagedObjectTypeImpl
public interface OfficeSectionManagedObjectType extends DependentObjectType
- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getOfficeSectionManagedObjectName()
Obtains the name of thisOffice
SectionManagedObject
.OfficeSectionManagedObjectSourceType
getOfficeSectionManagedObjectSourceType()
Obtains theOfficeSectionManagedObjectSourceType
for thisOfficeSectionManagedObject
.java.lang.Class<?>[]
getSupportedExtensionInterfaces()
Obtains the supported extension interfaces by thisOffice
SectionManagedObject
.-
Methods inherited from interface net.officefloor.compile.object.DependentObjectType
getDependentObjectName, getObjectDependencies, getTypeQualifications
-
-
-
-
Method Detail
-
getOfficeSectionManagedObjectName
java.lang.String getOfficeSectionManagedObjectName()
Obtains the name of thisOffice
SectionManagedObject
.- Returns:
- Name of this
Office
SectionManagedObject
.
-
getSupportedExtensionInterfaces
java.lang.Class<?>[] getSupportedExtensionInterfaces()
Obtains the supported extension interfaces by this
Office
SectionManagedObject
.Should there be an issue by the underlying
ManagedObjectSource
providing the listing, an empty array will be returned with an issue reported to theCompilerIssues
.- Returns:
- Supported extension interfaces by this
OfficeSectionManagedObject
.
-
getOfficeSectionManagedObjectSourceType
OfficeSectionManagedObjectSourceType getOfficeSectionManagedObjectSourceType()
Obtains theOfficeSectionManagedObjectSourceType
for thisOfficeSectionManagedObject
.- Returns:
OfficeSectionManagedObjectSourceType
for thisOfficeSectionManagedObject
.
-
-