nat.presentateur
Class PresentateurSans
java.lang.Object
nat.presentateur.Presentateur
nat.presentateur.PresentateurSans
public class PresentateurSans
- extends Presentateur
Method Summary |
void |
convert(java.io.File in,
java.io.File out,
java.lang.String encodingIn,
java.lang.String encodingOut)
Transfert le contenu texte d’un fichier dans un autre fichier en assurant
la conversion de l’encodage du texte |
boolean |
presenter()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
charset
private java.lang.String charset
gest
private GestionnaireErreur gest
PresentateurSans
public PresentateurSans(GestionnaireErreur gest,
java.lang.String charset,
java.lang.String source,
java.lang.String sortie)
presenter
public boolean presenter()
- Specified by:
presenter
in class Presentateur
convert
public void convert(java.io.File in,
java.io.File out,
java.lang.String encodingIn,
java.lang.String encodingOut)
throws java.io.FileNotFoundException,
java.nio.charset.IllegalCharsetNameException,
java.nio.charset.UnsupportedCharsetException,
java.io.IOException
- Transfert le contenu texte d’un fichier dans un autre fichier en assurant
la conversion de l’encodage du texte
- Parameters:
in
- Fichier d’origine. Ne sera pas modifié sauf si passé en 2ème
paramètre égalementout
- Fichier à créerencodingIn
- Encodage du fichier d’origine (tel que ISO-8859-15, UTF-8 ou
UTF-16)encodingOut
- Encodage du fichier de destination
- Throws:
java.io.FileNotFoundException
- Quand le fichier d’origine n’existe pas
java.nio.charset.IllegalCharsetNameException
- Quand un des encodages est invalide ou introuvable
java.nio.charset.UnsupportedCharsetException
- Quand un des encodages n’est pas supporté
java.io.IOException
- Erreur d’entrées/sorties