public abstract class TextElement extends java.lang.Object implements TextElementMatcher
Constructor and Description |
---|
TextElement() |
Modifier and Type | Method and Description |
---|---|
(package private) abstract java.lang.String |
expand() |
abstract boolean |
isChildOfClass(java.lang.Class<? extends Node> nodeClass)
Is this TextElement representing a child of the given class?
|
abstract boolean |
isComment() |
(package private) boolean |
isCommentToken() |
abstract boolean |
isNewline() |
(package private) abstract boolean |
isNode(Node node) |
abstract boolean |
isSpaceOrTab() |
(package private) abstract boolean |
isToken(int tokenKind) |
abstract boolean |
isWhiteSpace() |
boolean |
isWhiteSpaceOrComment() |
boolean |
match(TextElement textElement) |
abstract java.lang.String expand()
abstract boolean isToken(int tokenKind)
final boolean isCommentToken()
public boolean match(TextElement textElement)
match
in interface TextElementMatcher
abstract boolean isNode(Node node)
public abstract boolean isWhiteSpace()
public abstract boolean isSpaceOrTab()
public abstract boolean isNewline()
public abstract boolean isComment()
public final boolean isWhiteSpaceOrComment()
public abstract boolean isChildOfClass(java.lang.Class<? extends Node> nodeClass)