org.inxar.syntacs.translator
Class TranslationException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.io.IOException
                    |
                    +--org.inxar.syntacs.translator.TranslationException
All Implemented Interfaces:
Serializable

public class TranslationException
extends IOException

TranslationException is a carrier for errors discovered during a translation run.

See Also:
Serialized Form

Constructor Summary
TranslationException(Auditor auditor)
          Constructs a TranslationException with the given Auditor.
TranslationException(Auditor auditor, String msg)
          Constructs a TranslationException with the given message and Auditor.
TranslationException(Auditor auditor, String msg, Throwable nested)
          Constructs a TranslationException with the given nested Throwable and Auditor.
TranslationException(Auditor auditor, Throwable nested)
          Constructs a TranslationException with the given nested Throwable and Auditor.
 
Method Summary
 Auditor getAuditor()
           
 void printStackTrace()
           
 void printStackTrace(PrintStream out)
           
 void printStackTrace(PrintWriter out)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TranslationException

public TranslationException(Auditor auditor)
Constructs a TranslationException with the given Auditor.

TranslationException

public TranslationException(Auditor auditor,
                            String msg)
Constructs a TranslationException with the given message and Auditor.

TranslationException

public TranslationException(Auditor auditor,
                            Throwable nested)
Constructs a TranslationException with the given nested Throwable and Auditor.

TranslationException

public TranslationException(Auditor auditor,
                            String msg,
                            Throwable nested)
Constructs a TranslationException with the given nested Throwable and Auditor.
Method Detail

getAuditor

public Auditor getAuditor()

printStackTrace

public void printStackTrace()
Overrides:
printStackTrace in class Throwable

printStackTrace

public void printStackTrace(PrintStream out)
Overrides:
printStackTrace in class Throwable

printStackTrace

public void printStackTrace(PrintWriter out)
Overrides:
printStackTrace in class Throwable