Package net.officefloor.compile
Interface AdministrationSourceService<E,F extends Enum<F>,G extends Enum<G>,S extends AdministrationSource<E,F,G>>
- All Known Implementing Classes:
ClassAdministrationSource
public interface AdministrationSourceService<E,F extends Enum<F>,G extends Enum<G>,S extends AdministrationSource<E,F,G>>
Service to plug-in an AdministrationSource Class alias by
including the extension AdministrationSource jar on the class path.
OfficeFloorCompiler.addAdministrationSourceAlias(String, Class) will
be invoked for each found AdministrationSourceService.
- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains the alias for theAdministrationSourceClass.Obtains theAdministrationSourceClass.
-
Method Details
-
getAdministrationSourceAlias
String getAdministrationSourceAlias()Obtains the alias for theAdministrationSourceClass.- Returns:
- Alias for the
AdministrationSourceClass.
-
getAdministrationSourceClass
Obtains theAdministrationSourceClass.- Returns:
AdministrationSourceClass.
-