Package nat
Class Transcription
java.lang.Object
nat.Transcription
Classe représentant une transcription dans nat
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
adresse du fichier xml contenant les entêtes pour le changement de table braillestatic final String
adresse du fichier temporaire html téléchargéstatic final String
adresse du fichier temporaire au format odt (après conversion par JODTConverter et avant conversion en XHTML)static final String
adresse du fichier temporaire convertit dans la table UTF8 pour TANstatic final String
adresse du fichier temporaire au format xhtml (après conversion en xhtml et avant conversion au format interne)static final String
adresse du fichier temporaire au format interne (après conversion)static final String
adresse du fichier temporaire au format de mise en page (après transcription et avant mise en page)static final String
Le fichier à utiliser pour l'hyphenation -
Method Summary
Modifier and TypeMethodDescriptionstatic Transcription
fabriqueTranscription
(String fNoir, 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
(String fNoir, String fBraille, GestionnaireErreur g, boolean reverse) Fabrique d'instances de Transcription Fabrique une transcription pour le fichierfs
et la sortiefc
Renvoie sourceMimeTypeboolean
Lance le scénario complet de transcription de la transcriptionstatic String
trouveEncodingSource
(String source, GestionnaireErreur gest) Essaie de trouver l'encodage du fichiersource
-
Field Details
-
fTempXML
adresse du fichier temporaire au format interne (après conversion) -
fTempXHTML
adresse du fichier temporaire au format xhtml (après conversion en xhtml et avant conversion au format interne) -
fTempXML2
adresse du fichier temporaire au format de mise en page (après transcription et avant mise en page) -
fTempEntetes
adresse du fichier xml contenant les entêtes pour le changement de table braille -
fTempODT
adresse du fichier temporaire au format odt (après conversion par JODTConverter et avant conversion en XHTML) -
fTempTan
adresse du fichier temporaire convertit dans la table UTF8 pour TAN -
fTempHtml
adresse du fichier temporaire html téléchargé -
xslHyphen
Le fichier à utiliser pour l'hyphenation
-
-
Method Details
-
fabriqueTranscription
public static Transcription fabriqueTranscription(String fNoir, 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(String fNoir, 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
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
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
-