Class Transcodeur

java.lang.Object
nat.transcodeur.Transcodeur
Direct Known Subclasses:
TranscodeurNormal, TranscodeurSans

public abstract class Transcodeur extends Object

La classe Transcodeur est une classe abstraite décrivant ce que doit faire un Transcodeur

  • Field Details

    • tempsExecution

      protected long tempsExecution
      Temps d'exécution de la transcription en milliseconde
    • filtre

      protected String filtre
      La feuille de style xsl à utiliser pour la transcription
    • entree

      protected String entree
      Adresse du fichier d'entrée au format XML interne
    • cible

      protected String cible
      Adresse du fichier de sortie xml
    • sortieEncoding

      protected 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 Details

    • Transcodeur

      public Transcodeur(String e, String s, 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 sortie
      se - String encodage du fichier de sortie
      g - instance de GestionnaireErreur
  • Method Details

    • 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 objet GestionnaireErreur pour l'affichage et la gestion des improbables erreurs.
      Returns:
      true si la tarnscription s'est déroulée normallement