Package nat
Class Transcription
- java.lang.Object
-
- nat.Transcription
-
public class Transcription extends java.lang.Object
Classe représentant une transcription dans nat
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
fTempEntetes
adresse du fichier xml contenant les entêtes pour le changement de table braillestatic java.lang.String
fTempHtml
adresse du fichier temporaire html téléchargéstatic java.lang.String
fTempODT
adresse du fichier temporaire au format odt (après conversion par JODTConverter et avant conversion en XHTML)static java.lang.String
fTempTan
adresse du fichier temporaire convertit dans la table UTF8 pour TANstatic java.lang.String
fTempXHTML
adresse du fichier temporaire au format xhtml (après conversion en xhtml et avant conversion au format interne)static java.lang.String
fTempXML
adresse du fichier temporaire au format interne (après conversion)static java.lang.String
fTempXML2
adresse du fichier temporaire au format de mise en page (après transcription et avant mise en page)static java.lang.String
xslHyphen
Le fichier à utiliser pour l'hyphenation
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Transcription
fabriqueTranscription(java.lang.String fNoir, java.lang.String fBraille, GestionnaireErreur g)
Fabrique d'instances de Transcription Fabrique une transcription pour le fichierfs
et la sortiefc
Utilise la valeur renvoyée parConfigNat.isReverseTrans()
pour déterminer le sens de la transcription Appelle ensuite thisfabriqueTranscription(String, String, GestionnaireErreur, boolean)
static Transcription
fabriqueTranscription(java.lang.String fNoir, java.lang.String fBraille, GestionnaireErreur g, boolean reverse)
Fabrique d'instances de Transcription Fabrique une transcription pour le fichierfs
et la sortiefc
java.lang.String
getSourceMimeType()
Renvoie sourceMimeTypeboolean
transcrire()
Lance le scénario complet de transcription de la transcriptionstatic java.lang.String
trouveEncodingSource(java.lang.String source, GestionnaireErreur gest)
Essaie de trouver l'encodage du fichiersource
-
-
-
Field Detail
-
fTempXML
public static final java.lang.String fTempXML
adresse du fichier temporaire au format interne (après conversion)
-
fTempXHTML
public static final java.lang.String fTempXHTML
adresse du fichier temporaire au format xhtml (après conversion en xhtml et avant conversion au format interne)
-
fTempXML2
public static final java.lang.String fTempXML2
adresse du fichier temporaire au format de mise en page (après transcription et avant mise en page)
-
fTempEntetes
public static final java.lang.String fTempEntetes
adresse du fichier xml contenant les entêtes pour le changement de table braille
-
fTempODT
public static final java.lang.String fTempODT
adresse du fichier temporaire au format odt (après conversion par JODTConverter et avant conversion en XHTML)
-
fTempTan
public static final java.lang.String fTempTan
adresse du fichier temporaire convertit dans la table UTF8 pour TAN
-
fTempHtml
public static final java.lang.String fTempHtml
adresse du fichier temporaire html téléchargé
-
xslHyphen
public static final java.lang.String xslHyphen
Le fichier à utiliser pour l'hyphenation
-
-
Method Detail
-
fabriqueTranscription
public static Transcription fabriqueTranscription(java.lang.String fNoir, java.lang.String fBraille, GestionnaireErreur g)
Fabrique d'instances de Transcription Fabrique une transcription pour le fichierfs
et la sortiefc
Utilise la valeur renvoyée parConfigNat.isReverseTrans()
pour déterminer le sens de la transcription Appelle ensuite thisfabriqueTranscription(String, String, GestionnaireErreur, boolean)
- Parameters:
fNoir
- Le fichier noirfBraille
- Le fichier brailleg
- une instance de GestionnaireErreur- Returns:
- une instance de Transcription ou null si le fichier d'entrée n'existe pas
-
fabriqueTranscription
public static Transcription fabriqueTranscription(java.lang.String fNoir, java.lang.String fBraille, GestionnaireErreur g, boolean reverse)
Fabrique d'instances de Transcription Fabrique une transcription pour le fichierfs
et la sortiefc
- Parameters:
fNoir
- Le fichier noirfBraille
- Le fichier brailleg
- une instance de GestionnaireErreurreverse
- vrai si transcription inverse, false si transcription du noir vers le braille- Returns:
- une instance de Transcription ou null si le fichier d'entrée n'existe pas
-
getSourceMimeType
public java.lang.String getSourceMimeType()
Renvoie sourceMimeType- Returns:
- sourceMimeType
- See Also:
sourceMimeType
-
transcrire
public boolean transcrire()
Lance le scénario complet de transcription de la transcription- Returns:
- true si le scénario s'est déroulé sans erreur
-
trouveEncodingSource
public static java.lang.String trouveEncodingSource(java.lang.String source, GestionnaireErreur gest)
Essaie de trouver l'encodage du fichiersource
- Parameters:
source
- le fichier à analysergest
- une instance de GestionnaireErreur- Returns:
- l'encodage du fichier
source
ou "" ou null si l'encoding n'est pas reconnu
-
-