Package nat.convertisseur
Class Convertisseur2ODT
java.lang.Object
nat.convertisseur.Convertisseur
nat.convertisseur.Convertisseur2ODT
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
FieldsModifier and TypeFieldDescriptionstatic final int
Constante pour représenter l'OS LINUXstatic final int
Constante pour représenter l'OS MACstatic final int
Constante pour représenter l'OS WINDOWSFields inherited from class nat.convertisseur.Convertisseur
cible, DTD, nbCars, nbMots, nbPhrases, source, tempsExecution
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
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 serveurMethods inherited from class nat.convertisseur.Convertisseur
donneTempsExecution, setCible, setDTD, setSource
-
Field Details
-
OS_LINUX
public static final int OS_LINUXConstante pour représenter l'OS LINUX- See Also:
-
OS_WINDOWS
public static final int OS_WINDOWSConstante pour représenter l'OS WINDOWS- See Also:
-
OS_MAC
public static final int OS_MACConstante pour représenter l'OS MAC- See Also:
-
-
Constructor Details
-
Convertisseur2ODT
Constructeur- Parameters:
src
- adresse du fichier sourcetgt
- adresse du fichier cible
-
-
Method Details
-
convertir
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.
-