Per creare una nuova politica di rimpiazzo:
Fare clic sul menù File.
Selezionare la voce Crea politica.
Verrà visualizzata una finestra come la seguente:
che guida l'utente nella creazione della politica di rimpiazzo.
Tramite questo form è possibile scrivere il codice che va ad implementare la politica di rimpiazzo, specificare l'autore, la versione e la data di creazione.
E' possibile per l'utente inserire degli import aggiuntivi, inserire nuovi campi dato e metodi.
L'utente dovra' specificare nel costruttore della classe, attraverso le due combo box presenti, la tipologia di memoria nella quale la politica in creazione deve funzionare (0-paginata, 1-segmentata, 2-segmentata paginata) e la tipologia di politica (locale - false o globale - true).
L'utente dovra' ridefinire il corpo del metodo "scegli" per definire il comportamento della politica di rimpiazzo e il metodo "aggiorna" che permette di comunicare tra la memoria e una qualsiasi politica.
Rimandiamo comunque alla lettura del javaDoc per maggiori dettagli riguardanti l'implementazione di questi metodi.
Una volta implementata la classe l'utente puo' salvare quest'ultima dopo averla o meno compilata premendo l'apposito pulsante contenuto nel pannello.
Il pulsante "salva" permette all'utente di salvare la politica che sta creando. Nel caso in cui non abbia ultimato la fase di scrittura del codice e quindi non abbia ancora compilato si permette all'utente di non perdere il lavoro svolto anche se incompleto.
Ogni volta che l'utente preme il pulsante "salva" il riferimento ad un eventuale codice oggetto precedentemente creato in seguito ad una compilazione viene perso e quindi non e' piu' possibile scegliere la politica nelle wizard di configurazione, questo e' stato fatto per garantire l'integrità tra codice sorgente e codice oggetto.
Il pulsante "compila" permette all'utente di compilare la classe quindi di creare il file.java e il file.class e di posizionarli in una cartella a piacere cosi' facendo la politica creata sara' disponibile tra le scelte dell'utente nella wizard di configurazione.