public abstract class AbstractInjectionListener extends AbstractRenderingListener
AbstractRenderingListener.RenderingListenerReturnCode
Constructor and Description |
---|
AbstractInjectionListener() |
getShouldProcess, init, isEnabled, setEnabled, setShouldProcess, shouldProcess
protected abstract boolean shouldInclude(javax.jcr.Node content, RenderableDefinition definition) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public AbstractRenderingListener copy()
AbstractRenderingListener
AbstractRenderingListener
needs to be copied per request.
Override this method to set your custom properties which should be shared between all instances.copy
in class AbstractRenderingListener
public AbstractRenderingListener.RenderingListenerReturnCode before(javax.jcr.Node content, RenderableDefinition definition, Map<String,Object> contextObjects, OutputProvider out) throws javax.jcr.RepositoryException
before
in class AbstractRenderingListener
javax.jcr.RepositoryException
public AbstractRenderingListener.RenderingListenerReturnCode after(javax.jcr.Node content, RenderableDefinition definition, Map<String,Object> contextObjects, OutputProvider out) throws javax.jcr.RepositoryException
after
in class AbstractRenderingListener
javax.jcr.RepositoryException
protected String processBeforeInjection(String text, javax.jcr.Node content, RenderableDefinition definition) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public String getBefore()
public void setBefore(String before)
public String getAfter()
public void setAfter(String after)
public boolean isSkipRendering()
public void setSkipRendering(boolean skipRendering)
public Collection<String> getArguments()
public void setArguments(Collection<String> arguments)
Copyright © 2003–2020 Magnolia International Ltd.. All rights reserved.