Aggiunti i javadoc ai metodi e alle classi

Apportate leggeri cambiamenti alla grafica
This commit is contained in:
Simone Argenziano
2013-12-19 14:23:31 +01:00
parent 68886fd406
commit 76445c07b9
14 changed files with 407 additions and 128 deletions

View File

@@ -8,34 +8,59 @@ import java.io.IOException;
* User: xgiovio
* Date: 17/12/13
* Time: 1.47
*
* Questa classe si occupa della gestione del login dell'utente e dell'amministratore
*
*
*/
public class LoginData {
/**
* Il costruttore si occupa di prelevare i dati dell'utente appena loggato. Tipo di account e username
*
* @throws FileNotFoundException
* @throws IOException
* @throws ClassNotFoundException
*/
public LoginData () throws FileNotFoundException,IOException,ClassNotFoundException{
LoggedUser logged_user = new LoggedUser();
boolean AccountType = true;
AccountType = Access.get_access(logged_user);
AccountType = Access.get_access(logged_user); //chiama al form di login e/o registrazione
type = convert_type (AccountType);
username = logged_user.logged_user;
}
/**
* Questo metodo si occupa di convertire un valore bolleano nel tipo di account dll'utente connesso
*
* @param value - tipo di account (Admin o Client) ottenuto dalla chiamata alla funzione Access.get_access(LoggedUser set_user_logged_here)
* @return restituisce un valore booleano, che rappresenta il tipo di utente connesso, false=>Admin true=>Client
*/
protected String convert_type (boolean value){
if (value == false)
return "Admin";
return "Client";
}
/**
* @return restituisce l'username dell'utente connesso
*/
public String getUsername() {
return username;
}
/**
* @return restituisce il tipo di account associato all'utente connesso
*/
public String getType() {
return type;
}
/**
* Stampa le informazioni dell'utente connesso (username e tipo di account)
*/
public void getUserDataInfo (){
System.out.println("\n***************************************");