Inndatadialogboks for behandleralternativ

Du kommer til Inndatadialogboks for behandleralternativ fra vinduet Preferanser for annotasjonsbehandling. Der kan behandleralternativer legges til eller endres.

Alternativer som oppgis her blir tilgjengelige for behandlerne via AnnotationProcessorEnvironment-grensesnittet. Hvert alternativ blir presentert i to former: som et nøkkel/verdi-par, og som en kombinert nøkkel som tilsvarer alternativets kommandolinjeform, altså "-Akey=value". Et alternativ med nøkkelen "foo" og verdien "bar" vil for eksempel bli vist både slik og som key "-Afoo=bar", value null.

Alternativverdier som representerer baner, kan begynne med symbol som er avgrenset med prosenttegn, f.eks. %FOO%/. Hvis tokenet er navnet på en klassebanevariabel, blir det erstattet med gjeldende verdi for variabelen på utføringstidspunktet. Spesialverdien ROOT utvider til arbeidsområdets fullstendige bane. For eksempel kan %ROOT%/foo/bar.xml utvides til d:/my_workspace/foo/bar.xml, og %JRE_LIB%/rt.jar kan utvides til c:/jdk1.5.0/lib/rt.jar. På samme måte utvides spesialverdien PROJECT.DIR til den fullstendige banen til det gjeldende prosjektet.

Noen alternativer blir automatisk tilgjengelige for behandlerne. Det har ingen effekt å legge dem inn i denne dialogboksen, siden de automatisk oppgitte verdiene overstyrer eventuelle verdier som er oppgitt her. De automatiske alternativene er beskrevet her.