|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbr.uff.puro.dct.Lep
public class Lep
Esta classe é responsável por percorrer as diversas topologias utilizadas no ambiente e contém métodos referentes à gramática de Lep.
Field Summary | |
---|---|
java.awt.event.ActionListener |
a
|
int |
cont
|
prefuse.data.Graph |
graph
|
JanelaExibicao |
j
|
LineNumberDetection |
line
|
MontaGrafo |
montagrafo
|
int |
numActions
|
int |
numLocals
|
int |
numModulo
|
int |
numTrans
|
Tabela |
tabela
|
static java.lang.String[] |
tipo
|
boolean |
verificado
|
Constructor Summary | |
---|---|
Lep(JanelaExibicao j)
Construtor padrão que recebe um objeto da classe JanelaExibicao como parametro. |
Method Summary | |
---|---|
int |
acao(java.util.ArrayList list,
int con,
Action acao)
Método referente a uma regra da gramática de Lep. |
int |
atrib(java.util.ArrayList list,
int con,
Action acao)
Método referente a uma regra da gramática de Lep. |
int |
bool_Expr(java.util.ArrayList list,
int con,
BoolExpr boolexpr)
Método referente a uma regra da gramática de Lep. |
int |
comandosSeq(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
comandosSet(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
comp_Expr(java.util.ArrayList list,
int con,
CompExpr compexpr)
Método referente a uma regra da gramática de Lep. |
int |
envio(java.util.ArrayList list,
int con,
Action acao)
Método referente a uma regra da gramática de Lep. |
int |
executa(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
expr(java.util.ArrayList list,
int con,
Expr expre)
Método referente a uma regra da gramática de Lep. |
int |
ident(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
ident2(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
If(java.util.ArrayList list,
int con,
Action se)
Método referente a uma regra da gramática de Lep. |
int |
int_Atom(java.util.ArrayList list,
int con,
IntAtom intatom)
Método referente a uma regra da gramática de Lep. |
int |
int_Expr(java.util.ArrayList list,
int con,
IntExpr intexpre)
Método referente a uma regra da gramática de Lep. |
static int |
lexico(java.lang.String str)
Método que identifica tokens. |
int |
list(java.util.ArrayList list,
int con,
int aux,
java.util.ArrayList array)
Método referente a uma regra da gramática de Lep. |
int |
locals(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
oper_Bool(java.util.ArrayList list,
int con,
OperBool operbool)
Método referente a uma regra da gramática de Lep. |
int |
oper_Comp(java.util.ArrayList list,
int con,
OperComp opercomp)
Método referente a uma regra da gramática de Lep. |
int |
oper_Int(java.util.ArrayList list,
int con,
OperInt operint)
Método referente a uma regra da gramática de Lep. |
int |
oper_Prop(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática da propriedades. |
int |
percorre_module(java.util.ArrayList list,
int con)
Método para percorrer os módulos de Lep. |
java.lang.String[] |
percorre_others(java.util.StringTokenizer s)
Método para percorrer as demais topologias, que possuem apenas um tipo de nó. |
int |
percorre_property(java.util.ArrayList list,
int con)
Método para percorrer a propriedade. |
java.lang.String[] |
percorre_star(java.util.StringTokenizer s)
Método para percorrer a topologia star, que consiste em um nó central e os demais ligados a este. |
int |
percorre_topologia(java.util.StringTokenizer s)
Método para percorrer a topologia de Lep. |
java.util.ArrayList |
percorreMobile(java.util.StringTokenizer s)
Método para percorrer a topologia mobile, que consiste em nós representando estações bases (torres de celular) e nós móveis (celulares). |
java.lang.String[] |
percorreTree(java.util.StringTokenizer s)
Método para percorrer a topologia tree, que consiste em um grafo em forma de árvore. |
int |
pre_cond(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
pronome(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
pronomeColetivo(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
quantif(java.util.ArrayList list,
int con)
Método referente a uma regra da propriedades. |
int |
recebimento(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
sintatico(java.util.StringTokenizer s)
Método que realiza a análise sintática de Lep. |
int |
sub_Formula(java.util.ArrayList list,
int con)
Método referente a uma regra da propriedades. |
int |
termina(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
int |
tipo(java.util.ArrayList list,
int con,
java.lang.String tipo)
Método referente a uma regra da gramática de Lep. |
int |
trans(java.util.ArrayList list,
int con)
Método referente a uma regra da gramática de Lep. |
java.lang.String |
transforma(java.lang.String s)
Método que adiciona espaço antes de determinados caracteres. |
int |
While(java.util.ArrayList list,
int con,
Action enquanto)
Método referente a uma regra da gramática de Lep. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public int cont
public int numModulo
public int numLocals
public int numTrans
public int numActions
public MontaGrafo montagrafo
public JanelaExibicao j
public java.awt.event.ActionListener a
public LineNumberDetection line
public prefuse.data.Graph graph
public boolean verificado
public Tabela tabela
public static java.lang.String[] tipo
Constructor Detail |
---|
public Lep(JanelaExibicao j)
JanelaExibicao
como parametro.
j
- Objeto da classe JanelaExibicao
.Method Detail |
---|
public java.lang.String[] percorre_star(java.util.StringTokenizer s)
s
- Tokens que faltam ser percorridos.
public java.util.ArrayList percorreMobile(java.util.StringTokenizer s)
s
- Tokens que faltam ser precorridos.
public java.lang.String[] percorreTree(java.util.StringTokenizer s)
s
- Tokens que faltam ser percorridos.
public java.lang.String[] percorre_others(java.util.StringTokenizer s)
s
- Tokens que faltam ser percorridos.
public int list(java.util.ArrayList list, int con, int aux, java.util.ArrayList array)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int locals(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int pronome(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int pronomeColetivo(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int comandosSet(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int comandosSeq(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int ident2(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int ident(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int recebimento(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int bool_Expr(java.util.ArrayList list, int con, BoolExpr boolexpr)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int comp_Expr(java.util.ArrayList list, int con, CompExpr compexpr)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int pre_cond(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int atrib(java.util.ArrayList list, int con, Action acao)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int envio(java.util.ArrayList list, int con, Action acao)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int If(java.util.ArrayList list, int con, Action se)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int While(java.util.ArrayList list, int con, Action enquanto)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int executa(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int termina(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int int_Atom(java.util.ArrayList list, int con, IntAtom intatom)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int int_Expr(java.util.ArrayList list, int con, IntExpr intexpre)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int oper_Int(java.util.ArrayList list, int con, OperInt operint)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int oper_Comp(java.util.ArrayList list, int con, OperComp opercomp)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int oper_Bool(java.util.ArrayList list, int con, OperBool operbool)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int expr(java.util.ArrayList list, int con, Expr expre)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int acao(java.util.ArrayList list, int con, Action acao)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int trans(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int tipo(java.util.ArrayList list, int con, java.lang.String tipo)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int percorre_module(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int percorre_topologia(java.util.StringTokenizer s)
s
- Tokens que faltam ser percorridos.
public static int lexico(java.lang.String str)
str
- O token a ser identificado.
public int sintatico(java.util.StringTokenizer s)
s
- Tokens que faltam ser percorridos.
public java.lang.String transforma(java.lang.String s)
s
- String a ser modificada.
public int percorre_property(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int quantif(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int sub_Formula(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
public int oper_Prop(java.util.ArrayList list, int con)
list
- Tokens que faltam ser percorridos.con
- Índice dos tokens.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |