Class AbstractRenderer
- java.lang.Object
-
- de.hybris.platform.commons.translator.renderers.AbstractRenderer
-
- Direct Known Subclasses:
EntityRenderer,PlainTextRenderer,ReplaceRenderer,SimpleRenderer,VelocityRenderer
public abstract class AbstractRenderer extends java.lang.ObjectAbstractRendereris basic class for all renderers used byTranslatorto create output text fromAbstractNodes tree in final translation phase.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringendprotected java.util.Propertiespropertiesprotected java.lang.Stringstart
-
Constructor Summary
Constructors Constructor Description AbstractRenderer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.StringrenderTextFromNode(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)TranslatorvoidsetEnd(java.lang.String end)voidsetProperties(java.util.Properties properties)voidsetStart(java.lang.String start)
-
-
-
Method Detail
-
setEnd
public void setEnd(java.lang.String end)
-
setStart
public void setStart(java.lang.String start)
-
renderTextFromNode
public 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)Translator- Parameters:
node-translator-
-
setProperties
public void setProperties(java.util.Properties properties)
-
-