Annotation processor options are configured in the Annotation Processing preference dialog. Certain options are automatically provided to processors using the Java 5 Mirror API; entering them in the Annotation Processing preference dialog will have no effect, since the automatically provided values will override any values set there. The automatic options include the following:
RECONCILE
, BUILD
, or OTHER
, depending
on whether the processor has been called during editing, during a build, or outside the
context of compilation, respectively. This option is only provided when running in the Eclipse IDE.
Except for phase
, there are no automatically provided options for processors
using the Java 6 annotation processing API, because the JavaFileManager methods provide the same functionality.