Package nat.convertisseur
Class Convertisseur2ODT
- java.lang.Object
-
- nat.convertisseur.Convertisseur
-
- nat.convertisseur.Convertisseur2ODT
-
public class Convertisseur2ODT extends Convertisseur
Convertit en odt un document doc, rtf, ou tout autre en faisant appel à l'API d'openoffice via
JODConverter
Convertit ensuite cet odt au format interne
-
-
Field Summary
Fields Modifier and Type Field Description static int
OS_LINUX
Constante pour représenter l'OS LINUXstatic int
OS_MAC
Constante pour représenter l'OS MACstatic int
OS_WINDOWS
Constante pour représenter l'OS WINDOWS-
Fields inherited from class nat.convertisseur.Convertisseur
cible, DTD, nbCars, nbMots, nbPhrases, source, tempsExecution
-
-
Constructor Summary
Constructors Constructor Description Convertisseur2ODT(java.lang.String src, java.lang.String tgt)
Constructeur
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
convertir(GestionnaireErreur g)
Convertit en odt un document doc, rtf, ou tout autre en faisant appel à l'API d'openoffice Convertit ensuite cet odt au format interneboolean
fabriqueExec(int os)
Fabrique le script de lancement d'openoffice en fonction de l'OSvoid
killOO()
Détruit si nécessaire, selon la plateforme, le processus OpenOffice utilisé pour la conversion si celui-ci a été crée par NAT.boolean
runOO()
Lance openoffice en mode serveur-
Methods inherited from class nat.convertisseur.Convertisseur
donneTempsExecution, setCible, setDTD, setSource
-
-
-
-
Field Detail
-
OS_LINUX
public static final int OS_LINUX
Constante pour représenter l'OS LINUX- See Also:
- Constant Field Values
-
OS_WINDOWS
public static final int OS_WINDOWS
Constante pour représenter l'OS WINDOWS- See Also:
- Constant Field Values
-
OS_MAC
public static final int OS_MAC
Constante pour représenter l'OS MAC- See Also:
- Constant Field Values
-
-
Method Detail
-
convertir
public boolean convertir(GestionnaireErreur g)
Convertit en odt un document doc, rtf, ou tout autre en faisant appel à l'API d'openoffice Convertit ensuite cet odt au format interne- Specified by:
convertir
in classConvertisseur
- Parameters:
g
- une instance de GestionnaireErreur- Returns:
- true si la conversion s'est bien passée
-
fabriqueExec
public boolean fabriqueExec(int os)
Fabrique le script de lancement d'openoffice en fonction de l'OS- Parameters:
os
- indique le système d'exploitation- Returns:
- true si OO a été détecté et que le script a bien été créé
-
runOO
public boolean runOO()
Lance openoffice en mode serveur- Returns:
- true si c'est fait
-
killOO
public void killOO()
Détruit si nécessaire, selon la plateforme, le processus OpenOffice utilisé pour la conversion si celui-ci a été crée par NAT.
-
-