Package net.officefloor.compile.office
Interface OfficeManagedObjectType
- All Known Implementing Classes:
OfficeManagedObjectTypeImpl
public interface OfficeManagedObjectType
- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionString[]Obtains the fully qualified class names of the extension interfaces that must be supported by theManagedObject.Obtains the fully qualified class name of theObjectthat must be returned from theManagedObject.Obtains the name of theOfficeObjectrequired by theOffice.Obtains the qualifier on the type.
-
Method Details
-
getOfficeManagedObjectName
String getOfficeManagedObjectName()Obtains the name of theOfficeObjectrequired by theOffice.- Returns:
- Name of the
OfficeObjectrequired by theOffice.
-
getObjectType
String getObjectType()Obtains the fully qualified class name of theObjectthat must be returned from theManagedObject.- Returns:
- Fully qualified class name of the
Objectthat must be returned from theManagedObject.
-
getTypeQualifier
String getTypeQualifier()Obtains the qualifier on the type.
This is to enable qualifying the type of dependency required.
- Returns:
- Qualifier on the type. May be
nullif not qualifying the type.
-
getExtensionInterfaces
String[] getExtensionInterfaces()Obtains the fully qualified class names of the extension interfaces that must be supported by theManagedObject.- Returns:
- Fully qualified class names of the extension interfaces that must
be supported by the
ManagedObject.
-