portachiavi
Interface IController

All Known Implementing Classes:
Controller

public interface IController

Controllore del portachiavi

Author:
andrea

Method Summary
 boolean addEntry()
          Aggiunge un elemento al portachiavi
 void autoLoadPortachiavi()
           
 void exit()
           
 boolean export2TextFile()
           
 boolean loadPortachiavi()
          Carica il portachiavi da disco rigido.
 boolean modificaEntry()
          Modifica un elemento del portafoglio
 void printEntryList()
          Stampa a video la lista degli identificatori delle entry del portafoglio
 boolean removeEntry()
          Rimouve un elemento dal portachiavi.
 boolean savePortachiavi()
          Salva il portachiavi su disco rigido
 boolean searchEntry()
          Cerca un elemento nel portachiavi.
 void setFirstPassword()
          Apre un pannello in cui inserire la nuova password per il portachiavi e la salva.
 void setPassword()
          Apre un pannello in cui inserire la nuova password per il portachiavi e la salva.
 

Method Detail

addEntry

boolean addEntry()
Aggiunge un elemento al portachiavi

Returns:
true se l'elemento è stato aggiunto

autoLoadPortachiavi

void autoLoadPortachiavi()

exit

void exit()

export2TextFile

boolean export2TextFile()
Returns:

loadPortachiavi

boolean loadPortachiavi()
Carica il portachiavi da disco rigido.

Returns:
true se il portachiavi è stato caricato correttamente

modificaEntry

boolean modificaEntry()
Modifica un elemento del portafoglio

Returns:
true se la modifica ha avuto successo

printEntryList

void printEntryList()
Stampa a video la lista degli identificatori delle entry del portafoglio


removeEntry

boolean removeEntry()
Rimouve un elemento dal portachiavi.

Returns:
true se l'elemente è stato rimosso.

savePortachiavi

boolean savePortachiavi()
Salva il portachiavi su disco rigido

Returns:
true se il salvataggio è avvenuto correttamente.

searchEntry

boolean searchEntry()
Cerca un elemento nel portachiavi.

Returns:
true se l'elemento è presente

setFirstPassword

void setFirstPassword()
Apre un pannello in cui inserire la nuova password per il portachiavi e la salva.


setPassword

void setPassword()
Apre un pannello in cui inserire la nuova password per il portachiavi e la salva.