org.codehaus.groovy.control
Class CompilationFailedException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended bygroovy.lang.GroovyRuntimeException
                  extended byorg.codehaus.groovy.control.CompilationFailedException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MultipleCompilationErrorsException

public class CompilationFailedException
extends GroovyRuntimeException

Thrown when compilation fails from source errors.

Version:
$Id: CompilationFailedException.java 3810 2006-06-06 14:33:48Z blackdrag $
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 groovy.lang.GroovyRuntimeException
getLocationText, getMessage, getMessageWithoutLocationText, getModule, getNode, setModule
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, 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-2007 The Codehaus. All Rights Reserved.