Class DefaultListener

  • All Implemented Interfaces:
    java.io.Serializable, org.antlr.v4.runtime.tree.ParseTreeListener
    Direct Known Subclasses:
    DefaultTreeListener

    public class DefaultListener
    extends java.lang.Object
    implements org.antlr.v4.runtime.tree.ParseTreeListener, java.io.Serializable
    default tree listener
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.antlr.v4.runtime.Parser parser  
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultListener()
      constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void enterEveryRule​(org.antlr.v4.runtime.ParserRuleContext parserRuleContext)  
      void exitEveryRule​(org.antlr.v4.runtime.ParserRuleContext parserRuleContext)  
      java.lang.String getRuleByKey​(int key)
      maps rule index to its actual name
      void reset()  
      void setParser​(org.antlr.v4.runtime.Parser p)
      set parser
      void visitErrorNode​(org.antlr.v4.runtime.tree.ErrorNode errorNode)  
      void visitTerminal​(org.antlr.v4.runtime.tree.TerminalNode terminalNode)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • parser

        protected org.antlr.v4.runtime.Parser parser
    • Constructor Detail

      • DefaultListener

        public DefaultListener()
        constructor
    • Method Detail

      • getRuleByKey

        public java.lang.String getRuleByKey​(int key)
        maps rule index to its actual name
        Parameters:
        key - rule index
        Returns:
        the corresponding rule name
      • setParser

        public void setParser​(org.antlr.v4.runtime.Parser p)
        set parser
        Parameters:
        p - parser
      • reset

        public void reset()
      • visitTerminal

        public void visitTerminal​(org.antlr.v4.runtime.tree.TerminalNode terminalNode)
        Specified by:
        visitTerminal in interface org.antlr.v4.runtime.tree.ParseTreeListener
      • visitErrorNode

        public void visitErrorNode​(org.antlr.v4.runtime.tree.ErrorNode errorNode)
        Specified by:
        visitErrorNode in interface org.antlr.v4.runtime.tree.ParseTreeListener
      • enterEveryRule

        public void enterEveryRule​(org.antlr.v4.runtime.ParserRuleContext parserRuleContext)
        Specified by:
        enterEveryRule in interface org.antlr.v4.runtime.tree.ParseTreeListener
      • exitEveryRule

        public void exitEveryRule​(org.antlr.v4.runtime.ParserRuleContext parserRuleContext)
        Specified by:
        exitEveryRule in interface org.antlr.v4.runtime.tree.ParseTreeListener