Entitats.Actuacio
Class RelacioPecesActuacio

java.lang.Object
  extended by Entitats.Actuacio.RelacioPecesActuacio

public class RelacioPecesActuacio
extends java.lang.Object

Classe que permet mantenir una relacio entre actuacions i les peces associades a aquestes, les peces del repertori que es duen a terme


Constructor Summary
RelacioPecesActuacio()
          Constructor de la classe.
 
Method Summary
static void afegirPesaAActuacio(int actuacio, int pesa)
          Metode que permet afegir una pesa, es a dir, relacionar una nova pesa amb una actuacio.
 void destructorRelacioPecesActuacio()
          Destructor de la classe Metode que elimina les referencies als objectes manipulats per una RelacioPecesActuacio 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.
static void eliminaPeces(int identificadorActuacio)
           
 boolean hiHaPeces()
          Metode que ens informa si hi ha peces en l'iterador que encara no hem consultat
 void obtePecesActuacio(int identificadorActuacio)
          Metode que cerca les peces que composen una actuacio donada l'identificador d'aquesta
 void obtePecesActuacio(int identificadorActuacio, java.lang.String campOrdre)
          Metode que cerca les peces que composen una actuacio donada l'identificador d'aquesta i les ordena per el camp indicat
 int obtePesa()
          Metode que ens permet obtenir l'identificador de la primera pesa que encara no hem consultat.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelacioPecesActuacio

public RelacioPecesActuacio()
Constructor de la classe. Inicialitza els elements necessaris per tal d'accedir a la BBDD.

Method Detail

destructorRelacioPecesActuacio

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


obtePecesActuacio

public void obtePecesActuacio(int identificadorActuacio)
Metode que cerca les peces que composen una actuacio donada l'identificador d'aquesta

Parameters:
identificadorActuacio - Enter amb el valor que identifica una actuacio de manera unica

obtePecesActuacio

public void obtePecesActuacio(int identificadorActuacio,
                              java.lang.String campOrdre)
Metode que cerca les peces que composen una actuacio donada l'identificador d'aquesta i les ordena per el camp indicat

Parameters:
identificadorActuacio - Enter amb el valor que identifica una actuacio de manera unica
campOrdre - Nom del camp per el que volem ordenar els resultats

hiHaPeces

public boolean hiHaPeces()
Metode que ens informa si hi ha peces en l'iterador que encara no hem consultat

Returns:
Boolea amb valor positiu si hi ha elements i negatiu si no n'hi ha.

obtePesa

public int obtePesa()
Metode que ens permet obtenir l'identificador de la primera pesa que encara no hem consultat. L'element no s'elimina del sistema pero si d'aquest iterador. Per tant, haurem de tornar a executar obtePecesActuacio si volem tornar a tractar tots els elements.

Returns:
Enter amb l'identificador de la pesa

afegirPesaAActuacio

public static void afegirPesaAActuacio(int actuacio,
                                       int pesa)
Metode que permet afegir una pesa, es a dir, relacionar una nova pesa amb una actuacio. Per tant, la nova pesa formara part del programa de l'actuacio.

Parameters:
actuacio - Enter amb l'identificador de l'actuacio
pesa - Enter amb l'identificador de la pesa

eliminaPeces

public static void eliminaPeces(int identificadorActuacio)