Manuale Utente Si.Ge.M.

Sommario | Indice

Personalizzazione

Creare politiche di rimpiazzo

Ogni politica di rimpiazzo creata dall'utente deve necessariamente rispettare i seguenti vincoli:

  • deve estendere la classe astratta ReplacementPolicy;
  • deve dichiarare l'appartenenza al package main.replacementpolicy;
  • deve necessariamente mettere a disposizione uno e un solo costruttore senza parametri;
  • deve concretizzare il metodo getAreaToClean();
  • deve concretizzare il metodo delete(int);
  • deve concretizzare il metodo update(int, LogicReference);
  • ogni metodo utilizzato per impostare il valore di un campo dati dataField aggiuntivo di tipo Integer va istanziato con il nome: setDataField(Integer) e deve prevedere un valore di default.
About Us | ©2008 P.R.O.B.E. | version 1.5