Package net.officefloor.compile.office
Interface OfficeManagedObjectType
-
- All Known Implementing Classes:
OfficeManagedObjectTypeImpl
public interface OfficeManagedObjectType- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String[]getExtensionInterfaces()Obtains the fully qualified class names of the extension interfaces that must be supported by theManagedObject.java.lang.StringgetObjectType()Obtains the fully qualified class name of theObjectthat must be returned from theManagedObject.java.lang.StringgetOfficeManagedObjectName()Obtains the name of theOfficeObjectrequired by theOffice.java.lang.StringgetTypeQualifier()Obtains the qualifier on the type.
-
-
-
Method Detail
-
getOfficeManagedObjectName
java.lang.String getOfficeManagedObjectName()
Obtains the name of theOfficeObjectrequired by theOffice.- Returns:
- Name of the
OfficeObjectrequired by theOffice.
-
getObjectType
java.lang.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
java.lang.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
java.lang.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.
-
-