Package outils.regles
Class RulesToolKit
java.lang.Object
outils.regles.RulesToolKit
Cette classe gère la création et l'exploitation des fichiers de règles en xml
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Constante identifiant une règle de type générique qui s'applique toujoursstatic final String
Constante identifiant une règle de type général qui s'applique dans le cas généralstatic final int
Constante représentant l'id minimum à partir duquel la règle s'applique en 2ème passestatic final String
Constante identifiant une règle de type signestatic final String
Constante identifiant une règle de type symbole -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRécupère les règles contenus dans le fichier de règles braille xmlfRegles
static void
Méthode de teststatic boolean
saveRuleFile
(ArrayList<Regle> l, String f) Sauve les règles de la liste l dans le fichier fstatic boolean
writeRules
(ArrayList<Regle> regles) Ecrit le fichier xsl de règle à inclure dans la transcription
-
Field Details
-
SIGNE
Constante identifiant une règle de type signe- See Also:
-
SYMBOLE
Constante identifiant une règle de type symbole- See Also:
-
ALL
Constante identifiant une règle de type générique qui s'applique toujours- See Also:
-
GENERAL
Constante identifiant une règle de type général qui s'applique dans le cas général- See Also:
-
ID_MIN_DELAYED
public static final int ID_MIN_DELAYEDConstante représentant l'id minimum à partir duquel la règle s'applique en 2ème passe- See Also:
-
-
Constructor Details
-
RulesToolKit
public RulesToolKit()
-
-
Method Details
-
getRules
Récupère les règles contenus dans le fichier de règles braille xmlfRegles
- Parameters:
fRegles
- adresse du fichier de règles braille (en xml)- Returns:
- une ArrayList de Regle
- See Also:
-
writeRules
Ecrit le fichier xsl de règle à inclure dans la transcription- Parameters:
regles
- liste des règles à écrire- Returns:
- une ArrayList de Regle
- See Also:
-
saveRuleFile
Sauve les règles de la liste l dans le fichier f- Parameters:
l
- liste des règlesf
- adresse du fichier cible- Returns:
- false si erreur ou si tentative de modification du fichier de référence
-
main
Méthode de test- Parameters:
s
- liste des paramètres
-