gnu.text

Class SyntaxException

public class SyntaxException extends Exception

Used to signal a non-recoverable (fatal) syntax error. Can also be used to signal a syntax error from embedded parsers, such as an eval or execute method, or well-formedness errors when reading an XML document.
Field Summary
intmaxToPrint
Constructor Summary
SyntaxException(SourceMessages messages)
SyntaxException(String header, SourceMessages messages)
Method Summary
voidclear()
StringgetHeader()
If non-null, an extra one-line message printed before the messages.
StringgetMessage()
SourceMessagesgetMessages()
voidprintAll(PrintWriter out, int max)
voidsetHeader(String header)
Set the header returned by getHeader.

Field Detail

maxToPrint

public int maxToPrint

Constructor Detail

SyntaxException

public SyntaxException(SourceMessages messages)

SyntaxException

public SyntaxException(String header, SourceMessages messages)

Method Detail

clear

public void clear()

getHeader

public final String getHeader()
If non-null, an extra one-line message printed before the messages. Can be used to provide extra context.

getMessage

public String getMessage()

getMessages

public SourceMessages getMessages()

printAll

public void printAll(PrintWriter out, int max)

setHeader

public final void setHeader(String header)
Set the header returned by getHeader.