org.eclipse.jdt.internal.compiler.problem
Class AbortCompilation

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.eclipse.jdt.internal.compiler.problem.AbortCompilation
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AbortCompilationUnit

public class AbortCompilation
extends java.lang.RuntimeException

See Also:
Serialized Form

Field Summary
 CompilationResult compilationResult
           
 java.lang.Throwable exception
           
 boolean isSilent
           
 CategorizedProblem problem
           
 java.lang.RuntimeException silentException
           
 
Constructor Summary
AbortCompilation()
           
AbortCompilation(boolean isSilent, java.lang.RuntimeException silentException)
           
AbortCompilation(CompilationResult compilationResult, CategorizedProblem problem)
           
AbortCompilation(CompilationResult compilationResult, java.lang.Throwable exception)
           
 
Method Summary
 void updateContext(ASTNode astNode, CompilationResult unitResult)
           
 void updateContext(InvocationSite invocationSite, CompilationResult unitResult)
           
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

compilationResult

public CompilationResult compilationResult

exception

public java.lang.Throwable exception

problem

public CategorizedProblem problem

isSilent

public boolean isSilent

silentException

public java.lang.RuntimeException silentException
Constructor Detail

AbortCompilation

public AbortCompilation()

AbortCompilation

public AbortCompilation(CompilationResult compilationResult,
                        CategorizedProblem problem)

AbortCompilation

public AbortCompilation(CompilationResult compilationResult,
                        java.lang.Throwable exception)

AbortCompilation

public AbortCompilation(boolean isSilent,
                        java.lang.RuntimeException silentException)
Method Detail

updateContext

public void updateContext(InvocationSite invocationSite,
                          CompilationResult unitResult)

updateContext

public void updateContext(ASTNode astNode,
                          CompilationResult unitResult)