|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectt2s.traitement.Regle
public class Regle
Règle de la langue francaise et des exceptions sur les phonemes.
Une instance de Regle est composée :
| Constructor Summary | |
|---|---|
Regle()
Pour construire une Règle vide. |
|
Regle(java.lang.String r,
java.lang.String ph)
Pour construire une Règle sans suffixe ni prefixe. |
|
Regle(java.lang.String p,
java.lang.String r,
java.lang.String s,
java.lang.String ph)
Pour construire une Règle complète. |
|
| Method Summary | |
|---|---|
java.lang.String |
getPhoneme()
Pour récuperer le phonème de la règle |
java.lang.String |
getPrefix()
Pour récuperer le préfixe de la règle |
java.lang.String |
getRacine()
Pour récuperer la racine de la règle |
java.lang.String |
getSuffix()
Pour récuperer le suffixe de la règle |
static void |
main(java.lang.String[] s)
Une méthode éxécutable pour faire des tests |
int |
priorite()
Pour récuperer la priorité de la règle. |
void |
setPhoneme(java.lang.String ph)
Pour modifier la chaine de phonèmes |
java.lang.String |
toString()
Pour afficher une Règle de manière lisible |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Regle()
Tous les paramètres sont initialisé à la chaine vide.
public Regle(java.lang.String r,
java.lang.String ph)
Remarque : utilisé pour les règles sur les prépositions
r - la racine de la règleph - la chaine contenant les phonèmes
public Regle(java.lang.String p,
java.lang.String r,
java.lang.String s,
java.lang.String ph)
p - le préfixer - la racines - le suffixeph - la chaine contenant les phonèmes| Method Detail |
|---|
public java.lang.String getPrefix()
public java.lang.String getSuffix()
public java.lang.String getRacine()
public java.lang.String getPhoneme()
public int priorite()
Remarque : La priorité est la somme du poid de chacune des E.R. présente dans la règle
priorité <-- poid(prefixe) + poid(suffixe) } Calcul du poid : Il s'agit de la longueur maximale de la chaine définie par l'E.R.
En cas de choix ('|'),
on prend la longueur de la plus grande chaine.
public void setPhoneme(java.lang.String ph)
ph - la nouvelle chaine à mettre dans la Règlepublic java.lang.String toString()
toString in class java.lang.Objectpublic static void main(java.lang.String[] s)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||