Package nat.transcodeur
Class Transcodeur
- java.lang.Object
-
- nat.transcodeur.Transcodeur
-
- Direct Known Subclasses:
TranscodeurNormal
,TranscodeurSans
public abstract class Transcodeur extends java.lang.Object
La classe
Transcodeur
est une classe abstraite décrivant ce que doit faire un Transcodeur
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
abrege
Valeur du parametre xsl "abrege"protected java.lang.String
cible
Adresse du fichier de sortie xmlprotected java.lang.String
entree
Adresse du fichier d'entrée au format XML interneprotected java.lang.String
filtre
La feuille de style xsl à utiliser pour la transcriptionprotected GestionnaireErreur
gest
Le gestionnaire d'erreurprotected boolean
sens
true si transcription du noir vers le Braille, false sinon à implémenter proprementprotected java.lang.String
sortieEncoding
Encodage du fichier de sortieprotected long
tempsExecution
Temps d'exécution de la transcription en milliseconde
-
Constructor Summary
Constructors Constructor Description Transcodeur(java.lang.String e, java.lang.String s, java.lang.String se, GestionnaireErreur g)
Construit un objet Transcodeur
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description long
donneTempsExecution()
Méthode d'accès àtempsExecution
boolean
getSens()
Get the transcription's directionvoid
setSens(boolean s)
Set the transcription's directionabstract boolean
transcrire(GestionnaireErreur gestErreur)
Réalise la transcription du fichier d'entrée vers le fichier de sortie
-
-
-
Field Detail
-
tempsExecution
protected long tempsExecution
Temps d'exécution de la transcription en milliseconde
-
filtre
protected java.lang.String filtre
La feuille de style xsl à utiliser pour la transcription
-
entree
protected java.lang.String entree
Adresse du fichier d'entrée au format XML interne
-
cible
protected java.lang.String cible
Adresse du fichier de sortie xml
-
sortieEncoding
protected java.lang.String sortieEncoding
Encodage du fichier de sortie
-
gest
protected GestionnaireErreur gest
Le gestionnaire d'erreur
-
abrege
protected boolean abrege
Valeur du parametre xsl "abrege"
-
sens
protected boolean sens
true si transcription du noir vers le Braille, false sinon à implémenter proprement
-
-
Constructor Detail
-
Transcodeur
public Transcodeur(java.lang.String e, java.lang.String s, java.lang.String se, GestionnaireErreur g)
Construit un objet Transcodeur- Parameters:
e
-String
adresse du fichier d'entrée (format XML interne)s
-String
adresse du fichier de sortiese
-String
encodage du fichier de sortieg
- instance deGestionnaireErreur
-
-
Method Detail
-
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
public abstract boolean transcrire(GestionnaireErreur gestErreur)
Réalise la transcription du fichier d'entrée vers le fichier de sortie- Parameters:
gestErreur
- Un objetGestionnaireErreur
pour l'affichage et la gestion des improbables erreurs.- Returns:
- true si la tarnscription s'est déroulée normallement
-
-