Package outils.regles
Class RulesToolKit
- java.lang.Object
-
- outils.regles.RulesToolKit
-
public class RulesToolKit extends java.lang.Object
Cette classe gère la création et l'exploitation des fichiers de règles en xml
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ALL
Constante identifiant une règle de type générique qui s'applique toujoursstatic java.lang.String
GENERAL
Constante identifiant une règle de type général qui s'applique dans le cas généralstatic int
ID_MIN_DELAYED
Constante représentant l'id minimum à partir duquel la règle s'applique en 2ème passestatic java.lang.String
SIGNE
Constante identifiant une règle de type signestatic java.lang.String
SYMBOLE
Constante identifiant une règle de type symbole
-
Constructor Summary
Constructors Constructor Description RulesToolKit()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.ArrayList<Regle>
getRules(java.lang.String fRegles)
Récupère les règles contenus dans le fichier de règles braille xmlfRegles
static void
main(java.lang.String[] s)
Méthode de teststatic boolean
saveRuleFile(java.util.ArrayList<Regle> l, java.lang.String f)
Sauve les règles de la liste l dans le fichier fstatic boolean
writeRules(java.util.ArrayList<Regle> regles)
Ecrit le fichier xsl de règle à inclure dans la transcription
-
-
-
Field Detail
-
SIGNE
public static final java.lang.String SIGNE
Constante identifiant une règle de type signe- See Also:
- Constant Field Values
-
SYMBOLE
public static final java.lang.String SYMBOLE
Constante identifiant une règle de type symbole- See Also:
- Constant Field Values
-
ALL
public static final java.lang.String ALL
Constante identifiant une règle de type générique qui s'applique toujours- See Also:
- Constant Field Values
-
GENERAL
public static final java.lang.String GENERAL
Constante identifiant une règle de type général qui s'applique dans le cas général- See Also:
- Constant Field Values
-
ID_MIN_DELAYED
public static final int ID_MIN_DELAYED
Constante représentant l'id minimum à partir duquel la règle s'applique en 2ème passe- See Also:
- Constant Field Values
-
-
Method Detail
-
getRules
public static java.util.ArrayList<Regle> getRules(java.lang.String fRegles)
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:
Regle
-
writeRules
public static boolean writeRules(java.util.ArrayList<Regle> regles)
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:
Regle
-
saveRuleFile
public static boolean saveRuleFile(java.util.ArrayList<Regle> l, java.lang.String f)
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
public static void main(java.lang.String[] s)
Méthode de test- Parameters:
s
- liste des paramètres
-
-