Käsittelijän asetuksen syöttöikkuna

Käsittelijän asetuksen syöttöikkunaan pääsee Huomautuskäsittelyn oletusasetusruudusta. Ikkunassa voi lisätä tai muuttaa käsittelijän asetuksia.

Tässä annetut asetukset esitetään käsittelijöille AnnotationProcessorEnvironment-rajapinnan kautta. Jokainen asetus esitetään kahdessa muodossa: avain-arvo-parina ja yhdistettynä avaimena, joka vastaa asetuksen komentorivimuotoa "-Akey=value". Esimerkiksi asetus, jonka avain on "foo" ja jonka arvo on "bar" esitettäisiin sekä edellisen kaltaisena avain-arvo-parina että avaimena "-Afoo=bar", jonka arvo on tyhjä.

Polkuja kuvaavat asetusten arvot voivat alkaa prosenttimerkein rajatuilla sanakkeilla, kuten %FOO%/. Jos sanake on luokkapolkumuuttujan nimi, se korvataan arvolla, joka muuttujalla on käsittelijän suorituksen aikaan. Erityisarvo ROOT laajentuu työtilan tarkkaan polkuun. Esimerkiksi %ROOT%/foo/bar.xml saattaa laajentua muotoon d:/my_workspace/foo/bar.xml ja %JRE_LIB%/rt.jar saattaa laajentua muotoon c:/jdk1.5.0/lib/rt.jar. Vastaavasti erityisarvo PROJECT.DIR laajentuu nykyisen projektin tarkkaan polkuun.

Tietyt asetukset toimitetaan automaattisesti käsittelijöille. Niiden syötöllä tähän valintaikkunaan ei ole vaikutusta, sillä automaattisesti toimitetut arvot ohittavat tässä mahdollisesti määritetyt arvot. Kuvaus automaattisista asetuksista on täällä.