Package nat
Class Transcription
java.lang.Object
nat.Transcription
Classe représentant une transcription dans nat
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringadresse du fichier xml contenant les entêtes pour le changement de table braillestatic final Stringadresse du fichier temporaire html téléchargéstatic final Stringadresse du fichier temporaire au format odt (après conversion par JODTConverter et avant conversion en XHTML)static final Stringadresse du fichier temporaire convertit dans la table UTF8 pour TANstatic final Stringadresse du fichier temporaire au format xhtml (après conversion en xhtml et avant conversion au format interne)static final Stringadresse du fichier temporaire au format interne (après conversion)static final Stringadresse du fichier temporaire au format de mise en page (après transcription et avant mise en page)static final StringLe fichier à utiliser pour l'hyphenation -
Method Summary
Modifier and TypeMethodDescriptionstatic TranscriptionfabriqueTranscription(String fNoir, String fBraille, GestionnaireErreur g) Fabrique d'instances de Transcription Fabrique une transcription pour le fichierfset la sortiefcUtilise la valeur renvoyée parConfigNat.isReverseTrans()pour déterminer le sens de la transcription Appelle ensuite thisfabriqueTranscription(String, String, GestionnaireErreur, boolean)static TranscriptionfabriqueTranscription(String fNoir, String fBraille, GestionnaireErreur g, boolean reverse) Fabrique d'instances de Transcription Fabrique une transcription pour le fichierfset la sortiefcRenvoie sourceMimeTypebooleanLance le scénario complet de transcription de la transcriptionstatic StringtrouveEncodingSource(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 fichierfset la sortiefcUtilise 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 fichierfset 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
sourceou "" ou null si l'encoding n'est pas reconnu
-