Référence de la classe ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport

ThreadImport permet d'importer les informations d'un fichier vers la base utilisée Plus de détails...

Liste de tous les membres

Fonctions membres publiques

 ThreadImport (String cheminFichier, JPanelImport jPanelImport)
 Constructeur principal.
void run ()

Fonctions membres privées

void importer (String cheminFichier, JPanelImport jPanelImport)
 permet d'importer les informations d'un fichier texte dans la base de données
void getDuree (Film film, String strDuree, String separator)
 permet de prendre une string et d'enregistrer la durée correspondante dans le film
void getFichiers (Film film, String strFichiers, String separator)
 permet de partager une chaine contenant plusieurs liens de fichiers pour l'insérer dans le film
void getActeurs (Film film, String strActeurs, String separator)
 permet de retirer des acteurs d'une string et de les enregistrer dans un film
void getCategories (Film film, String strCategories, String separator)
 permet de retirer des catégories d'une string et de les enregistrer dans un film
void getRealisateurs (Film film, String strRealisateurs, String separator)
 permet de retirer des réalisateurs d'une string et de les enregistrer dans un film
void getDistributeurs (Film film, String strDistributeurs, String separator)
 permet de retirer des distributeurs d'une string et de les enregistrer dans un film

Attributs privés

String cheminFichier
JPanelImport jPanelImport

Description détaillée

ThreadImport permet d'importer les informations d'un fichier vers la base utilisée

Version:
24/05/2010
Auteur:
Chianese Paolo, Jaquet Antoine

Documentation des constructeurs et destructeur

ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.ThreadImport ( String  cheminFichier,
JPanelImport  jPanelImport 
)

Constructeur principal.

Paramètres:
cheminFichier : chemin du fichier du quel les informations seront reprises
jPanelImport : panel où les informations de progression d'exportation seront mises à jour

Documentation des fonctions membres

void ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.getActeurs ( Film  film,
String  strActeurs,
String  separator 
) [private]

permet de retirer des acteurs d'une string et de les enregistrer dans un film

Paramètres:
film : film dans lequel seront enregistrés les acteurs
strActeurs : chaine de caractères contenant la liste d'acteurs de format acteur1,acteur2,...
separator : séparateur permettant de distinguer un acteur d'un autre (ci dessus separator = ,)
void ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.getCategories ( Film  film,
String  strCategories,
String  separator 
) [private]

permet de retirer des catégories d'une string et de les enregistrer dans un film

Paramètres:
film : film dans lequel seront enregistrés les catégories
strActeurs : chaine de caractères contenant la liste de catégories de format catégorie1£catégorie2£...
separator : séparateur permettant de distinguer une catégorie d'une autre (ci dessus separator = £)
void ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.getDistributeurs ( Film  film,
String  strDistributeurs,
String  separator 
) [private]

permet de retirer des distributeurs d'une string et de les enregistrer dans un film

Paramètres:
film : film dans lequel seront enregistrés les distributeurs
strActeurs : chaine de caractères contenant la liste de distributeurs de format distributeur1£distributeur3£...
separator : séparateur permettant de distinguer un distributeur d'un autre (ci dessus separator = £)
void ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.getDuree ( Film  film,
String  strDuree,
String  separator 
) [private]

permet de prendre une string et d'enregistrer la durée correspondante dans le film

Paramètres:
film : film dans le-quel la durée appartiendra
strDuree : chaine de caractères retirée du fichier de format hh£mm
separator : séparateur de la chaîne (ci dessus : separator = £)
void ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.getFichiers ( Film  film,
String  strFichiers,
String  separator 
) [private]

permet de partager une chaine contenant plusieurs liens de fichiers pour l'insérer dans le film

Paramètres:
film : film dans lequel sera enregistré la liste de fichiers
strFichiers : chaine de caractères représentant la liste de fichiers dans le fichier texte de format fichier1£fichier2£...
separator : permet de distinguer les différents fichiers (ci dessus separator = £)
void ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.getRealisateurs ( Film  film,
String  strRealisateurs,
String  separator 
) [private]

permet de retirer des réalisateurs d'une string et de les enregistrer dans un film

Paramètres:
film : film dans lequel seront enregistrés les réalisateurs
strActeurs : chaine de caractères contenant la liste de réalisateurs de format réalisateur1£réalisateur2£...
separator : séparateur permettant de distinguer un réalisateur d'un autre (ci dessus separator = £)
void ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.importer ( String  cheminFichier,
JPanelImport  jPanelImport 
) [private]

permet d'importer les informations d'un fichier texte dans la base de données

Paramètres:
cheminFichier 
jPanelImport 
chemin : chemin contenant les informations voulues
Renvoie:
: booléen permettant de savoir si l'importation à réussi
void ch.hearc.proj2.frameajoutfilm.inportexport.ThreadImport.run (  ) 

Documentation des données membres


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