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.String
getObjectType()
Obtains the fully qualified class name of theObject
that must be returned from theManagedObject
.java.lang.String
getOfficeManagedObjectName()
Obtains the name of theOfficeObject
required by theOffice
.java.lang.String
getTypeQualifier()
Obtains the qualifier on the type.
-
-
-
Method Detail
-
getOfficeManagedObjectName
java.lang.String getOfficeManagedObjectName()
Obtains the name of theOfficeObject
required by theOffice
.- Returns:
- Name of the
OfficeObject
required by theOffice
.
-
getObjectType
java.lang.String getObjectType()
Obtains the fully qualified class name of theObject
that must be returned from theManagedObject
.- Returns:
- Fully qualified class name of the
Object
that 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
null
if 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
.
-
-