A caixa de diálogo de entrada Opção de Processador é alcançado na área da janela de preferências Processamento de Anotação. Permite adicionar ou modificar opções do processador de anotação.
As opções aqui introduzidas serão apresentadas ao processadores através da interface AnnotationProcessorEnvironment. Cada opção será apresentada de duas formas: como um par chave/valor e como uma chave combinada que corresponde ao formulário da linha de comandos da opção, nomeadamente "-Akey=value". Por exemplo, uma opção com chave "foo" e valor "bar" seria apresentada ou dessa forma ou como chave "-Afoo=bar", valor nulo.
Os valores de opção que representam caminhos podem começar com um sinal
delimitado por percentagem, tal como %FOO%/
. Se o sinal for o nome
de uma variável de caminho de classe, será substituído pelo valor actual da
variável no tempo de execução do processador.
O valor especial ROOT
expande para o caminho absoluto no espaço de trabalho.
Por exemplo, %ROOT%/foo/bar.xml
pode expandir para
d:/my_workspace/foo/bar.xml
e %JRE_LIB%/rt.jar
pode expandir para
c:/jdk1.5.0/lib/rt.jar
. Do mesmo modo, o valor especial
PROJECT.DIR
expande ara o caminho absoluto do projecto actual.
Algumas opções são facultadas automaticamente aos processadores; a sua introdução nesta caixa de diálogo não terá qualquer efeito, já que os valores facultados automaticamente irão substitui quaisquer valores ali configurados. As opções automáticas são descritas aqui.