Entitats.Participant
Class Participant

java.lang.Object
  extended by Entitats.Soci.Soci
      extended by Entitats.Participant.Participant

public class Participant
extends Soci

Classe que permet la creacio i manipulacio de participants, els quals poden ser usats en qualsevol entitat/instutcio que en tingui. No s'implementa en aquest punt cap validacio de les dades assignades a l'objecte, doncs es creu funcio indispensable de les capes superiors de l'aplicacio, les capes que utilitzen aquesta classe.


Constructor Summary
Participant()
          Constructor de la classe.
 
Method Summary
 void destructorParticipant()
          Destructor de la classe Metode que elimina les referencies als objectes manipulats per un participant per tal de que l'objecte "Gargabe Collector" del Java n'alliberi la memoria assignada quan descobreixi que l'objecte ja no te cap referencia.
 void estableixDataAltaParticipant(int dia, int mes, int any)
          Metode que estableix un valor per a la data d'alta com a participant.
 void estableixDataAltaParticipant(java.lang.String dataAltaParticipant)
          Metode que estableix un valor per a la data d'alta com a participant.
 java.lang.String obteDataAltaParticipant()
          Metode per obtenir la data d'alta com a participant
 
Methods inherited from class Entitats.Soci.Soci
actiu, destructorSoci, esActiu, esborrat, estableixAdresa, estableixCognom1, estableixCognom2, estableixDataAltaEntitat, estableixDataAltaEntitat, estableixDataNaixement, estableixDataNaixement, estableixIdentificadorPersonal, estableixImatge, estableixNom, estableixNumSoci, estableixTelefon, estaEsborrat, inactiu, obteAdresa, obteCognom1, obteCognom2, obteDataAltaEntitat, obteDataNaixement, obteIdentificadorPersonal, obteImatge, obteNom, obteNumSoci, obteTelefon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Participant

public Participant()
Constructor de la classe. Inicialitza tots els atributs numerics a 0 i els strings a "" (Blanc) La data d'alta com a soci i com a participant s'inicialitzen amb la data que el sistema te en el moment de la creacio de l'objecte. La data de naixement del soci s'estableix a 00/00/0000

Method Detail

destructorParticipant

public void destructorParticipant()
Destructor de la classe Metode que elimina les referencies als objectes manipulats per un participant per tal de que l'objecte "Gargabe Collector" del Java n'alliberi la memoria assignada quan descobreixi que l'objecte ja no te cap referencia.


estableixDataAltaParticipant

public void estableixDataAltaParticipant(int dia,
                                         int mes,
                                         int any)
Metode que estableix un valor per a la data d'alta com a participant. La informacio que hi havia en aquest atribut es perdra de forma definitiva

Parameters:
dia - Enter amb el valor del dia del mes que ha de formar part de la data.
mes - Enter amb el valor del mes de l'any que ha de formar part de la data.
any - Enter amb el valor de l'any que ha de formar part de la data

estableixDataAltaParticipant

public void estableixDataAltaParticipant(java.lang.String dataAltaParticipant)
Metode que estableix un valor per a la data d'alta com a participant.

Parameters:
dataAltaParticipant - String amb la data d'alta com a participant, en un dels seguents formats: dd/mm/aaaa o dd-mm-aaaa

obteDataAltaParticipant

public java.lang.String obteDataAltaParticipant()
Metode per obtenir la data d'alta com a participant

Returns:
Un string amb la data completa en format dd/mm/aaaa.