Class ComposeFileParser

  • All Implemented Interfaces:
    org.eclipse.xtext.parser.IParser

    public class ComposeFileParser
    extends org.eclipse.xtext.parser.antlr.AbstractAntlrParser
    • Constructor Detail

      • ComposeFileParser

        public ComposeFileParser()
    • Method Detail

      • setInitialHiddenTokens

        protected void setInitialHiddenTokens​(org.eclipse.xtext.parser.antlr.XtextTokenStream tokenStream)
        Overrides:
        setInitialHiddenTokens in class org.eclipse.xtext.parser.antlr.AbstractAntlrParser
      • createLexer

        protected org.antlr.runtime.TokenSource createLexer​(org.antlr.runtime.CharStream stream)
        Overrides:
        createLexer in class org.eclipse.xtext.parser.antlr.AbstractAntlrParser
      • isReparseSupported

        protected boolean isReparseSupported()
        Indentation aware languages do not support partial parsing since the lexer is inherently stateful. Override and return true if your terminal splitting is stateless.
        Overrides:
        isReparseSupported in class org.eclipse.xtext.parser.antlr.AbstractAntlrParser
      • createParser

        protected InternalComposeFileParser createParser​(org.eclipse.xtext.parser.antlr.XtextTokenStream stream)
        Specified by:
        createParser in class org.eclipse.xtext.parser.antlr.AbstractAntlrParser
      • getDefaultRuleName

        protected String getDefaultRuleName()
        Specified by:
        getDefaultRuleName in class org.eclipse.xtext.parser.antlr.AbstractAntlrParser