Class 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

    • Constructor Summary

      Constructors 
      Constructor Description
      PresentateurSans​(GestionnaireErreur g, java.lang.String chSet, java.lang.String src, java.lang.String tgt, java.lang.String tab)
      Constructeur
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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 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