Class Convertisseur

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String cible
      L'adresse du fichier cible au format interne de nat
      protected java.lang.String DTD
      Adresse de la DTD utilisée pour le format interne
      protected int nbCars
      Nombre de caractères de la source
      protected int nbMots
      Nombre de mots de la source
      protected int nbPhrases
      Nombre de phrases de la source
      protected java.lang.String source
      L'adresse de la source à convertir
      protected long tempsExecution
      Temps d'exécution en millisecondes de la conversion
    • Constructor Summary

      Constructors 
      Constructor Description
      Convertisseur​(java.lang.String src, java.lang.String c)
      Constructeur
    • Field Detail

      • source

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

        protected java.lang.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 java.lang.String DTD
        Adresse de la DTD utilisée pour le format interne
    • Constructor Detail

      • Convertisseur

        public Convertisseur​(java.lang.String src,
                             java.lang.String c)
        Constructeur
        Parameters:
        src - l'adresse de la source
        c - l'adresse de la cible
    • Method Detail

      • setSource

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

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

        public void setCible​(java.lang.String c)
        Méthode d'accès, modifie l'attribut cible
        Parameters:
        c - la nouvelle valeur de cible
      • 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