class ChildTextElement extends TextElement
| Modifier and Type | Field and Description |
|---|---|
private Node |
child |
private LexicalPreservingPrinter |
lexicalPreservingPrinter |
| Constructor and Description |
|---|
ChildTextElement(LexicalPreservingPrinter lexicalPreservingPrinter,
Node child) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
(package private) java.lang.String |
expand() |
(package private) Node |
getChild() |
(package private) NodeText |
getNodeTextForWrappedNode() |
int |
hashCode() |
boolean |
isChildOfClass(java.lang.Class<? extends Node> nodeClass)
Is this TextElement representing a child of the given class?
|
boolean |
isComment() |
boolean |
isNewline() |
(package private) boolean |
isNode(Node node) |
boolean |
isSpaceOrTab() |
(package private) boolean |
isToken(int tokenKind) |
boolean |
isWhiteSpace() |
java.lang.String |
toString() |
isCommentToken, isWhiteSpaceOrComment, matchprivate final LexicalPreservingPrinter lexicalPreservingPrinter
private final Node child
ChildTextElement(LexicalPreservingPrinter lexicalPreservingPrinter, Node child)
java.lang.String expand()
expand in class TextElementNode getChild()
boolean isToken(int tokenKind)
isToken in class TextElementboolean isNode(Node node)
isNode in class TextElementNodeText getNodeTextForWrappedNode()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isWhiteSpace()
isWhiteSpace in class TextElementpublic boolean isSpaceOrTab()
isSpaceOrTab in class TextElementpublic boolean isNewline()
isNewline in class TextElementpublic boolean isComment()
isComment in class TextElementpublic boolean isChildOfClass(java.lang.Class<? extends Node> nodeClass)
TextElementisChildOfClass in class TextElement