Package net.officefloor.compile
Interface OfficeSourceService<S extends OfficeSource>
-
- All Known Implementing Classes:
OfficeModelOfficeSource
public interface OfficeSourceService<S extends OfficeSource>
Service to plug-in an
OfficeSource
Class
alias by including the extensionOfficeSource
jar on the class path.OfficeFloorCompiler.addOfficeSourceAlias(String, Class)
will be invoked for each foundOfficeSourceService
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getOfficeSourceAlias()
Obtains the alias for theOfficeSource
Class
.java.lang.Class<S>
getOfficeSourceClass()
Obtains theOfficeSource
Class
.
-
-
-
Method Detail
-
getOfficeSourceAlias
java.lang.String getOfficeSourceAlias()
Obtains the alias for theOfficeSource
Class
.- Returns:
- Alias for the
OfficeSource
Class
.
-
getOfficeSourceClass
java.lang.Class<S> getOfficeSourceClass()
Obtains theOfficeSource
Class
.- Returns:
OfficeSource
Class
.
-
-