Class SyntaxErrorMessage

java.lang.Object
org.codehaus.groovy.control.messages.Message
org.codehaus.groovy.control.messages.SyntaxErrorMessage

public class SyntaxErrorMessage
extends Message
A class for error messages produced by the parser system.
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected SyntaxException cause  
    protected SourceUnit source  
  • Constructor Summary

    Constructors
    Constructor Description
    SyntaxErrorMessage​(SyntaxException cause, SourceUnit source)  
  • Method Summary

    Modifier and Type Method Description
    SyntaxException getCause()
    Returns the underlying SyntaxException.
    void write​(java.io.PrintWriter output, Janitor janitor)
    Writes out a nicely formatted summary of the syntax error.

    Methods inherited from class org.codehaus.groovy.control.messages.Message

    create, create, create, write

    Methods inherited from class java.lang.Object

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

  • Constructor Details

  • Method Details

    • getCause

      public SyntaxException getCause()
      Returns the underlying SyntaxException.
    • write

      public void write​(java.io.PrintWriter output, Janitor janitor)
      Writes out a nicely formatted summary of the syntax error.
      Specified by:
      write in class Message