org.aspectj.org.eclipse.jdt.internal.compiler.impl
Interface ReferenceContext

All Known Implementing Classes:
AbstractMethodDeclaration, AdviceDeclaration, AjConstructorDeclaration, AjMethodDeclaration, AnnotationMethodDeclaration, AspectClinit, AspectDeclaration, Clinit, CodeSnippetTypeDeclaration, CompilationUnitDeclaration, CompletionOnAnnotationOfType, CompletionOnMethodName, CompletionOnMethodReturnType, CompletionOnMethodTypeParameter, ConstructorDeclaration, DeclareAnnotationDeclaration, DeclareDeclaration, IfMethodDeclaration, InterTypeConstructorDeclaration, InterTypeDeclaration, InterTypeFieldDeclaration, IntertypeMemberClassDeclaration, InterTypeMethodDeclaration, LambdaExpression, MethodDeclaration, PointcutDeclaration, SelectionOnLambdaExpression, TypeDeclaration

public interface ReferenceContext


Method Summary
 void abort(int abortLevel, CategorizedProblem problem)
           
 CompilationResult compilationResult()
           
 CompilationUnitDeclaration getCompilationUnitDeclaration()
           
 boolean hasErrors()
           
 void tagAsHavingErrors()
           
 void tagAsHavingIgnoredMandatoryErrors(int problemId)
           
 

Method Detail

abort

void abort(int abortLevel,
           CategorizedProblem problem)

compilationResult

CompilationResult compilationResult()

getCompilationUnitDeclaration

CompilationUnitDeclaration getCompilationUnitDeclaration()

hasErrors

boolean hasErrors()

tagAsHavingErrors

void tagAsHavingErrors()

tagAsHavingIgnoredMandatoryErrors

void tagAsHavingIgnoredMandatoryErrors(int problemId)