org.aspectj.ajdt.internal.core.builder
Class AjBatchImageBuilder

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.core.builder.AbstractImageBuilder
      extended by org.aspectj.org.eclipse.jdt.internal.core.builder.BatchImageBuilder
          extended by org.aspectj.ajdt.internal.core.builder.AjBatchImageBuilder
All Implemented Interfaces:
ICompilerRequestor, ICompilationUnitLocator

public class AjBatchImageBuilder
extends BatchImageBuilder


Field Summary
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.AbstractImageBuilder
compiledAllAtOnce, compiler, filesWithAnnotations, JAVA_PROBLEM_MARKER_ATTRIBUTE_NAMES, JAVA_TASK_MARKER_ATTRIBUTE_NAMES, javaBuilder, keepStoringProblemMarkers, MAX_AT_ONCE, nameEnvironment, newState, notifier, P_HIGH, P_LOW, P_NORMAL, problemSourceFiles, S_ERROR, S_WARNING, sourceLocations, workQueue
 
Constructor Summary
AjBatchImageBuilder(AspectJBuilder builder)
           
 
Method Summary
 void acceptResult(CompilationResult result)
          Accept a compilation result.
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.BatchImageBuilder
acceptSecondaryType, build, cleanOutputFolders, cleanUp, compile, copyExtraResourcesBack, findOriginalResource, processAnnotationResults, rebuildTypesAffectedBySecondaryTypes, storeProblemsFor, toString
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.AbstractImageBuilder
addAllSourceFiles, compile, copyResource, createFolder, createProblemFor, deleteGeneratedFiles, findSourceFile, finishedWith, fromIFile, initializeAnnotationProcessorManager, internalException, isExcludedFromProject, newCompiler, notifyParticipants, processAnnotations, recordParticipantResult, storeTasksFor, updateProblemsFor, updateTasksFor, writeClassFile, writeClassFileContents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AjBatchImageBuilder

public AjBatchImageBuilder(AspectJBuilder builder)
Method Detail

acceptResult

public void acceptResult(CompilationResult result)
Description copied from interface: ICompilerRequestor
Accept a compilation result.

Specified by:
acceptResult in interface ICompilerRequestor
Overrides:
acceptResult in class AbstractImageBuilder