|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectt2s.traitement.GenerateurRegle
public class GenerateurRegle
Un générateur de Règles, écrites au format PERL dans un fichier texte.
| Constructor Summary | |
|---|---|
GenerateurRegle(java.lang.String path)
Construction standart d'un générateur de règles à partir d'un fichier. |
|
| Method Summary | |
|---|---|
void |
close()
Femreture en lecture du fichier de règles. |
void |
initEnsembles()
Pour initialiser les classes de lettres (initialisation du générateur) Remarque : Modifie par effet de bord la table de hachage globale des ensembles de lettres |
Regle |
nouvelleRegle()
Fabrication d'une nouvelle règle à partir d'une ligne du fichier . |
java.util.StringTokenizer |
tokensLine(java.io.BufferedReader br)
Analyse d'une ligne du fichier (chargement dans le tampon et transformation) |
boolean |
vide()
Pour savoir s'il reste encore des règles à lire dans le fichier |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GenerateurRegle(java.lang.String path)
path - le chemin d'accès au fichier utilisé (encodage ISO-8859-1)| Method Detail |
|---|
public boolean vide()
public void close()
public java.util.StringTokenizer tokensLine(java.io.BufferedReader br)
throws AnalyseException
br - le lecteur bufferisé servant à faire la lecture du fichier.
StringTokenizer associé aux caractères '\t','n' et '\r'
AnalyseException
public void initEnsembles()
throws AnalyseException
Remarque : Modifie par effet de bord la table de hachage globale des ensembles de lettres
AnalyseException
public Regle nouvelleRegle()
throws AnalyseException
Définition : Une règle est de la forme suivante :
pref [[ ]] suf -> phoneme
pref et suf sont des expressions régulières syntaxiquement correctes racine et phoneme sont des chaines de caractères standarts
AnalyseException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||