nat.presentateur
Class PresentateurSans

java.lang.Object
  extended by nat.presentateur.Presentateur
      extended by nat.presentateur.PresentateurSans
Direct Known Subclasses:
PresentateurMEP

public class PresentateurSans
extends Presentateur

Effectue un rendu basique du fichier transcrit

Se contente d'encoder correctement le fichier de sortie


Field Summary
protected  java.lang.String charset
          encodage du fichier de sortie
 
Fields inherited from class nat.presentateur.Presentateur
gest, sortie, source, tableBraille, tempsExecution
 
Constructor Summary
PresentateurSans(GestionnaireErreur g, java.lang.String chSet, java.lang.String src, java.lang.String tgt, java.lang.String tab)
          Constructeur
 
Method Summary
protected  void addImages(java.lang.String fic)
          Ajoute les images en annexes si l'option est activée
protected  boolean encode()
          Encode le fichier d'entrée avec la table braille et l'encodage de sortie
protected  java.lang.String getNumBraille(int i)
          Renvoit la valeur de l'entier i en Braille avec le préfixe pt6 dans la table Braille UTF8
 boolean presenter()
          Rédéfinition de Presentateur.presenter()
 
Methods inherited from class nat.presentateur.Presentateur
donneTempsExecution, encode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

charset

protected java.lang.String charset
encodage du fichier de sortie

Constructor Detail

PresentateurSans

public PresentateurSans(GestionnaireErreur g,
                        java.lang.String chSet,
                        java.lang.String src,
                        java.lang.String tgt,
                        java.lang.String tab)
Constructeur

Parameters:
g - une instance de GestionnaireErreur
src - l'adresse du fichier transcrit à présenter
tgt - l'adresse de la sortie
chSet - encodage du fichier de sortie
tab - la table braille de sortie
Method Detail

encode

protected boolean encode()
Encode le fichier d'entrée avec la table braille et l'encodage de sortie

Returns:
true si encodage réussi

presenter

public boolean presenter()
Rédéfinition de Presentateur.presenter()

Se contente pour produire le rendu d'encoder le fichier source avec l'encodage du fichier de sortie

Specified by:
presenter in class Presentateur
Returns:
true si la présentation s'est déroulée correctement, false sinon

addImages

protected void addImages(java.lang.String fic)
Ajoute les images en annexes si l'option est activée

Parameters:
fic - l'adresse du fichier recevant les images

getNumBraille

protected java.lang.String getNumBraille(int i)
Renvoit la valeur de l'entier i en Braille avec le préfixe pt6 dans la table Braille UTF8

Parameters:
i - l'entier à convertir en Braille
Returns:
chaine Braille correspondant à l'entier i