Package src.users

Class User

java.lang.Object
src.users.User
Direct Known Subclasses:
AutorizedOperator

public class User extends Object
Un oggetto della classe User rappresenta un utente. Ciò che l'utente può fare è descritto nei metodi che gli appartengono.
Version:
1.0.0
Author:
Giacomo Paredi
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    protected static final record 
    Indici dei file CSV
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
    Valore di default del centro.
    protected static final File
    File degli Operatori Registrati
  • Constructor Summary

    Constructors
    Constructor
    Description
    Crea un utente
  • Method Summary

    Modifier and Type
    Method
    Description
    protected static String
    Permette all'utente di associarsi ad un centro.
    void
    Permette all'utente di effettuare la ricerca di aree geografiche.
    static void
    Permette all'utente di registrarsi come Operatore Autorizzato.
    void
    Permette all'utente di visualizzare le informazioni associate ad una area geografica.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • file

      protected static final File file
      File degli Operatori Registrati
    • defaultValueOfCentre

      protected static final String defaultValueOfCentre
      Valore di default del centro.
      See Also:
  • Constructor Details

    • User

      public User()
      Crea un utente
  • Method Details

    • registrazione

      public static void registrazione()
      Permette all'utente di registrarsi come Operatore Autorizzato. I dati del nuovo operatore vengono salvati sul file OperatoriRegistrati.dati.csv
    • associaCentro

      protected static String associaCentro()
      Permette all'utente di associarsi ad un centro.
      Returns:
      id del centro
    • cercaAreaGeografica

      public void cercaAreaGeografica()
      Permette all'utente di effettuare la ricerca di aree geografiche.
    • visualizzaAreaGeografica

      public void visualizzaAreaGeografica()
      Permette all'utente di visualizzare le informazioni associate ad una area geografica.