public interface WoofTemplateExtensionSourceService<S extends WoofTemplateExtensionSource>
ServiceLoader
service for providing a
WoofTemplateExtensionSource
.Modifier and Type | Method and Description |
---|---|
Class<S> |
getWoofTemplateExtensionSourceClass()
Obtains the
WoofTemplateExtensionSource Class . |
boolean |
isImplicitExtension()
An implicit extension does not require explicit configuration.
|
boolean isImplicitExtension()
An implicit extension does not require explicit configuration.
Should a WoofTemplateExtensionSource
be implicit it will extend
every WoofTemplateModel
and unless explicitly configured will
have no property values. Therefore all implicit
WoofTemplateExtensionSource
instances must be able to configure
themselves without properties (from the
WoofTemplateExtensionSourceContext
declared configuration).
true
if implicit extension.Class<S> getWoofTemplateExtensionSourceClass()
WoofTemplateExtensionSource
Class
.WoofTemplateExtensionSource
Class
.Copyright © 2005–2016. All rights reserved.