org.codehaus.groovy.control
Class CompilationFailedException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.codehaus.groovy.GroovyException
              extended byorg.codehaus.groovy.control.CompilationFailedException
All Implemented Interfaces:
GroovyExceptionInterface, Serializable
Direct Known Subclasses:
MultipleCompilationErrorsException

public class CompilationFailedException
extends GroovyException

Thrown when compilation fails from source errors.

Version:
$Id: CompilationFailedException.java,v 1.4 2005/06/10 09:55:30 cstein Exp $
Author:
Chris Poirier
See Also:
Serialized Form

Field Summary
protected  int phase
           
protected  ProcessingUnit unit
           
 
Constructor Summary
CompilationFailedException(int phase, ProcessingUnit unit)
           
CompilationFailedException(int phase, ProcessingUnit unit, Throwable cause)
           
 
Method Summary
 ProcessingUnit getUnit()
          Returns the ProcessingUnit in which the error occurred.
 
Methods inherited from class org.codehaus.groovy.GroovyException
isFatal, setFatal
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

phase

protected int phase

unit

protected ProcessingUnit unit
Constructor Detail

CompilationFailedException

public CompilationFailedException(int phase,
                                  ProcessingUnit unit,
                                  Throwable cause)

CompilationFailedException

public CompilationFailedException(int phase,
                                  ProcessingUnit unit)
Method Detail

getUnit

public ProcessingUnit getUnit()
Returns the ProcessingUnit in which the error occurred.



Copyright © 2003-2005 The Codehaus. All Rights Reserved.