org.aspectj.ajdt.internal.compiler
Class AbstractCompilerAdapter
java.lang.Object
org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
- All Implemented Interfaces:
- org.aspectj.ajdt.internal.compiler.ICompilerAdapter
- Direct Known Subclasses:
- AjCompilerAdapter, AjPipeliningCompilerAdapter
public abstract class AbstractCompilerAdapter
- extends java.lang.Object
- implements org.aspectj.ajdt.internal.compiler.ICompilerAdapter
- Author:
- AndyClement
|
Method Summary |
abstract void |
acceptResult(org.aspectj.org.eclipse.jdt.internal.compiler.CompilationResult result)
|
abstract void |
afterAnalysing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
|
abstract void |
afterCompiling(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] units)
|
abstract void |
afterDietParsing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] units)
|
abstract void |
afterGenerating(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
|
abstract void |
afterProcessing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit,
int unitIndex)
|
abstract void |
afterResolving(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
|
abstract void |
beforeAnalysing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
|
abstract void |
beforeCompiling(org.aspectj.org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits)
|
abstract void |
beforeGenerating(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
|
abstract void |
beforeProcessing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
|
abstract void |
beforeResolving(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
|
abstract java.util.List |
getResultsPendingWeave()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCompilerAdapter
public AbstractCompilerAdapter()
getResultsPendingWeave
public abstract java.util.List getResultsPendingWeave()
acceptResult
public abstract void acceptResult(org.aspectj.org.eclipse.jdt.internal.compiler.CompilationResult result)
afterAnalysing
public abstract void afterAnalysing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
- Specified by:
afterAnalysing in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
afterCompiling
public abstract void afterCompiling(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] units)
- Specified by:
afterCompiling in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
afterDietParsing
public abstract void afterDietParsing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] units)
- Specified by:
afterDietParsing in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
afterGenerating
public abstract void afterGenerating(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
- Specified by:
afterGenerating in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
afterProcessing
public abstract void afterProcessing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit,
int unitIndex)
- Specified by:
afterProcessing in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
afterResolving
public abstract void afterResolving(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
- Specified by:
afterResolving in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
beforeAnalysing
public abstract void beforeAnalysing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
- Specified by:
beforeAnalysing in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
beforeCompiling
public abstract void beforeCompiling(org.aspectj.org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits)
- Specified by:
beforeCompiling in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
beforeGenerating
public abstract void beforeGenerating(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
- Specified by:
beforeGenerating in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
beforeProcessing
public abstract void beforeProcessing(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
- Specified by:
beforeProcessing in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter
beforeResolving
public abstract void beforeResolving(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit)
- Specified by:
beforeResolving in interface org.aspectj.ajdt.internal.compiler.ICompilerAdapter