public abstract class AbstractContentProcessorExtensionHandler extends AbstractExtensionHandler implements ContentProcessorExtensionHandler
ContentProcessorExtensionHandlerenabled, priority| Constructor and Description |
|---|
AbstractContentProcessorExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
addAdditionalFieldsToModel(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element)
This method will add any additional attributes to the model that the extension needs
|
ExtensionResultStatusType |
addExtensionFieldDeepLink(List<DeepLink> links,
org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element)
Provides a hook point for an extension of content processor to optionally add in deep links
for a content item based on its extension fields
|
ExtensionResultStatusType |
postProcessDeepLinks(List<DeepLink> links)
Provides a hook point to allow extension handlers to modify the generated deep links.
|
getPriority, isEnabled, setEnabled, setPriorityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPriority, isEnabledpublic AbstractContentProcessorExtensionHandler()
public ExtensionResultStatusType addAdditionalFieldsToModel(org.thymeleaf.Arguments arguments, org.thymeleaf.dom.Element element)
ContentProcessorExtensionHandleraddAdditionalFieldsToModel in interface ContentProcessorExtensionHandlerarguments - - the Thymeleaf Processor argumentselement - - the Thymeleaf Processor elementpublic ExtensionResultStatusType addExtensionFieldDeepLink(List<DeepLink> links, org.thymeleaf.Arguments arguments, org.thymeleaf.dom.Element element)
ContentProcessorExtensionHandleraddExtensionFieldDeepLink in interface ContentProcessorExtensionHandlerpublic ExtensionResultStatusType postProcessDeepLinks(List<DeepLink> links)
ContentProcessorExtensionHandlerpostProcessDeepLinks in interface ContentProcessorExtensionHandlerCopyright © 2015. All Rights Reserved.