Manuale Utente Si.Ge.M.

Sommario | Indice

Personalizzazione

Creare politiche di allocazione

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

  • deve estendere la classe astratta AllocationPolicy;
  • deve dichiarare l'appartenenza al package main.allocationpolicy;
  • deve necessariamente mettere a disposizione uno e un solo costruttore, che deve avere un parametro di tipo MemoryModel e richiamare super(MemoryModel);
  • deve concretizzare il metodo getBase(int);
  • 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