Package nat.convertisseur
Class Convertisseur
- java.lang.Object
-
- nat.convertisseur.Convertisseur
-
- Direct Known Subclasses:
Convertisseur2ODT,ConvertisseurChaine,ConvertisseurSans,ConvertisseurTexte,ConvertisseurXML
public abstract class Convertisseur extends java.lang.ObjectClasse 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 Summary
Fields Modifier and Type Field Description protected java.lang.StringcibleL'adresse du fichier cible au format interne de natprotected java.lang.StringDTDAdresse de la DTD utilisée pour le format interneprotected intnbCarsNombre de caractères de la sourceprotected intnbMotsNombre de mots de la sourceprotected intnbPhrasesNombre de phrases de la sourceprotected java.lang.StringsourceL'adresse de la source à convertirprotected longtempsExecutionTemps d'exécution en millisecondes de la conversion
-
Constructor Summary
Constructors Constructor Description Convertisseur(java.lang.String src, java.lang.String c)Constructeur
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleanconvertir(GestionnaireErreur gest)Méthode réalisant la conversion, à redéfinir par les héritierslongdonneTempsExecution()Renvoie la valeur detempsExecutionvoidsetCible(java.lang.String c)Méthode d'accès, modifie l'attributciblevoidsetDTD(java.lang.String laDTD)Méthode d'accès, modifie l'attributDTDvoidsetSource(java.lang.String src)Méthode d'accès, modifie l'attributsource
-
-
-
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
-
-
Method Detail
-
setSource
public void setSource(java.lang.String src)
Méthode d'accès, modifie l'attributsource- Parameters:
src- la nouvelle valeur desource
-
setDTD
public void setDTD(java.lang.String laDTD)
Méthode d'accès, modifie l'attributDTD- Parameters:
laDTD- la nouvelle valeur deDTD
-
setCible
public void setCible(java.lang.String c)
Méthode d'accès, modifie l'attributcible- Parameters:
c- la nouvelle valeur decible
-
donneTempsExecution
public long donneTempsExecution()
Renvoie la valeur detempsExecution- 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 deGestionnaireErreur- Returns:
- true si la conversion s'est bien passée, false sinon
-
-