public class LinkingProcessor extends BaseProcessor implements LinkResolverProcessor
| Constructor and Description |
|---|
LinkingProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Item item,
RequestContext context)
Recursively resolves all components links.
|
String |
getContextPath() |
LinkResolver |
getLinkResolver() |
protected void |
resolveComponent(Component component) |
protected void |
resolveComponentLinkField(ComponentLinkField componentLinkField) |
protected void |
resolveComponentOnPage(Component component) |
protected void |
resolveList(List<FieldSet> fslist) |
protected void |
resolveMap(Map<String,Field> fieldMap) |
protected void |
resolvePage(Page page) |
protected void |
resolveXhtmlField(XhtmlField xhtmlField) |
void |
setContextPath(String contextPath) |
getRunPhase, setRunPhaseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRunPhase, setRunPhasepublic void execute(Item item, RequestContext context) throws ProcessorException
execute in interface Processoritem - the to resolve the linksProcessorExceptionprotected void resolvePage(Page page) throws TransformerException
TransformerExceptionprotected void resolveComponentOnPage(Component component) throws TransformerException
TransformerExceptionprotected void resolveComponent(Component component) throws TransformerException
TransformerExceptionprotected void resolveMap(Map<String,Field> fieldMap) throws TransformerException
TransformerExceptionprotected void resolveList(List<FieldSet> fslist) throws TransformerException
TransformerExceptionprotected void resolveComponentLinkField(ComponentLinkField componentLinkField) throws TransformerException
TransformerExceptionprotected void resolveXhtmlField(XhtmlField xhtmlField) throws TransformerException
TransformerExceptionpublic LinkResolver getLinkResolver()
public String getContextPath()
getContextPath in interface LinkResolverProcessorpublic void setContextPath(String contextPath)
setContextPath in interface LinkResolverProcessorCopyright © 2017. All rights reserved.