Class Message

    • Field Detail

      • msgST

        public org.antlr.stringtemplate.StringTemplate msgST
      • locationST

        public org.antlr.stringtemplate.StringTemplate locationST
      • reportST

        public org.antlr.stringtemplate.StringTemplate reportST
      • messageFormatST

        public org.antlr.stringtemplate.StringTemplate messageFormatST
      • msgID

        public int msgID
      • line

        public int line
      • column

        public int column
    • Constructor Detail

      • Message

        public Message()
      • Message

        public Message​(int msgID)
      • Message

        public Message​(int msgID,
                       Object arg,
                       Object arg2)
    • Method Detail

      • setLine

        public void setLine​(int line)
      • setColumn

        public void setColumn​(int column)
      • setMessageID

        public void setMessageID​(int msgID)
      • getMessageTemplate

        public org.antlr.stringtemplate.StringTemplate getMessageTemplate()
        Return a new template instance every time someone tries to print a Message.
      • getLocationTemplate

        public org.antlr.stringtemplate.StringTemplate getLocationTemplate()
        Return a new template instance for the location part of a Message. TODO: Is this really necessary? -Kay
      • toString

        public String toString​(org.antlr.stringtemplate.StringTemplate messageST)