Référence de la classe ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb
ControleurRechercheFilmWeb
permet de parser une page web afin d'y retrouver les informations du film
Plus de détails...
Liste de tous les membres
Fonctions membres publiques statiques |
static ArrayList< AllocineFilm > | getListeFilms (String titreFilm) |
| permet de reprendre le contenu de la JTextField afin de lancer une recherche de la liste des films
|
static Film | getInfoFilm (String ficheName) |
| permet de reprendre les informations d'un film en fonction du nom de sa fiche (Allocine)
|
Fonctions membres privées statiques |
static String | traiterLienPage (String strLienPage) |
| permet de remplacer les caractères non pris en charge par le controleur
|
static String | replaceAccents (String str) |
| permet de remplacer les caractères accentués par des caractères non accentués
|
static void | fillListFilms (String contenuPage, ArrayList< AllocineFilm > listFilms) |
| permet de reprendre la liste des films lors d'une recherche
|
static AllocineFilm | creerAlloCineFilm (String strFilm) |
| permet la création d'un AlloCineFilm en parsant une string
|
static String | nettoyerCode (String contenuPage) |
| fonction permettant de nettoyer un bout de code repris sur internet elle enlève tous les espaces inutiles et tous les sauts à la ligne
|
static String | getPageCode (String lienPage) |
| fonction permettant de reprendre le contenu d'une page web
|
Description détaillée
ControleurRechercheFilmWeb
permet de parser une page web afin d'y retrouver les informations du film
- Version:
- 17/05/2010
- Auteur:
- Chianese Paolo, Jaquet Antoine
Documentation des fonctions membres
static AllocineFilm ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb.creerAlloCineFilm |
( |
String |
strFilm |
) |
[static, private] |
permet la création d'un AlloCineFilm en parsant une string
- Paramètres:
-
| strFilm | : string brute du film |
- Renvoie:
- : un AllocineFilm contenant le résultat de la recherche
static void ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb.fillListFilms |
( |
String |
contenuPage, |
|
|
ArrayList< AllocineFilm > |
listFilms | |
|
) |
| | [static, private] |
permet de reprendre la liste des films lors d'une recherche
- Paramètres:
-
| contenuPage | : chaine contenant le contenu d'une page |
| listFilms | : liste des films |
static Film ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb.getInfoFilm |
( |
String |
ficheName |
) |
[static] |
permet de reprendre les informations d'un film en fonction du nom de sa fiche (Allocine)
- Paramètres:
-
| ficheName | : nom de la fiche identifiant le film sur allocine |
- Renvoie:
- : un nouveau film contenant toutes les informations retrouvées à son sujet sur allocine
static ArrayList<AllocineFilm> ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb.getListeFilms |
( |
String |
titreFilm |
) |
[static] |
permet de reprendre le contenu de la JTextField afin de lancer une recherche de la liste des films
- Paramètres:
-
| titreFilm | : titre à rechercher |
static String ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb.getPageCode |
( |
String |
lienPage |
) |
[static, private] |
fonction permettant de reprendre le contenu d'une page web
- Paramètres:
-
| lienPage | : lien de la page dont on veut le code |
- Renvoie:
- : retourne le code de la page nettoyé par la fonction nettoyerCode
static String ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb.nettoyerCode |
( |
String |
contenuPage |
) |
[static, private] |
fonction permettant de nettoyer un bout de code repris sur internet elle enlève tous les espaces inutiles et tous les sauts à la ligne
- Paramètres:
-
| contenuPage | : code à nettoyer |
- Renvoie:
- : un code nettoyé
static String ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb.replaceAccents |
( |
String |
str |
) |
[static, private] |
permet de remplacer les caractères accentués par des caractères non accentués
- Paramètres:
-
static String ch.hearc.proj2.frameajoutfilm.rechercheweb.ControleurRechercheFilmWeb.traiterLienPage |
( |
String |
strLienPage |
) |
[static, private] |
permet de remplacer les caractères non pris en charge par le controleur
La documentation de cette classe a été générée à partir du fichier suivant :