Package | Description |
---|---|
com.tridion.tcdl | |
com.tridion.tcdl.renderer | |
com.tridion.tcdl.tags |
Modifier and Type | Method and Description |
---|---|
void |
DocumentBuilder.buildDocument(TransformContext context,
OutputDocument source,
Writer target)
Responsible for serializing the output document to the [target] Writer.
|
void |
DefaultDocumentBuilder.buildDocument(TransformContext context,
OutputDocument source,
Writer target)
Writes the final content to the [target] Writer by looking while injecting the code for
the individual dependency sections (imports, directives etc) at the correct position.
|
int |
IterationTagSupport.doAfterBody(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target)
Processes TCDL body for (re)evaluation.
|
String |
TagHandlerBase.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target)
Called whenever an ending Tag that is associated with the handler is encountered in TCDL content.
|
int |
TagHandlerBase.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target)
Called whenever as starting Tag that is associated with the handler is encountered in TCDL content.
|
void |
TagMetaEventListener.endDocument(TransformContext context,
OutputDocument target)
Called by the TCDLParser just after finishing the parsing process without errors.
|
boolean |
TagHandlerBase.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag)
This method is called right before doStartTag and its return value indicates
if the engine must wrap the result of doEndTag inside a code block.
|
void |
TagMetaEventListener.startDocument(TransformContext context,
OutputDocument target)
Called by the TCDLParser just before starting the parsing process
Note that the TransformContext may not have all information during the startDocument, especially the information
that is derived from the ContentHeader tag (including the uri of the item being transformed).
|
Constructor and Description |
---|
TagDispatcher(TransformContext context,
OutputDocument target,
TagHandlerRegistry registry)
Constructs this TagDispatcher so it is ready for use as a TCDLParserEventListener with the TCDLParser
It is not re-usable, e.g.
|
Modifier and Type | Method and Description |
---|---|
String |
TaxonomyTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
String |
PositionMarkerTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
String |
LinkTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
String |
FirstLineTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
String |
DefaultTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
String |
ContextPropertyTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
String |
ContentHeaderTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
String |
ComponentPresentationTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
String |
CommentTagRenderer.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
TaxonomyTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target)
Processes and retrieves a Taxonomy for the given TaxonomyURI which is displayed as a simple tree.
|
int |
PositionMarkerTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
LinkTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
FirstLineTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
DefaultTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
ContextPropertyTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
ContentHeaderTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
ComponentPresentationTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
CommentTagRenderer.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
boolean |
TaxonomyTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
boolean |
PositionMarkerTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
boolean |
LinkTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
boolean |
FirstLineTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
boolean |
DefaultTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
boolean |
ContextPropertyTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
boolean |
ContentHeaderTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
boolean |
ComponentPresentationTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
boolean |
CommentTagRenderer.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
Modifier and Type | Method and Description |
---|---|
String |
DefaultTagHandler.doEndTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
int |
DefaultTagHandler.doStartTag(Tag tag,
StringBuffer tagBody,
TransformContext context,
OutputDocument target) |
boolean |
DefaultTagHandler.requiresCodeBlock(TransformContext context,
OutputDocument target,
Tag tag) |
Copyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries