public abstract class AbstractRenderer
extends java.lang.Object
AbstractRenderer is basic class for all renderers used by Translator to create output text from
AbstractNodes tree in final translation phase.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
end |
protected java.util.Properties |
properties |
protected java.lang.String |
start |
| Constructor and Description |
|---|
AbstractRenderer() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
renderTextFromNode(AbstractNode node,
Translator translator)
This method produces output text by using data from the node and by using a reference to the
(for subnodes rendereing) |
void |
setEnd(java.lang.String end) |
void |
setProperties(java.util.Properties properties) |
void |
setStart(java.lang.String start) |
protected java.lang.String start
protected java.lang.String end
protected java.util.Properties properties
public void setEnd(java.lang.String end)
public void setStart(java.lang.String start)
public abstract java.lang.String renderTextFromNode(AbstractNode node, Translator translator)
Translator (for subnodes rendereing)node - translator - public void setProperties(java.util.Properties properties)
Copyright © 2018 SAP SE. All Rights Reserved.