|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Ambiente
Interface que representa um ambiente.
Method Summary | |
---|---|
DefClasse |
getDefClasse(Id idArg)
Obtém a definição da classe cujo nome é idArg |
void |
incrementa()
Incrementa a pilha do ambiente, passando para o próximo estado. |
void |
mapDefClasse(Id idArg,
DefClasse defClasse)
Mapeia um identificador a um definição de classe. |
void |
restaura()
Restaura o estado do ambiente. |
Method Detail |
---|
void incrementa()
void restaura()
void mapDefClasse(Id idArg, DefClasse defClasse) throws ClasseJaDeclaradaException
idArg
- o nome da classedefClasse
- Definição da Classe.
ClasseJaDeclaradaException
- quando a classe já foi declarada.DefClasse getDefClasse(Id idArg) throws ClasseNaoDeclaradaException
idArg
- Nome da classe.
ClasseNaoDeclaradaException
- quando nao foi declarada nenhuma classe com esse nome.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |