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
abort
void abort(int abortLevel,
CategorizedProblem problem)
compilationResult
CompilationResult compilationResult()
getCompilationUnitDeclaration
CompilationUnitDeclaration getCompilationUnitDeclaration()
hasErrors
boolean hasErrors()
tagAsHavingErrors
void tagAsHavingErrors()
tagAsHavingIgnoredMandatoryErrors
void tagAsHavingIgnoredMandatoryErrors(int problemId)