Class AjIncrementalImageBuilder
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.builder.AbstractImageBuilder
org.aspectj.org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder
org.aspectj.ajdt.internal.core.builder.AjIncrementalImageBuilder
- All Implemented Interfaces:
ICompilerRequestor,ICompilationUnitLocator
- Author:
- colyer Incremental builder used by IDE support (AJDT)
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder
hasStructuralChanges, makeOutputFolderConsistent, MaxCompileLoop, previousSourceFiles, qualifiedStrings, rootStrings, secondaryTypesToRemove, simpleStrings, sourceFilesFields inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.AbstractImageBuilder
compiledAllAtOnce, compiler, COMPILER_FACTORY_KEY, filesWithAnnotations, JAVA_PROBLEM_MARKER_ATTRIBUTE_NAMES, javaBuilder, keepStoringProblemMarkers, MAX_AT_ONCE, nameEnvironment, newState, notifier, P_HIGH, P_LOW, P_NORMAL, problemSourceFiles, S_ERROR, S_INFO, S_WARNING, sourceLocations, workQueue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacceptResult(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, classFileChanged, cleanUp, compile, deleteGeneratedFiles, findAffectedSourceFiles, findAffectedSourceFiles, findSourceFiles, findSourceFiles, finishedWith, processAnnotationResults, removeClassFile, removeSecondaryTypes, resetCollections, toString, updateProblemsFor, updateTasksFor, writeClassFileContentsMethods 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, writeClassFileMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.ICompilerRequestor
endBatch, flushBatch, startBatch
-
Constructor Details
-
AjIncrementalImageBuilder
-
-
Method Details
-
acceptResult
Description copied from interface:ICompilerRequestorAccept a compilation result.- Specified by:
acceptResultin interfaceICompilerRequestor- Overrides:
acceptResultin classAbstractImageBuilder
-