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[]
ponctuationDebut
Tableau contenant les ponctuations possibles en début de motprotected java.lang.String[]
ponctuationFin
Tableau contenant les ponctuations possibles en fin de motprotected java.lang.String
sourceEncoding
Encodage 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" àsourceEncoding
ConvertisseurChaine(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 boolean
convertir(GestionnaireErreur gest)
Redéfinition deConvertisseur.convertir(GestionnaireErreur)
protected void
ligneLit(java.lang.String ligne, GestionnaireErreur gest, java.io.BufferedWriter fcible)
convertit une ligne littéraire au format internevoid
setSourceEncoding(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:
convertir
in 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 deGestionnaireErreur
fcible
- 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
-
-