|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoutils.regles.Regle
outils.regles.RegleEnsemble
public class RegleEnsemble
Regroupe les règles qui s'appliquent sur des ensembles (Locutions, signes, cas général, etc.)
| Field Summary | |
|---|---|
protected java.util.ArrayList<java.lang.String> |
application
Liste des ensembles sur lesquelles s'appliquent la règle |
protected int |
id
identifiant de la règle |
protected boolean |
pass2
vrai si règle à appliquer en deuxième passe |
protected java.lang.String |
regIn
reg exp à appliquer |
protected java.lang.String |
regOut
reg exp de remplacement |
| Fields inherited from class outils.regles.Regle |
|---|
description, reference |
| Constructor Summary | |
|---|---|
RegleEnsemble(java.lang.String d,
java.lang.String ref,
java.lang.String in,
java.lang.String o,
java.util.ArrayList<java.lang.String> a,
boolean p2,
int i)
Constructeur |
|
| Method Summary | |
|---|---|
int |
compareTo(RegleEnsemble re)
Implémentation ed Comparable Les règles sont classées suivant leur identifiant ( id |
boolean |
equals(java.lang.Object r)
Vrai si les identifiants sont identiques |
int |
getId()
Renvoie id |
java.lang.String |
getRegIn()
Renvoie regIn |
java.lang.String |
getRegOut()
Renvoie regOut |
java.lang.String |
getXML()
Renvoie un noeud xml sous forme de chaine représentant la règle |
boolean |
isFor(java.lang.String ensemble)
Renvoie vrai si ensemble fait partie de la liste des ensembles application |
boolean |
isPass2()
indique si la règle est à appliquer en deuxième passe |
java.lang.String |
toString()
Renvoie le nom et la descritpion de la règle, ainsi que la liste des ensembles sur lesquels elle s'applique |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.util.ArrayList<java.lang.String> application
protected int id
protected java.lang.String regIn
protected java.lang.String regOut
protected boolean pass2
| Constructor Detail |
|---|
public RegleEnsemble(java.lang.String d,
java.lang.String ref,
java.lang.String in,
java.lang.String o,
java.util.ArrayList<java.lang.String> a,
boolean p2,
int i)
d - description de la règleref - référence de la règlein - regexp à appliquero - regexp de remplacementa - liste des ensembles sur lesquels elle s'appliquep2 - vrai si règle de deuxième passei - identifiant absolu et unique de la règle| Method Detail |
|---|
public java.lang.String getRegIn()
regIn
regInpublic java.lang.String getRegOut()
regOut
regOutpublic java.lang.String toString()
toString in class RegleRegle.toString()public boolean isFor(java.lang.String ensemble)
ensemble fait partie de la liste des ensembles application
ensemble - le nom de l'ensemble
application contient ensemblepublic int compareTo(RegleEnsemble re)
id
compareTo in interface java.lang.Comparable<RegleEnsemble>Comparable.compareTo(java.lang.Object)public boolean equals(java.lang.Object r)
equals in class Regler - instance d'Object à comparer
public java.lang.String getXML()
Regle
getXML in class RegleRegle.getXML()public int getId()
id
public boolean isPass2()
pass2
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||