de.neuland.jade4j.parser.node
Class TextNode

java.lang.Object
  extended by de.neuland.jade4j.parser.node.Node
      extended by de.neuland.jade4j.parser.node.TextNode
All Implemented Interfaces:
Cloneable

public class TextNode
extends Node


Field Summary
 
Fields inherited from class de.neuland.jade4j.parser.node.Node
block, fileName, lineNumber, name, nodes
 
Constructor Summary
TextNode()
           
 
Method Summary
 void addNode(Node node)
           
 void appendText(String txt)
           
 void execute(IndentWriter writer, JadeModel model, JadeTemplate template)
           
 LinkedList<Node> getNodes()
           
 String getValue()
           
 void setValue(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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextNode

public TextNode()
Method Detail

appendText

public void appendText(String txt)

setValue

public void setValue(String value)
Overrides:
setValue in class Node

getValue

public String getValue()
Overrides:
getValue in class Node

execute

public void execute(IndentWriter writer,
                    JadeModel model,
                    JadeTemplate template)
             throws JadeCompilerException
Specified by:
execute in class Node
Throws:
JadeCompilerException

addNode

public void addNode(Node node)

getNodes

public LinkedList<Node> getNodes()
Overrides:
getNodes in class Node


Copyright © 2013. All rights reserved.