Η πρόσβαση στο παράθυρο διαλόγου εισαγωγής επιλογών επεξεργαστή μπορεί να επιτευχθεί από το τμήμα παραθύρου προτιμήσεων επεξεργασίας σημειώσεων. Επιτρέπει την προσθήκη ή την τροποποίηση των επιλογών επεξεργαστή.
Οι επιλογές που καταχωρούνται εδώ παρουσιάζονται στους επεξεργαστές μέσω της διεπαφής AnnotationProcessorEnvironment. Κάθε επιλογή παρουσιάζεται με δύο μορφές: ως ζεύγος κλειδί/τιμή και ως συνδυασμένο κλειδί που αντιστοιχεί στη μορφή γραμμής εντολών της επιλογής, δηλαδή "-Akey=value". Για παράδειγμα, μια επιλογή με κλειδί "foo" και τιμή "bar" θα υπάρχει τόσο με αυτή τη μορφή όσο και ως κλειδί "-Afoo=bar", με τιμή "null".
Οι τιμές επιλογής που αντιπροσωπεύουν διαδρομές μπορούν να ξεκινούν με το σύμβολο
ποσοστού ως σύμβολο οριοθέτησης, για παράδειγμα %FOO%/
.
Αν το διακριτικό στοιχείο αποτελεί το όνομα της μεταβλητής της διαδρομής κλάσεων, θα
αντικατασταθεί από την τρέχουσα τιμή της μεταβλητής του χρόνου εκτέλεσης επεξεργαστή. Η ειδική τιμή ROOT
αναπτύσσεται στην απόλυτη διαδρομή του χώρου εργασίας.
Για παράδειγμα, το %ROOT%/foo/bar.xml
μπορεί να αναπτυχθεί σε
d:/my_workspace/foo/bar.xml
και το %JRE_LIB%/rt.jar
σε
c:/jdk1.5.0/lib/rt.jar
. Ομοίως, η ειδική τιμή PROJECT.DIR
αναπτύσσεται στην απόλυτη διαδρομή του τρέχοντος έργου.
Ορισμένες επιλογές παρέχονται αυτόματα στους επεξεργαστές. Αν τις καταχωρήσετε σε αυτό το πλαίσιο διαλόγου, δεν θα υπάρχει κάποιο αποτέλεσμα, εφόσον οι τιμές που παρέχονται αυτόματα αντικαθιστούν τις τιμές που ορίζονται εδώ. Οι αυτόματες επιλογές περιγράφονται εδώ.