public class Nat
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
CONFS_VERSION |
Représente la génération de version de configuration
|
static int |
LOG_AUCUN |
Représente un niveau de verbosité des logs muet
|
static int |
LOG_DEBUG |
Représente un niveau de verbosité des logs verbeux avec les informations de débuggage
|
static int |
LOG_NORMAL |
Représente un niveau de verbosité des logs normal
|
static int |
LOG_SILENCIEUX |
Représente un niveau de verbosité des logs très faible
|
static int |
LOG_VERBEUX |
Représente un niveau de verbosité des logs verbeux
|
Constructor | Description |
---|---|
Nat(GestionnaireErreur g) |
Constructeur
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
checkUpdate() |
Vérifie si une nouvelle version est disponible en ligne
Met à jour
updateAvailable |
boolean |
fabriqueTranscriptions(java.util.ArrayList<java.lang.String> noirs,
java.util.ArrayList<java.lang.String> brailles) |
Fait appel à la fabrique Transcription pour obtenir les instances de transcription à réaliser
Ne détermine pas le sens de la transcription, qui sera établit dans
Transcription.fabriqueTranscription(String, String, GestionnaireErreur) |
boolean |
fabriqueTranscriptions(java.util.ArrayList<java.lang.String> noirs,
java.util.ArrayList<java.lang.String> brailles,
boolean reverse) |
Fait appel à la fabrique Transcription pour obtenir les instances de transcription à réaliser
Utilise le booléen
reverse pour contraindre le sens de transcription |
java.lang.String |
getFichierConf() |
renvoie le nom du fichier de configuration
|
GestionnaireErreur |
getGestionnaireErreur() |
Renvoie l'instance de GestionnaireErreur
|
static java.lang.String |
getLicence(java.lang.String prefixe,
java.lang.String suffixe) |
Renvoie la licence de nat préfixée par prefixe et terminée par suffixe
|
java.lang.String |
getVersion() |
Renvoie une chaine contenant le nom de version de NAT
|
java.lang.String |
getVersionLong() |
Renvoie une chaine contenant le numéro long de la version de NAT
|
boolean |
isUpdateAvailable() |
|
boolean |
lanceScenario() |
Lance le processus complet de transcription des instances de
transcription
Attends éventuellement si une transcription est en cours |
static void |
loadCliOptions(joptsimple.OptionSet options) |
Charge certaines options de la ligne de commande dans le singleton de ConfigNat
|
static void |
main(java.lang.String[] argv) |
Méthode main
Analyse la chaine de paramètres, lance ou non l'interface graphique, la transcription, etc
|
void |
setUpdateAvailable(boolean ua) |
|
java.lang.String |
trouveEncodingSource(java.lang.String source) |
Appel à la méthode touveEncodingSource de Transcription
|
public static final int LOG_AUCUN
public static final int LOG_SILENCIEUX
public static final int LOG_NORMAL
public static final int LOG_VERBEUX
public static final int LOG_DEBUG
public static final java.lang.String CONFS_VERSION
public Nat(GestionnaireErreur g)
g
- Une instance de GestionnaireErreurpublic java.lang.String getFichierConf()
public java.lang.String getVersionLong()
public java.lang.String getVersion()
public void setUpdateAvailable(boolean ua)
ua
- the updateAvailable to setupdateAvailable
public boolean isUpdateAvailable()
updateAvailable
public GestionnaireErreur getGestionnaireErreur()
gest
public static java.lang.String getLicence(java.lang.String prefixe, java.lang.String suffixe)
prefixe
- préfixe à insérer avant la licence (/* ou par exemple)public boolean fabriqueTranscriptions(java.util.ArrayList<java.lang.String> noirs, java.util.ArrayList<java.lang.String> brailles, boolean reverse)
reverse
pour contraindre le sens de transcriptionnoirs
- les adresses des fichiers noirbrailles
- les adresses des fichiers braillereverse
- indique le sens de transcription: true si inverse, false sinontrue
si la fabrication a réussiTranscription.fabriqueTranscription(String, String, GestionnaireErreur, boolean)
public boolean fabriqueTranscriptions(java.util.ArrayList<java.lang.String> noirs, java.util.ArrayList<java.lang.String> brailles)
Transcription.fabriqueTranscription(String, String, GestionnaireErreur)
noirs
- les adresses des fichiers noirsbrailles
- les adresses des fichiers brailletrue
si la fabrication a réussiTranscription.fabriqueTranscription(String, String, GestionnaireErreur)
public boolean lanceScenario()
transcription
Attends éventuellement si une transcription est en courstranscriptions
public java.lang.String trouveEncodingSource(java.lang.String source)
source
- le fichier sourceTranscription.trouveEncodingSource(String, GestionnaireErreur)
public static void loadCliOptions(joptsimple.OptionSet options)
options
- OptionSet des optionspublic static void main(java.lang.String[] argv)
argv
- les paramètres de la méthode mainpublic boolean checkUpdate()
updateAvailable