Package nat.convertisseur
Class ConvertisseurChaine
java.lang.Object
nat.convertisseur.Convertisseur
nat.convertisseur.ConvertisseurChaine
Convertit une chaine de caractère littéraire dans un fichier au format interne
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String[]Tableau contenant les ponctuations possibles en début de motprotected String[]Tableau contenant les ponctuations possibles en fin de motprotected StringEncodage 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
ConstructorsConstructorDescriptionConvertisseurChaine(String src, String tgt) Constructeur, donne par défaut la valeur "UTF-8" àsourceEncodingConvertisseurChaine(String src, String tgt, String sEncoding) Constructeur -
Method Summary
Modifier and TypeMethodDescriptionbooleanconvertir(GestionnaireErreur gest) Redéfinition deConvertisseur.convertir(GestionnaireErreur)protected voidligneLit(String ligne, GestionnaireErreur gest, BufferedWriter fcible) convertit une ligne littéraire au format internevoidMéthode d'accès, change la valeur desourceEncodingMethods inherited from class nat.convertisseur.Convertisseur
donneTempsExecution, setCible, setDTD, setSource
-
Field Details
-
sourceEncoding
Encodage de la chaine de caractère source (si non précisé, vaut UTF-8) -
ponctuationFin
Tableau contenant les ponctuations possibles en fin de mot -
ponctuationDebut
Tableau contenant les ponctuations possibles en début de mot
-
-
Constructor Details
-
ConvertisseurChaine
Constructeur, donne par défaut la valeur "UTF-8" àsourceEncoding- Parameters:
src- la chaine à convertirtgt- l'adresse du fichier cible au format interne
-
ConvertisseurChaine
Constructeur- Parameters:
src- la chaine à convertirtgt- l'adresse du fichier cible au format internesEncoding- encodage de la chaineConvertisseur.source
-
-
Method Details
-
convertir
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
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
Méthode d'accès, change la valeur desourceEncoding- Parameters:
se- le nouvel encoding poursourceEncoding
-