Entitats.Pesa
Class Pesa

java.lang.Object
  extended by Entitats.Pesa.Pesa

public class Pesa
extends java.lang.Object

Classe que permet la creacio i manipulacio de peces del repertori d'un entitat cultural, amb dades com el nom, l'autor, etc. 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
Pesa()
          Constructor de la classe.
 
Method Summary
 void destructorPesa()
          Destructor de la classe Metode que elimina les referencies als objectes manipulats per una pesa 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 estableixAutor(java.lang.String autor)
          Metode que assigna el nom de l'autor de la pesa.
 void estableixDataCreacio(int dia, int mes, int any)
          Metode que assigna la data de creacio de la pesa.
 void estableixDataCreacio(java.lang.String dataCreacio)
          Metode que assigna la data de creacio de la pesa
 void estableixDescripcio(java.lang.String descripcio)
          Metode que assigna una descripcio/comentari a la pesa.
 void estableixDurada(int hores, int minuts, int segons)
          Metode que assigna la durada de la pesa.
 void estableixDurada(java.lang.String durada)
          Metode que assigna la durada de la pesa
 void estableixIdentificador(int identificadorPesa)
          Metode que assigna el valor que identifica la pesa de manera unica en el sistema
 void estableixImatge(int imatge)
          Metode que estableix la ruta on es troba la imatge associada a la pesa
 void estableixNom(java.lang.String nom)
          Metode que assigna el nom de la pesa.
 void estableixProcedencia(java.lang.String procedencia)
          Metode que assigna la procedencia de la pesa.
 java.lang.String obteAutor()
          Metode que obte el nom de l'autor de la pesa
 java.lang.String obteDataCreacio()
          Metode que obte la data de creacio de la pesa
 java.lang.String obteDescripcio()
          Metode que obte la descripcio de la pesa
 java.lang.String obteDurada()
          Metode que obte la durada de la pesa
 int obteIdentificador()
          Metode que obte el valor que identifica la pesa de manera unica en el sistema
 int obteImatge()
          Metode que obte la imatge associada a la pesa
 java.lang.String obteNom()
          Metode que obte el nom de la pesa
 java.lang.String obteProcedencia()
          Metode que obte la procedencia de la pesa (normalment poblacio o area geografica)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pesa

public Pesa()
Constructor de la classe. Inicialitza tots els atributs numerics a 0 i els strings a "" (Blanc) La data de creacio de la pesa s'inicialitza a 00/00/0000

Method Detail

destructorPesa

public void destructorPesa()
Destructor de la classe Metode que elimina les referencies als objectes manipulats per una pesa 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.


estableixIdentificador

public void estableixIdentificador(int identificadorPesa)
Metode que assigna el valor que identifica la pesa de manera unica en el sistema

Parameters:
identificadorPesa - Enter amb el valor de l'identificador de la pesa

estableixNom

public void estableixNom(java.lang.String nom)
Metode que assigna el nom de la pesa.

Parameters:
nom - Nom que volem assignar a la pesa

estableixDurada

public void estableixDurada(int hores,
                            int minuts,
                            int segons)
Metode que assigna la durada de la pesa.

Parameters:
hores - Enter amb el valor de les hores que dura la pesa
minuts - Enter amb el valor dels minuts que dura la pesa
segons - Enter amb el valor dels segons que dura la pesa

estableixDurada

public void estableixDurada(java.lang.String durada)
Metode que assigna la durada de la pesa

Parameters:
durada - String amb el temps que la pesa dura, en un dels seguents formats: hh.mm.ss o hh:mm:ss

estableixProcedencia

public void estableixProcedencia(java.lang.String procedencia)
Metode que assigna la procedencia de la pesa.

Parameters:
procedencia - Nom del poble o area geografica d'on procedeix la pesa

estableixAutor

public void estableixAutor(java.lang.String autor)
Metode que assigna el nom de l'autor de la pesa.

Parameters:
autor - Autor de la pesa

estableixDataCreacio

public void estableixDataCreacio(int dia,
                                 int mes,
                                 int any)
Metode que assigna la data de creacio de la pesa.

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

estableixDataCreacio

public void estableixDataCreacio(java.lang.String dataCreacio)
Metode que assigna la data de creacio de la pesa

Parameters:
dataCreacio - String amb la data de creacio de la pesa, en un dels seguents formats: dd-mm-aaaa o dd/mm/aaaa

estableixDescripcio

public void estableixDescripcio(java.lang.String descripcio)
Metode que assigna una descripcio/comentari a la pesa.

Parameters:
descripcio - Descripcio/comentari de la pesa

estableixImatge

public void estableixImatge(int imatge)
Metode que estableix la ruta on es troba la imatge associada a la pesa

Parameters:
imatge - Enter amb l'identificador de la imatge

obteIdentificador

public int obteIdentificador()
Metode que obte el valor que identifica la pesa de manera unica en el sistema

Returns:
Enter amb el valor de l'identificador

obteNom

public java.lang.String obteNom()
Metode que obte el nom de la pesa

Returns:
String amb el nom de la pesa

obteDurada

public java.lang.String obteDurada()
Metode que obte la durada de la pesa

Returns:
String amb la durada de la pesa

obteProcedencia

public java.lang.String obteProcedencia()
Metode que obte la procedencia de la pesa (normalment poblacio o area geografica)

Returns:
String amb la procedencia de la pesa

obteAutor

public java.lang.String obteAutor()
Metode que obte el nom de l'autor de la pesa

Returns:
String amb el nom de l'autor de la pesa

obteDataCreacio

public java.lang.String obteDataCreacio()
Metode que obte la data de creacio de la pesa

Returns:
String amb la data de creacio de la pesa

obteDescripcio

public java.lang.String obteDescripcio()
Metode que obte la descripcio de la pesa

Returns:
String amb la descripcio/comentaris de la pesa

obteImatge

public int obteImatge()
Metode que obte la imatge associada a la pesa

Returns:
Enter amb l'identificador de la pesa associada