public class ItemTemplateTagRenderer extends DefaultTagRenderer implements com.tridion.tcdl.IterationTagSupport
| Constructor and Description |
|---|
ItemTemplateTagRenderer() |
| Modifier and Type | Method and Description |
|---|---|
int |
doAfterBody(com.tridion.tcdl.Tag tag,
StringBuffer stringBuffer,
com.tridion.tcdl.TransformContext transformContext,
com.tridion.tcdl.OutputDocument outputDocument) |
String |
doEndTag(com.tridion.tcdl.Tag tag,
StringBuffer tagBody,
com.tridion.tcdl.TransformContext transformContext,
com.tridion.tcdl.OutputDocument outputDocument) |
int |
doStartTag(com.tridion.tcdl.Tag tag,
StringBuffer stringBuffer,
com.tridion.tcdl.TransformContext transformContext,
com.tridion.tcdl.OutputDocument outputDocument) |
Object |
getCurrentItem() |
boolean |
hasNext() |
void |
iterationEnd(com.tridion.tcdl.Tag tag,
StringBuffer tagBody,
com.tridion.tcdl.TransformContext context,
com.tridion.tcdl.OutputDocument outputDocument) |
void |
iterationStart(com.tridion.tcdl.Tag tag,
StringBuffer tagBody,
com.tridion.tcdl.TransformContext context,
com.tridion.tcdl.OutputDocument outputDocument) |
Object |
next() |
void |
prepare(com.tridion.tcdl.Tag tag,
StringBuffer tagBody,
com.tridion.tcdl.TransformContext context,
com.tridion.tcdl.OutputDocument outputDocument) |
void |
release() |
boolean |
requiresCodeBlock(com.tridion.tcdl.TransformContext transformContext,
com.tridion.tcdl.OutputDocument outputDocument,
com.tridion.tcdl.Tag tag) |
getCurrentIterationItem, getEnclosingIterativeTagRenderer, getEnclosingTagRenderer, getItemTemplateTagRenderer, getQueryTagRenderer, getVariable, isConfiguredPattern, logEnd, logStart, replaceConfiguredPattern, replaceNonConfiguredPatternVariables, replaceVariablespublic void prepare(com.tridion.tcdl.Tag tag,
StringBuffer tagBody,
com.tridion.tcdl.TransformContext context,
com.tridion.tcdl.OutputDocument outputDocument)
throws com.tridion.transformer.TCDLTransformerException
com.tridion.transformer.TCDLTransformerExceptionpublic boolean hasNext()
public Object next()
public void iterationStart(com.tridion.tcdl.Tag tag,
StringBuffer tagBody,
com.tridion.tcdl.TransformContext context,
com.tridion.tcdl.OutputDocument outputDocument)
throws com.tridion.transformer.TCDLTransformerException
com.tridion.transformer.TCDLTransformerExceptionpublic void iterationEnd(com.tridion.tcdl.Tag tag,
StringBuffer tagBody,
com.tridion.tcdl.TransformContext context,
com.tridion.tcdl.OutputDocument outputDocument)
public void release()
public int doStartTag(com.tridion.tcdl.Tag tag,
StringBuffer stringBuffer,
com.tridion.tcdl.TransformContext transformContext,
com.tridion.tcdl.OutputDocument outputDocument)
throws com.tridion.transformer.TCDLTransformerException
doStartTag in interface com.tridion.tcdl.TagHandlerBasedoStartTag in class DefaultTagRenderercom.tridion.transformer.TCDLTransformerExceptionpublic String doEndTag(com.tridion.tcdl.Tag tag, StringBuffer tagBody, com.tridion.tcdl.TransformContext transformContext, com.tridion.tcdl.OutputDocument outputDocument) throws com.tridion.transformer.TCDLTransformerException
doEndTag in interface com.tridion.tcdl.TagHandlerBasedoEndTag in class DefaultTagRenderercom.tridion.transformer.TCDLTransformerExceptionpublic boolean requiresCodeBlock(com.tridion.tcdl.TransformContext transformContext,
com.tridion.tcdl.OutputDocument outputDocument,
com.tridion.tcdl.Tag tag)
requiresCodeBlock in interface com.tridion.tcdl.TagHandlerBaserequiresCodeBlock in class DefaultTagRendererpublic Object getCurrentItem()
public int doAfterBody(com.tridion.tcdl.Tag tag,
StringBuffer stringBuffer,
com.tridion.tcdl.TransformContext transformContext,
com.tridion.tcdl.OutputDocument outputDocument)
throws com.tridion.transformer.TCDLTransformerException
doAfterBody in interface com.tridion.tcdl.IterationTagSupportcom.tridion.transformer.TCDLTransformerExceptionCopyright © 2021 RWS Group for and on behalf of its affiliates and subsidiaries. All rights reserved.