Class ProblemTokenSource
java.lang.Object
tools.refinery.language.parser.antlr.ProblemTokenSource
- All Implemented Interfaces:
org.antlr.runtime.TokenSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisIdentifier(org.antlr.runtime.Token token) protected booleanisPlusOrTransitiveClosure(org.antlr.runtime.Token token) protected booleanisQualifiedNameSeparator(org.antlr.runtime.Token token) booleanprotected booleanisVisibleToken(org.antlr.runtime.Token token) org.antlr.runtime.Tokenprotected booleanprotected org.antlr.runtime.Tokenprotected org.antlr.runtime.TokenvoidsetIdentifierTokenProvider(IdentifierTokenProvider identifierTokenProvider) voidsetRecursive(boolean recursive)
-
Constructor Details
-
ProblemTokenSource
public ProblemTokenSource(org.antlr.runtime.TokenSource delegate)
-
-
Method Details
-
setIdentifierTokenProvider
-
isRecursive
public boolean isRecursive() -
setRecursive
public void setRecursive(boolean recursive) -
nextToken
public org.antlr.runtime.Token nextToken()- Specified by:
nextTokenin interfaceorg.antlr.runtime.TokenSource
-
getSourceName
- Specified by:
getSourceNamein interfaceorg.antlr.runtime.TokenSource
-
isIdentifier
protected boolean isIdentifier(org.antlr.runtime.Token token) -
isPlusOrTransitiveClosure
protected boolean isPlusOrTransitiveClosure(org.antlr.runtime.Token token) -
isQualifiedNameSeparator
protected boolean isQualifiedNameSeparator(org.antlr.runtime.Token token) -
isVisibleToken
protected boolean isVisibleToken(org.antlr.runtime.Token token) -
peekForTransitiveClosure
protected boolean peekForTransitiveClosure() -
peekToken
protected org.antlr.runtime.Token peekToken() -
peekWithSkipWhitespace
protected org.antlr.runtime.Token peekWithSkipWhitespace()
-