Class AjBatchImageBuilder
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.builder.AbstractImageBuilder
org.aspectj.org.eclipse.jdt.internal.core.builder.BatchImageBuilder
org.aspectj.ajdt.internal.core.builder.AjBatchImageBuilder
- All Implemented Interfaces:
ICompilerRequestor, ICompilationUnitLocator
- Author:
- colyer BatchImageBuilder used by IDEs (AJDT)
-
Field Summary
Fields inherited from class 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 BatchImageBuilder
acceptSecondaryType, build, cleanOutputFolders, cleanUp, compile, copyExtraResourcesBack, endBatch, findOriginalResource, flushBatch, processAnnotationResults, rebuildTypesAffectedBySecondaryTypes, startBatch, storeProblemsFor, toString, writeClassFileContentsMethods inherited from class AbstractImageBuilder
addAllSourceFiles, compile, copyResource, createFolder, createProblemFor, deleteGeneratedFiles, findSourceFile, finishedWith, fromIFile, getInitalTypeNames, initializeAnnotationProcessorManager, internalException, isExcludedFromProject, newCompiler, notifyParticipants, processAnnotations, recordParticipantResult, storeTasksFor, updateProblemsFor, updateTasksFor, writeClassFile
-
Constructor Details
-
AjBatchImageBuilder
-
-
Method Details
-
acceptResult
Description copied from interface:ICompilerRequestorAccept a compilation result.- Specified by:
acceptResultin interfaceICompilerRequestor- Overrides:
acceptResultin classAbstractImageBuilder
-