Class Convertisseur

java.lang.Object
nat.convertisseur.Convertisseur
Direct Known Subclasses:
Convertisseur2ODT, ConvertisseurChaine, ConvertisseurSans, ConvertisseurTexte, ConvertisseurXML

public abstract class Convertisseur extends Object
Classe abstraite décrivant ce qu'est un Convertisseur Un convertisseur est en général utilisé en début de scénario afin de transformer un format donné en format interne
  • Field Details

    • source

      protected String source
      L'adresse de la source à convertir
    • cible

      protected String cible
      L'adresse du fichier cible au format interne de nat
    • nbCars

      protected int nbCars
      Nombre de caractères de la source
    • nbMots

      protected int nbMots
      Nombre de mots de la source
    • nbPhrases

      protected int nbPhrases
      Nombre de phrases de la source
    • tempsExecution

      protected long tempsExecution
      Temps d'exécution en millisecondes de la conversion
    • DTD

      protected String DTD
      Adresse de la DTD utilisée pour le format interne
  • Constructor Details

    • Convertisseur

      public Convertisseur(String src, String c)
      Constructeur
      Parameters:
      src - l'adresse de la source
      c - l'adresse de la cible
  • Method Details

    • setSource

      public void setSource(String src)
      Méthode d'accès, modifie l'attribut source
      Parameters:
      src - la nouvelle valeur de source
    • setDTD

      public void setDTD(String laDTD)
      Méthode d'accès, modifie l'attribut DTD
      Parameters:
      laDTD - la nouvelle valeur de DTD
    • setCible

      public void setCible(String c)
      Méthode d'accès, modifie l'attribut cible
      Parameters:
      c - la nouvelle valeur de cible
    • donneTempsExecution

      public long donneTempsExecution()
      Renvoie la valeur de tempsExecution
      Returns:
      tempsExecution
    • convertir

      public abstract boolean convertir(GestionnaireErreur gest)
      Méthode réalisant la conversion, à redéfinir par les héritiers
      Parameters:
      gest - une instance de GestionnaireErreur
      Returns:
      true si la conversion s'est bien passée, false sinon