polyglot.util
Interface ErrorQueue

All Known Implementing Classes:
AbstractErrorQueue

public interface ErrorQueue

A ErrorQueue handles outputing error messages.


Method Summary
 void enqueue(ErrorInfo e)
           
 void enqueue(int type, java.lang.String message)
           
 void enqueue(int type, java.lang.String message, Position position)
           
 int errorCount()
           
 void flush()
           
 boolean hasErrors()
           
 

Method Detail

enqueue

public void enqueue(int type,
                    java.lang.String message)

enqueue

public void enqueue(int type,
                    java.lang.String message,
                    Position position)

enqueue

public void enqueue(ErrorInfo e)

flush

public void flush()

hasErrors

public boolean hasErrors()

errorCount

public int errorCount()