Class ProblemTokenSource

java.lang.Object
tools.refinery.language.parser.antlr.ProblemTokenSource
All Implemented Interfaces:
org.antlr.runtime.TokenSource

public class ProblemTokenSource extends Object implements org.antlr.runtime.TokenSource
  • Constructor Details

    • ProblemTokenSource

      public ProblemTokenSource(org.antlr.runtime.TokenSource delegate)
  • Method Details

    • setIdentifierTokenProvider

      @Inject public void setIdentifierTokenProvider(IdentifierTokenProvider identifierTokenProvider)
    • isRecursive

      public boolean isRecursive()
    • setRecursive

      public void setRecursive(boolean recursive)
    • nextToken

      public org.antlr.runtime.Token nextToken()
      Specified by:
      nextToken in interface org.antlr.runtime.TokenSource
    • getSourceName

      public String getSourceName()
      Specified by:
      getSourceName in interface org.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()