Référence de la classe ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms

ControleurRechercheFilms contient toutes les méthodes pour effectuer une recherche sur les attributs complexe d'un film. Plus de détails...

Liste de tous les membres

Fonctions membres publiques statiques

static void rechercherFilmOU (Set< Film > setFilmAffiche, List< Film > listFilmAfficheTotal, List< Acteur > listActeurs, List< Distributeur > listDistributeur, List< Categorie > listCategorie, List< Realisateur > listRealisateur, int anneeMin, int anneeMax, int heureMin, int heureMax, int minuteMin, int minuteMax, String motsCle)
static void rechercherFilmET (Set< Film > setRetour, List< Film > listFilmAfficheTotal, List< Acteur > listActeurs, List< Distributeur > listDistributeur, List< Categorie > listCategorie, List< Realisateur > listRealisateur, int anneeMin, int anneeMax, int heureMin, int heureMax, int minuteMin, int minuteMax, String motsCle)

Fonctions membres privées statiques

static List< String > rechercherFilmOUMotCle (Collection< Film > setFilmAffiche, List< Film > listFilmAfficheTotal, String motsCle)
static void plageAnneeEtDuree (Set< Film > setFilmAffiche, List< Film > listFilmAfficheTotal, int anneeMin, int anneeMax, int heureMin, int heureMax, int minuteMin, int minuteMax, boolean estVide)
static void rechercherFilmDansMargeAnnee (Set< Film > setFilmAffiche, int anneeMin, int anneeMax)
 supprime du setRetour les film qui ne sont pas dans la plague de durée définit par heureMax,heureMin,.
static void enleverLesDoublons (Set< Film > setRetour, List< Film > listRetour, int tailleDesListes)
static void rechercherFilmDansMargeDuree (Set< Film > setFilmAffiche, int heureMax, int heureMin, int minuteMax, int minuteMin)
static void remplirSetAvecTousLesFilm (Set< Film > setFilmAffiche, List< Film > listFilmAfficheTotal)
static void rechercherFilmOUActeur (List< Film > listFilmAfficheTotal, List< Acteur > listActeurs, Collection< Film > setFilmAffiche)
static void rechercherFilmOURealisateur (List< Film > listFilmAfficheTotal, List< Realisateur > listRealisateur, Collection< Film > setFilmAffiche)
static void rechercherFilmOUDistributeur (List< Film > listFilmAfficheTotal, List< Distributeur > listDistributeur, Collection< Film > setFilmAffiche)
static void rechercherFilmOUCategorie (List< Film > listFilmAfficheTotal, List< Categorie > listCategories, Collection< Film > setFilmAffiche)

Description détaillée

ControleurRechercheFilms contient toutes les méthodes pour effectuer une recherche sur les attributs complexe d'un film.

Auteur:
Chianese Paolo, Jaquet Antoine

Documentation des fonctions membres

static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.enleverLesDoublons ( Set< Film setRetour,
List< Film listRetour,
int  tailleDesListes 
) [static, private]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.plageAnneeEtDuree ( Set< Film setFilmAffiche,
List< Film listFilmAfficheTotal,
int  anneeMin,
int  anneeMax,
int  heureMin,
int  heureMax,
int  minuteMin,
int  minuteMax,
boolean  estVide 
) [static, private]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmDansMargeAnnee ( Set< Film setFilmAffiche,
int  anneeMin,
int  anneeMax 
) [static, private]

supprime du setRetour les film qui ne sont pas dans la plague de durée définit par heureMax,heureMin,.

..

Paramètres:
setRetour 
heureMax 
heureMin 
minuteMax 
minuteMin 
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmDansMargeDuree ( Set< Film setFilmAffiche,
int  heureMax,
int  heureMin,
int  minuteMax,
int  minuteMin 
) [static, private]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmET ( Set< Film setRetour,
List< Film listFilmAfficheTotal,
List< Acteur listActeurs,
List< Distributeur listDistributeur,
List< Categorie listCategorie,
List< Realisateur listRealisateur,
int  anneeMin,
int  anneeMax,
int  heureMin,
int  heureMax,
int  minuteMin,
int  minuteMax,
String  motsCle 
) [static]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOU ( Set< Film setFilmAffiche,
List< Film listFilmAfficheTotal,
List< Acteur listActeurs,
List< Distributeur listDistributeur,
List< Categorie listCategorie,
List< Realisateur listRealisateur,
int  anneeMin,
int  anneeMax,
int  heureMin,
int  heureMax,
int  minuteMin,
int  minuteMax,
String  motsCle 
) [static]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOUActeur ( List< Film listFilmAfficheTotal,
List< Acteur listActeurs,
Collection< Film setFilmAffiche 
) [static, private]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOUCategorie ( List< Film listFilmAfficheTotal,
List< Categorie listCategories,
Collection< Film setFilmAffiche 
) [static, private]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOUDistributeur ( List< Film listFilmAfficheTotal,
List< Distributeur listDistributeur,
Collection< Film setFilmAffiche 
) [static, private]
static List<String> ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOUMotCle ( Collection< Film setFilmAffiche,
List< Film listFilmAfficheTotal,
String  motsCle 
) [static, private]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.rechercherFilmOURealisateur ( List< Film listFilmAfficheTotal,
List< Realisateur listRealisateur,
Collection< Film setFilmAffiche 
) [static, private]
static void ch.hearc.proj2.framerecherchefilm.ControleurRechercheFilms.remplirSetAvecTousLesFilm ( Set< Film setFilmAffiche,
List< Film listFilmAfficheTotal 
) [static, private]

La documentation de cette classe a été générée à partir du fichier suivant :
Généré le Mon May 31 09:08:39 2010 pour Multigest par  doxygen 1.6.3