|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoutils.regles.RulesToolKit
public class RulesToolKit
Cette classe gère la création et l'exploitation des fichiers de règles en xml
Field Summary | |
---|---|
static java.lang.String |
ALL
Constante identifiant une règle de type générique qui s'applique toujours |
static java.lang.String |
GENERAL
Constante identifiant une règle de type général qui s'applique dans le cas général |
static int |
ID_MIN_DELAYED
Constante représentant l'id minimum à partir duquel la règle s'applique en 2ème passe |
static java.lang.String |
SIGNE
Constante identifiant une règle de type signe |
static java.lang.String |
SYMBOLE
Constante identifiant une règle de type symbole |
Constructor Summary | |
---|---|
RulesToolKit()
|
Method Summary | |
---|---|
private static org.w3c.dom.Element |
createListe(java.lang.String nom,
java.util.ArrayList<java.lang.String> liste,
org.w3c.dom.Document doc)
Crée un paramètre xsl à partir de doc de nom nom et de type xs:string*
La séquence pour la valeur du paramètre est créée à partir de la liste liste |
private static org.w3c.dom.Element |
createXSL(org.w3c.dom.Document doc)
Crée un fichier xsl contenant les listes de règle |
private static org.w3c.dom.Element |
getParam(java.lang.String nom,
java.lang.String valeur,
org.w3c.dom.Document doc)
Créer un paramètre de nom nom , de valeur valeur et de type xs:string* |
static java.util.ArrayList<Regle> |
getRules()
Récupère les règles contenus dans le fichier de règles braille xml de référence |
static java.util.ArrayList<Regle> |
getRules(java.lang.String fRegles)
Récupère les règles contenus dans le fichier de règles braille xml fRegles |
static void |
main(java.lang.String[] s)
Méthode de test |
static boolean |
saveRuleFile(java.util.ArrayList<Regle> l,
java.lang.String f)
Sauve les règles de la liste l dans le fichier f |
static boolean |
writeRules(java.util.ArrayList<Regle> regles)
Ecrit le fichier xsl de règle à inclure dans la transcription |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SIGNE
public static final java.lang.String SYMBOLE
public static final java.lang.String ALL
public static final java.lang.String GENERAL
public static final int ID_MIN_DELAYED
Constructor Detail |
---|
public RulesToolKit()
Method Detail |
---|
public static java.util.ArrayList<Regle> getRules()
Regle
public static java.util.ArrayList<Regle> getRules(java.lang.String fRegles)
fRegles
fRegles
- adresse du fichier de règles braille (en xml)
Regle
public static boolean writeRules(java.util.ArrayList<Regle> regles)
regles
- liste des règles à écrire
Regle
public static boolean saveRuleFile(java.util.ArrayList<Regle> l, java.lang.String f)
l
- liste des règlesf
- adresse du fichier cible
private static org.w3c.dom.Element getParam(java.lang.String nom, java.lang.String valeur, org.w3c.dom.Document doc)
nom
, de valeur valeur
et de type xs:string*
nom
- nom du paramètrevaleur
- valeur pour le select du paramètredoc
- document xsl
private static org.w3c.dom.Element createListe(java.lang.String nom, java.util.ArrayList<java.lang.String> liste, org.w3c.dom.Document doc)
doc
de nom nom
et de type xs:string*
La séquence pour la valeur du paramètre est créée à partir de la liste liste
nom
- le nom du paramètre dans la feuille xslliste
- la liste de règlesdoc
- le document xsl
private static org.w3c.dom.Element createXSL(org.w3c.dom.Document doc)
doc
- le document à partir duquel créer le fichier xsl
public static void main(java.lang.String[] s)
s
- liste des paramètres
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |