Package nat.convertisseur
Class ConvertisseurChaine
- java.lang.Object
-
- nat.convertisseur.Convertisseur
-
- nat.convertisseur.ConvertisseurChaine
-
public class ConvertisseurChaine extends Convertisseur
Convertit une chaine de caractère littéraire dans un fichier au format interne
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String[]ponctuationDebutTableau contenant les ponctuations possibles en début de motprotected java.lang.String[]ponctuationFinTableau contenant les ponctuations possibles en fin de motprotected java.lang.StringsourceEncodingEncodage de la chaine de caractère source (si non précisé, vaut UTF-8)-
Fields inherited from class nat.convertisseur.Convertisseur
cible, DTD, nbCars, nbMots, nbPhrases, source, tempsExecution
-
-
Constructor Summary
Constructors Constructor Description ConvertisseurChaine(java.lang.String src, java.lang.String tgt)Constructeur, donne par défaut la valeur "UTF-8" àsourceEncodingConvertisseurChaine(java.lang.String src, java.lang.String tgt, java.lang.String sEncoding)Constructeur
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanconvertir(GestionnaireErreur gest)Redéfinition deConvertisseur.convertir(GestionnaireErreur)protected voidligneLit(java.lang.String ligne, GestionnaireErreur gest, java.io.BufferedWriter fcible)convertit une ligne littéraire au format internevoidsetSourceEncoding(java.lang.String se)Méthode d'accès, change la valeur desourceEncoding-
Methods inherited from class nat.convertisseur.Convertisseur
donneTempsExecution, setCible, setDTD, setSource
-
-
-
-
Field Detail
-
sourceEncoding
protected java.lang.String sourceEncoding
Encodage de la chaine de caractère source (si non précisé, vaut UTF-8)
-
ponctuationFin
protected java.lang.String[] ponctuationFin
Tableau contenant les ponctuations possibles en fin de mot
-
ponctuationDebut
protected java.lang.String[] ponctuationDebut
Tableau contenant les ponctuations possibles en début de mot
-
-
Constructor Detail
-
ConvertisseurChaine
public ConvertisseurChaine(java.lang.String src, java.lang.String tgt)Constructeur, donne par défaut la valeur "UTF-8" àsourceEncoding- Parameters:
src- la chaine à convertirtgt- l'adresse du fichier cible au format interne
-
ConvertisseurChaine
public ConvertisseurChaine(java.lang.String src, java.lang.String tgt, java.lang.String sEncoding)Constructeur- Parameters:
src- la chaine à convertirtgt- l'adresse du fichier cible au format internesEncoding- encodage de la chaineConvertisseur.source
-
-
Method Detail
-
convertir
public boolean convertir(GestionnaireErreur gest)
Redéfinition deConvertisseur.convertir(GestionnaireErreur)- Specified by:
convertirin classConvertisseur- Parameters:
gest- une instance deGestionnaireErreur- Returns:
- true si la conversion s'est bien passée, false sinon
-
ligneLit
protected void ligneLit(java.lang.String ligne, GestionnaireErreur gest, java.io.BufferedWriter fcible)convertit une ligne littéraire au format interne- Parameters:
ligne- la ligne à convertirgest- une instance deGestionnaireErreurfcible- le BufferedWriter utilisé pour l'écriture dans la cible au format interne
-
setSourceEncoding
public void setSourceEncoding(java.lang.String se)
Méthode d'accès, change la valeur desourceEncoding- Parameters:
se- le nouvel encoding poursourceEncoding
-
-