|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoutils.FileToolKit
public class FileToolKit
Classe gérant différentes opérations de base sur les fichiers, comme la copie ou l'encodage
| Constructor Summary | |
|---|---|
FileToolKit()
|
|
| Method Summary | |
|---|---|
private static boolean |
ajouteEntete(java.lang.String stringToSave,
java.lang.String fileOut)
méthode privée ajoute les entetes XML a une string donnée et l'enregistre ds un fichier |
static boolean |
convertBrailleFile(java.lang.String fileIn,
java.lang.String fileOut,
java.lang.String table1,
java.lang.String table2,
GestionnaireErreur g)
appelle l'autre convertBrailleFile avec l'encoding de sortie de NAT pour les deux encoding entrée et sortie |
static boolean |
convertBrailleFile(java.lang.String fileIn,
java.lang.String fileOut,
java.lang.String table1,
java.lang.String table2,
java.lang.String encoding1,
java.lang.String encoding2,
GestionnaireErreur g)
change la table braille d'un fichier texte. |
static boolean |
copyFile(java.lang.String fileIn,
java.lang.String fileOut)
Copie un fichier vers un autre à l'identique (sans changer d'encodage) |
static boolean |
copyFile(java.lang.String fileIn,
java.lang.String fileOut,
java.lang.String encodingIn,
java.lang.String encodingOut)
Copie un fichier vers un autre en changeant d'encodage |
static java.lang.String |
getSysDepPath(java.lang.String path)
Renvoie un nom complet de fichier ou de répertoire selon le système : .toURI().getPath() pour tous les Windows sauf Vista .toURI().getRawPath() pour les autres systèmes d'exploitation |
static java.lang.String |
loadFileToStr(java.lang.String fileName)
Lit le fichier en paramètre avec l'encoding par défaut et renvoie une String contenant ce fichier. |
static java.lang.String |
loadFileToStr(java.lang.String fileName,
java.lang.String encodageFichier)
Lit le fichier en paramètre avec l'encoding donné et renvoie une String contenant ce fichier. |
static java.lang.String |
nomSortieAuto(java.lang.String nomEntree)
Renvoie le nom de sortie automatique de document : extension d'origine avec - et _nat.txt à la fin exemple : prout.odt -> prout-odt_nat.txt |
static boolean |
saveStrToFile(java.lang.String stringToSave,
java.lang.String fileName)
Enregistre une chaîne de caractères dans un fichier avec l'encodage donné. |
static boolean |
saveStrToFile(java.lang.String stringToSave,
java.lang.String fileName,
java.lang.String encodageFichier)
Enregistre une chaîne de caractères dans un fichier avec l'encodage donné. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileToolKit()
| Method Detail |
|---|
public static boolean saveStrToFile(java.lang.String stringToSave,
java.lang.String fileName,
java.lang.String encodageFichier)
stringToSave - chaine à sauverfileName - non du fichier de sauvegardeencodageFichier - encodage de filename
public static boolean saveStrToFile(java.lang.String stringToSave,
java.lang.String fileName)
stringToSave - chaine à sauvegarderfileName - non du fichier
public static java.lang.String loadFileToStr(java.lang.String fileName,
java.lang.String encodageFichier)
fileName - adresse du fichier à lireencodageFichier - encodage du fichier
public static java.lang.String loadFileToStr(java.lang.String fileName)
fileName - adresse du fichier
public static boolean copyFile(java.lang.String fileIn,
java.lang.String fileOut,
java.lang.String encodingIn,
java.lang.String encodingOut)
fileIn - adresse du fichier sourcefileOut - adresse du fichier sortieencodingIn - encodage de fileInencodingOut - encodage de fileOut
public static boolean copyFile(java.lang.String fileIn,
java.lang.String fileOut)
fileIn - adresse du fichier sourcefileOut - adresse du fichier cible
public static boolean convertBrailleFile(java.lang.String fileIn,
java.lang.String fileOut,
java.lang.String table1,
java.lang.String table2,
java.lang.String encoding1,
java.lang.String encoding2,
GestionnaireErreur g)
fileIn - fichier texte d'entréefileOut - fichier texte de sortie (brf)table1 - table du fichier d'entréetable2 - table pour le fichier de sortieencoding1 - encoding du fichier d'entréeencoding2 - encoding du fichier de sortieg - gestionnaire d'erreur (peut être null)
public static boolean convertBrailleFile(java.lang.String fileIn,
java.lang.String fileOut,
java.lang.String table1,
java.lang.String table2,
GestionnaireErreur g)
fileIn - fichier texte d'entréefileOut - fichier texte de sortie (brf)table1 - table du fichier d'entréetable2 - table pour le fichier de sortieg - gestionnaire d'erreur (peut être null)
private static boolean ajouteEntete(java.lang.String stringToSave,
java.lang.String fileOut)
stringToSave - string du contenu textefileOut - fichier xml de sortie
public static java.lang.String getSysDepPath(java.lang.String path)
path - string du nom du fichier ou du répertoire à convertir
public static java.lang.String nomSortieAuto(java.lang.String nomEntree)
nomEntree - nom de fichier à convertir
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||