Package nat.transcodeur
Class Transcodeur
java.lang.Object
nat.transcodeur.Transcodeur
- Direct Known Subclasses:
TranscodeurNormal,TranscodeurSans
La classe Transcodeur est une classe abstraite décrivant ce que doit faire un
Transcodeur
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanValeur du parametre xsl "abrege"protected StringAdresse du fichier de sortie xmlprotected StringAdresse du fichier d'entrée au format XML interneprotected StringLa feuille de style xsl à utiliser pour la transcriptionprotected GestionnaireErreurLe gestionnaire d'erreurprotected booleantrue si transcription du noir vers le Braille, false sinon à implémenter proprementprotected StringEncodage du fichier de sortieprotected longTemps d'exécution de la transcription en milliseconde -
Constructor Summary
ConstructorsConstructorDescriptionTranscodeur(String e, String s, String se, GestionnaireErreur g) Construit un objet Transcodeur -
Method Summary
Modifier and TypeMethodDescriptionlongMéthode d'accès àtempsExecutionbooleangetSens()Get the transcription's directionvoidsetSens(boolean s) Set the transcription's directionabstract booleantranscrire(GestionnaireErreur gestErreur) Réalise la transcription du fichier d'entrée vers le fichier de sortie
-
Field Details
-
tempsExecution
protected long tempsExecutionTemps d'exécution de la transcription en milliseconde -
filtre
La feuille de style xsl à utiliser pour la transcription -
entree
Adresse du fichier d'entrée au format XML interne -
cible
Adresse du fichier de sortie xml -
sortieEncoding
Encodage du fichier de sortie -
gest
Le gestionnaire d'erreur -
abrege
protected boolean abregeValeur du parametre xsl "abrege" -
sens
protected boolean senstrue si transcription du noir vers le Braille, false sinon à implémenter proprement
-
-
Constructor Details
-
Transcodeur
Construit un objet Transcodeur- Parameters:
e-Stringadresse du fichier d'entrée (format XML interne)s-Stringadresse du fichier de sortiese-Stringencodage du fichier de sortieg- instance deGestionnaireErreur
-
-
Method Details
-
setSens
public void setSens(boolean s) Set the transcription's direction- Parameters:
s- true si transcription du noir vers le braille
-
getSens
public boolean getSens()Get the transcription's direction- Returns:
- the ranscription direction, true if from black to braille text
-
donneTempsExecution
public long donneTempsExecution()Méthode d'accès àtempsExecution- Returns:
- le temps mis pour transcire
-
transcrire
Réalise la transcription du fichier d'entrée vers le fichier de sortie- Parameters:
gestErreur- Un objetGestionnaireErreurpour l'affichage et la gestion des improbables erreurs.- Returns:
- true si la tarnscription s'est déroulée normallement
-