public abstract class Transcodeur
extends java.lang.Object
La classe Transcodeur
est une classe abstraite décrivant ce que doit faire un
Transcodeur
Modifier and Type | Field and Description |
---|---|
protected boolean |
abrege
Valeur du parametre xsl "abrege"
|
protected java.lang.String |
cible
Adresse du fichier de sortie xml
|
protected java.lang.String |
entree
Adresse du fichier d'entrée au format XML interne
|
protected java.lang.String |
filtre
La feuille de style xsl à utiliser pour la transcription
|
protected GestionnaireErreur |
gest
Le gestionnaire d'erreur
|
protected boolean |
sens
true si transcription du noir vers le Braille, false sinon
à implémenter proprement
|
protected java.lang.String |
sortieEncoding
Encodage du fichier de sortie
|
protected long |
tempsExecution
Temps d'exécution de la transcription en milliseconde
|
Constructor and Description |
---|
Transcodeur(java.lang.String e,
java.lang.String s,
java.lang.String se,
GestionnaireErreur g)
Construit un objet Transcodeur
|
Modifier and Type | Method and Description |
---|---|
long |
donneTempsExecution()
Méthode d'accès à
tempsExecution |
boolean |
getSens()
Get the transcription's direction
|
void |
setSens(boolean s)
Set the transcription's direction
|
abstract boolean |
transcrire(GestionnaireErreur gestErreur)
Réalise la transcription du fichier d'entrée vers le fichier de sortie
|
protected long tempsExecution
protected java.lang.String filtre
protected java.lang.String entree
protected java.lang.String cible
protected java.lang.String sortieEncoding
protected GestionnaireErreur gest
protected boolean abrege
protected boolean sens
public Transcodeur(java.lang.String e, java.lang.String s, java.lang.String se, GestionnaireErreur g)
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 de GestionnaireErreur
public void setSens(boolean s)
s
- true si transcription du noir vers le braillepublic boolean getSens()
public long donneTempsExecution()
tempsExecution
public abstract boolean transcrire(GestionnaireErreur gestErreur)
gestErreur
- Un objet GestionnaireErreur
pour l'affichage et la gestion
des improbables erreurs.