Class TokenNode
java.lang.Object
org.nustaq.kontraktor.webapp.transpiler.jsx.TokenNode
- Direct Known Subclasses:
AttributeNode,ContentNode,JSNode,TagNode
public abstract class TokenNode
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TokenNode() -
Method Summary
Modifier and Type Method Description voidadd(char c)voidadd(java.lang.String string)voidadd(java.lang.StringBuilder stringBuilder)voidaddChild(TokenNode o)voidcloseCont()abstract voiddump(java.io.PrintStream p, java.lang.String indent)java.lang.StringBuildergetChars()java.util.List<TokenNode>getChildren()
-
Field Details
-
Constructor Details
-
TokenNode
public TokenNode()
-
-
Method Details
-
add
public void add(char c) -
addChild
-
add
public void add(java.lang.StringBuilder stringBuilder) -
add
public void add(java.lang.String string) -
dump
public abstract void dump(java.io.PrintStream p, java.lang.String indent) -
closeCont
public void closeCont() -
getChars
public java.lang.StringBuilder getChars() -
getChildren
-