|
||||||||||
| 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(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(java.lang.String fRegles)
fRegles
fRegles - adresse du fichier de règles braille (en xml)
Reglepublic 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 | |||||||||