Référence de la classe ch.hearc.proj2.tools.FilesTools

FilesTools lis dans les fichiers .ini pour récuperer les informations vouluent. Plus de détails...

Liste de tous les membres

Fonctions membres publiques statiques

static HashMap< String, Integer > lireContenuTouches (File file)
 Permet de reprendre les touches principale dans un fichier texte.
static HashMap< String, String > lireContenuLiens (File file)
 Permet de reprendre les liens principaux de fichiers.
static HashMap< String, HsblireContenuStrHBS (File file)
 permet de reprendre le contenu d'un ficher pour une couleur
static void saveKeysShorcuts (File file, Map< String, Integer > contenuFichier)
 permet d'enregistrer les codes des touches dans un fichier texte
static void saveLiens (File file, Map< String, String > mapLiens)
 permet d'enregistrer les liens dans un fichier
static void saveColors (File file, Map< String, Hsb > mapColors)
 permet d'enregistrer les couleurs dans un fichier
static boolean saveFile (File file, String content)
 permet de modifier un fichier
static String readFile (File file)
 permet de lire le contenu d'un fichier

Attributs publics statiques

static final String SEP = "\t"
static final String SEPIN = ","
static final String SEPFILM = "\n"
static final String EMPTY = "empty"

Description détaillée

FilesTools lis dans les fichiers .ini pour récuperer les informations vouluent.

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

Documentation des fonctions membres

static HashMap<String, String> ch.hearc.proj2.tools.FilesTools.lireContenuLiens ( File  file  )  [static]

Permet de reprendre les liens principaux de fichiers.

Paramètres:
file : lien du fichier à lire
Renvoie:
: une map contenant l'identifiant + la valeur de chaque touche
static HashMap<String, Hsb> ch.hearc.proj2.tools.FilesTools.lireContenuStrHBS ( File  file  )  [static]

permet de reprendre le contenu d'un ficher pour une couleur

Paramètres:
file : lien du fichier
Renvoie:
: une map contenant l'identifiant et la valeur des couleurs
static HashMap<String, Integer> ch.hearc.proj2.tools.FilesTools.lireContenuTouches ( File  file  )  [static]

Permet de reprendre les touches principale dans un fichier texte.

Paramètres:
file : lien du fichier à lire
Renvoie:
: une map contenant l'identifiant + la valeur de chaque touche
static String ch.hearc.proj2.tools.FilesTools.readFile ( File  file  )  [static]

permet de lire le contenu d'un fichier

Paramètres:
file : fichier à ouvrir
Renvoie:
: une chaine de caractères contenant le contenu du fichier
static void ch.hearc.proj2.tools.FilesTools.saveColors ( File  file,
Map< String, Hsb mapColors 
) [static]

permet d'enregistrer les couleurs dans un fichier

Paramètres:
file : lien vers le fichier où devront être enregistrées les donneés
contenuFichier : map contenant les valeurs à enregistrer
static boolean ch.hearc.proj2.tools.FilesTools.saveFile ( File  file,
String  content 
) [static]

permet de modifier un fichier

Paramètres:
file : fichier à modifier
content : nouveau contenu du fichier
Renvoie:
: un booléen permettant de savoir si l'opération s'est bien déroulée
static void ch.hearc.proj2.tools.FilesTools.saveKeysShorcuts ( File  file,
Map< String, Integer >  contenuFichier 
) [static]

permet d'enregistrer les codes des touches dans un fichier texte

Paramètres:
file : lien vers le fichier où devront être enregistrées les donneés
contenuFichier : map contenant les valeurs à enregistrer
static void ch.hearc.proj2.tools.FilesTools.saveLiens ( File  file,
Map< String, String >  mapLiens 
) [static]

permet d'enregistrer les liens dans un fichier

Paramètres:
file : lien vers le fichier où devront être enregistrées les donneés
contenuFichier : map contenant les valeurs à enregistrer

Documentation des données membres

final String ch.hearc.proj2.tools.FilesTools.EMPTY = "empty" [static]
final String ch.hearc.proj2.tools.FilesTools.SEP = "\t" [static]
final String ch.hearc.proj2.tools.FilesTools.SEPFILM = "\n" [static]
final String ch.hearc.proj2.tools.FilesTools.SEPIN = "," [static]

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