Package association

Interface InterMembre

All Known Implementing Classes:
Membre

public interface InterMembre
Définit les actions pour un membre d'une association qui peut participer à des évènements organisés par l'association.
Author:
Eric Cariou
  • Method Details

    • ensembleEvenements

      List<Evenement> ensembleEvenements()
      La liste des évènements auquel le membre est inscrit ou a participé.
      Returns:
      la liste des évènements du membre
    • ensembleEvenementsAvenir

      List<Evenement> ensembleEvenementsAvenir()
      La liste des évènements auquel le membre est inscrit et qui n'ont pas encore eu lieu.
      Returns:
      la liste des évènements à venir du membre
    • definirInformationPersonnelle

      void definirInformationPersonnelle(InformationPersonnelle info)
      Définit les informations personnelles du membre.
      Parameters:
      info - les informations personnelles du membre
    • getInformationPersonnelle

      InformationPersonnelle getInformationPersonnelle()
      Renvoie les informations personnelles du membre.
      Returns:
      l'objet contenant les informations personnelles du membre ou null si elles n'ont pas été définies
    • getListevent

      List<Evenement> getListevent()
      Renvoie la liste d'évènement du membre.
      Returns:
      la liste des évènements auxquels le membre est inscrit.