org.aspectj.ajdt.internal.core.builder
Class AspectJBuilder
java.lang.Object
IncrementalProjectBuilder
org.aspectj.org.eclipse.jdt.internal.core.builder.JavaBuilder
org.aspectj.ajdt.internal.core.builder.AspectJBuilder
- All Implemented Interfaces:
- ICompilerAdapterFactory
public class AspectJBuilder
- extends JavaBuilder
- implements ICompilerAdapterFactory
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.JavaBuilder |
buildFinished, buildStarting, clean, getBatchImageBuilder, getLastState, getProblemsFor, getTasksFor, readState, removeProblemsAndTasksFor, removeProblemsFor, removeTasksFor, toString, writeState |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AspectJBuilder
public AspectJBuilder()
build
protected IProject[] build(int kind,
java.util.Map ignored,
IProgressMonitor monitor)
throws CoreException
- Overrides:
build in class JavaBuilder
- Throws:
CoreException
getBatchImageBuilder
protected BatchImageBuilder getBatchImageBuilder()
getIncrementalImageBuilder
protected IncrementalImageBuilder getIncrementalImageBuilder()
- Overrides:
getIncrementalImageBuilder in class JavaBuilder
getAdapter
public ICompilerAdapter getAdapter(Compiler forCompiler)
- Specified by:
getAdapter in interface ICompilerAdapterFactory
createBuildNotifier
protected BuildNotifier createBuildNotifier(IProgressMonitor monitor,
IProject currentProject)
- Overrides:
createBuildNotifier in class JavaBuilder