nat.presentateur
public abstract class Presentateur extends java.lang.Object
Les classes Presentateur
sont généralement utilisées en fin de traitement,
une fois la conversion et la transcription réalisées, afin d'assurer le rendu final du document
transcrit
Chaque présentateur est tenu d'implémenter la méthode presenter()
afin de garantir la
généricité du code
Modifier and Type | Field and Description |
---|---|
protected GestionnaireErreur |
gest
une instance de
GestionnaireErreur |
protected java.lang.String |
sortie
L'adresse de la sortie
|
protected java.lang.String |
source
l'adresse du fichier transcrit à présenter
|
protected java.lang.String |
tableBraille
le nom de la table braille de présentation
|
protected long |
tempsExecution
temps d'exécution de la présentation en millisecondes
|
Constructor and Description |
---|
Presentateur(GestionnaireErreur g,
java.lang.String src,
java.lang.String sor,
java.lang.String tab)
Constructeur
|
Modifier and Type | Method and Description |
---|---|
long |
donneTempsExecution()
Méthode d'accès,
|
protected void |
encode(java.lang.String charsetSource,
java.lang.String charsetCible)
Recopie le fichier source dans le fichier sortie en changeant l'encodage
|
abstract boolean |
presenter()
Méthode de présentation (rendu) de la transcription
|
protected java.lang.String sortie
protected java.lang.String tableBraille
protected java.lang.String source
protected long tempsExecution
protected GestionnaireErreur gest
GestionnaireErreur
public Presentateur(GestionnaireErreur g, java.lang.String src, java.lang.String sor, java.lang.String tab)
g
- une instance de GestionnaireErreur
src
- L'adresse du fichier transcrit à présentersor
- l'adresse de la sortietab
- la table braille de sortiepublic long donneTempsExecution()
tempsExecution
protected void encode(java.lang.String charsetSource, java.lang.String charsetCible)
charsetSource
- encodage du fichier sourcecharsetCible
- encodage du fichier de sortiepublic abstract boolean presenter()