Package de.neuland.jade4j.parser.node
Class TextNode
- java.lang.Object
-
- de.neuland.jade4j.parser.node.Node
-
- de.neuland.jade4j.parser.node.TextNode
-
- All Implemented Interfaces:
java.lang.Cloneable
public class TextNode extends Node
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.Object>
preparedValue
private java.lang.String
value
-
Constructor Summary
Constructors Constructor Description TextNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addNode(Node node)
void
appendText(java.lang.String txt)
void
execute(IndentWriter writer, JadeModel model, JadeTemplate template)
java.util.LinkedList<Node>
getNodes()
java.lang.String
getValue()
private void
prepare()
void
setValue(java.lang.String value)
-
Methods inherited from class de.neuland.jade4j.parser.node.Node
clone, getBlock, getFileName, getLineNumber, getName, hasBlock, hasNodes, pollNode, push, setBlock, setFileName, setLineNumber, setName, setNodes
-
-
-
-
Method Detail
-
appendText
public void appendText(java.lang.String txt)
-
prepare
private void prepare()
-
execute
public void execute(IndentWriter writer, JadeModel model, JadeTemplate template) throws JadeCompilerException
- Specified by:
execute
in classNode
- Throws:
JadeCompilerException
-
addNode
public void addNode(Node node)
-
-