Package net.officefloor.compile
Interface AdministrationSourceService<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>,S extends AdministrationSource<E,F,G>>
-
- All Known Implementing Classes:
ClassAdministrationSource
public interface AdministrationSourceService<E,F extends java.lang.Enum<F>,G extends java.lang.Enum<G>,S extends AdministrationSource<E,F,G>>Service to plug-in an
AdministrationSourceClassalias by including the extensionAdministrationSourcejar on the class path.OfficeFloorCompiler.addAdministrationSourceAlias(String, Class)will be invoked for each foundAdministrationSourceService.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAdministrationSourceAlias()Obtains the alias for theAdministrationSourceClass.java.lang.Class<S>getAdministrationSourceClass()Obtains theAdministrationSourceClass.
-
-
-
Method Detail
-
getAdministrationSourceAlias
java.lang.String getAdministrationSourceAlias()
Obtains the alias for theAdministrationSourceClass.- Returns:
- Alias for the
AdministrationSourceClass.
-
getAdministrationSourceClass
java.lang.Class<S> getAdministrationSourceClass()
Obtains theAdministrationSourceClass.- Returns:
AdministrationSourceClass.
-
-