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

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

public class AjIncrementalImageBuilder
extends IncrementalImageBuilder


Field Summary
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder
compileLoop, hasStructuralChanges, makeOutputFolderConsistent, MaxCompileLoop, previousSourceFiles, qualifiedStrings, rootStrings, secondaryTypesToRemove, simpleStrings, sourceFiles
 
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
AjIncrementalImageBuilder(AspectJBuilder builder)
           
 
Method Summary
 void acceptResult(CompilationResult result)
          Accept a compilation result.
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder
addAffectedSourceFiles, addAffectedSourceFiles, addDependentsOf, addDependentsOf, build, buildAfterBatchBuild, checkForClassFileChanges, cleanUp, compile, deleteGeneratedFiles, findAffectedSourceFiles, findAffectedSourceFiles, findSourceFiles, findSourceFiles, finishedWith, processAnnotationResults, removeClassFile, removeSecondaryTypes, resetCollections, toString, updateProblemsFor, updateTasksFor, writeClassFileCheck, writeClassFileContents
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.AbstractImageBuilder
acceptSecondaryType, addAllSourceFiles, compile, copyResource, createFolder, createProblemFor, findSourceFile, fromIFile, initializeAnnotationProcessorManager, internalException, isExcludedFromProject, newCompiler, notifyParticipants, processAnnotations, recordParticipantResult, storeProblemsFor, storeTasksFor, writeClassFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AjIncrementalImageBuilder

public AjIncrementalImageBuilder(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