class TokenTextElement extends TextElement
Constructor and Description |
---|
TokenTextElement(int tokenKind) |
TokenTextElement(int tokenKind,
java.lang.String text) |
TokenTextElement(JavaToken token) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
(package private) java.lang.String |
expand() |
(package private) java.lang.String |
getText() |
JavaToken |
getToken() |
int |
getTokenKind() |
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, match
private final JavaToken token
TokenTextElement(JavaToken token)
TokenTextElement(int tokenKind, java.lang.String text)
TokenTextElement(int tokenKind)
java.lang.String expand()
expand
in class TextElement
java.lang.String getText()
public int getTokenKind()
public JavaToken getToken()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
boolean isToken(int tokenKind)
isToken
in class TextElement
boolean isNode(Node node)
isNode
in class TextElement
public boolean isWhiteSpace()
isWhiteSpace
in class TextElement
public boolean isSpaceOrTab()
isSpaceOrTab
in class TextElement
public boolean isComment()
isComment
in class TextElement
public boolean isNewline()
isNewline
in class TextElement
public boolean isChildOfClass(java.lang.Class<? extends Node> nodeClass)
TextElement
isChildOfClass
in class TextElement