org.eclipse.jdt.internal.compiler.apt.dispatch
Class BatchProcessingEnvImpl

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.apt.dispatch.BaseProcessingEnvImpl
      extended by org.eclipse.jdt.internal.compiler.apt.dispatch.BatchProcessingEnvImpl
All Implemented Interfaces:
ProcessingEnvironment

public class BatchProcessingEnvImpl
extends BaseProcessingEnvImpl

The implementation of ProcessingEnvironment that is used when compilation is driven by the command line or by the Tool interface. This environment uses the JavaFileManager provided by the compiler.

See Also:
org.eclipse.jdt.internal.apt.pluggable.core.dispatch.IdeProcessingEnvImpl

Field Summary
protected  Main _compilerOwner
           
protected  BaseAnnotationProcessorManager _dispatchManager
           
protected  JavaFileManager _fileManager
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.apt.dispatch.BaseProcessingEnvImpl
_compiler, _elementUtils, _filer, _messager, _processorOptions, _typeUtils
 
Constructor Summary
BatchProcessingEnvImpl(BaseAnnotationProcessorManager dispatchManager, Main batchCompiler, String[] commandLineArguments)
           
 
Method Summary
 JavaFileManager getFileManager()
           
 Locale getLocale()
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.apt.dispatch.BaseProcessingEnvImpl
addNewClassFile, addNewUnit, errorRaised, getCompiler, getDeletedUnits, getElementUtils, getFactory, getFiler, getLookupEnvironment, getMessager, getNewClassFiles, getNewUnits, getOptions, getSourceVersion, getTypeUtils, reset, setErrorRaised
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_dispatchManager

protected final BaseAnnotationProcessorManager _dispatchManager

_fileManager

protected final JavaFileManager _fileManager

_compilerOwner

protected final Main _compilerOwner
Constructor Detail

BatchProcessingEnvImpl

public BatchProcessingEnvImpl(BaseAnnotationProcessorManager dispatchManager,
                              Main batchCompiler,
                              String[] commandLineArguments)
Method Detail

getFileManager

public JavaFileManager getFileManager()

getLocale

public Locale getLocale()


Copyright © 2012. All Rights Reserved.