|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Id in plp.orientadaObjetos1.comando |
---|
Fields in plp.orientadaObjetos1.comando declared as Id | |
---|---|
private Id |
Send.canal
Comando que será executado caso a expressão seja avaliada como verdadeira. |
private Id |
Receive.canal
Comando que será executado caso a expressão seja avaliada como verdadeira. |
private Id |
New.classe
Identificador da classe, com o seu nome. |
private Id |
Receive.id
Expressão a ser avaliada. |
private Id |
Read.id
O identificador ao qual será atribuído o valor lido. |
private Id |
ChamadaMetodo.nomeMetodo
O identificador que representa o nome do método. |
Constructors in plp.orientadaObjetos1.comando with parameters of type Id | |
---|---|
ChamadaMetodo(Expressao expressao,
Id nomeMetodo,
ListaExpressao parametrosReais)
Construtor. |
|
New(LeftExpression av,
Id classe)
Construtor. |
|
Read(Id id)
Construtor. |
|
Receive(Id canal,
Id id)
Construtor. |
|
Send(Id canal,
Expressao expressao)
Construtor. |
Uses of Id in plp.orientadaObjetos1.declaracao.classe |
---|
Fields in plp.orientadaObjetos1.declaracao.classe declared as Id | |
---|---|
private Id |
DecClasseSimples.nomeClasse
Identificador do nome da classe. |
Constructors in plp.orientadaObjetos1.declaracao.classe with parameters of type Id | |
---|---|
DecClasseSimples(Id nomeClasse,
DecVariavel atributos,
DecProcedimento metodos)
Construtor. |
Uses of Id in plp.orientadaObjetos1.declaracao.procedimento |
---|
Fields in plp.orientadaObjetos1.declaracao.procedimento declared as Id | |
---|---|
private Id |
DecParametro.id
Identificador declarado. |
private Id |
DecProcedimentoSimples.nome
Identificador do procedimento. |
Methods in plp.orientadaObjetos1.declaracao.procedimento that return Id | |
---|---|
Id |
DecParametro.getId()
Obtém o identificador declarado. |
Methods in plp.orientadaObjetos1.declaracao.procedimento with parameters of type Id | |
---|---|
Procedimento |
DecProcedimentoSimples.getProcedimento(Id nome)
Obtém o procedimento representado por nome. |
Procedimento |
DecProcedimentoComposta.getProcedimento(Id id)
Obtém o procedimento Obtém o procedimento identificado por id. |
Procedimento |
DecProcedimento.getProcedimento(Id nomeProcedimento)
Retorna o procedimento a ser declarado na Declaração da Classe |
Constructors in plp.orientadaObjetos1.declaracao.procedimento with parameters of type Id | |
---|---|
DecParametro(Id id,
Tipo tipo)
Construtor. |
|
DecProcedimentoSimples(Id nome,
ListaDeclaracaoParametro parametrosFormais,
Comando comando)
Construtor. |
Uses of Id in plp.orientadaObjetos1.declaracao.variavel |
---|
Fields in plp.orientadaObjetos1.declaracao.variavel declared as Id | |
---|---|
private Id |
DecVariavelObjeto.classe
Idenficador representando a classe da qual objeto é uma instância. |
private Id |
SimplesDecVariavel.id
Variável declarada. |
private Id |
DecCanal.id
Variável declarada. |
private Id |
DecVariavelObjeto.objeto
Identificador representando o objeto. |
Methods in plp.orientadaObjetos1.declaracao.variavel with parameters of type Id | |
---|---|
Tipo |
SimplesDecVariavel.getTipo(Id id)
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao |
Tipo |
DecVariavelObjeto.getTipo(Id id)
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao |
Tipo |
DecVariavel.getTipo(Id id)
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao |
Tipo |
DecCanal.getTipo(Id id)
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao |
Tipo |
CompostaDecVariavel.getTipo(Id id)
Obtém o tipo de uma variável nessa declaração. |
Constructors in plp.orientadaObjetos1.declaracao.variavel with parameters of type Id | |
---|---|
DecCanal(Id id)
Construtor. |
|
DecVariavelObjeto(Tipo tipo,
Id objeto,
Id classe)
Construtor. |
|
SimplesDecVariavel(Tipo tipo,
Id id,
Expressao expressao)
Construtor. |
Uses of Id in plp.orientadaObjetos1.excecao.declaracao |
---|
Constructors in plp.orientadaObjetos1.excecao.declaracao with parameters of type Id | |
---|---|
ClasseJaDeclaradaException(Id id)
Construtor |
|
ClasseNaoDeclaradaException(Id id)
Construtor |
|
ObjetoJaDeclaradoException(Id id)
Construtor |
|
ObjetoNaoDeclaradoException(Id id)
Construtor. |
|
ProcedimentoJaDeclaradoException(Id id)
Construtor |
|
ProcedimentoNaoDeclaradoException(Id id)
Construtor |
|
VariavelJaDeclaradaException(Id id)
Construtor. |
|
VariavelNaoDeclaradaException(Id id)
Construtor. |
Uses of Id in plp.orientadaObjetos1.expressao.leftExpression |
---|
Fields in plp.orientadaObjetos1.expressao.leftExpression declared as Id | |
---|---|
private Id |
AcessoAtributo.id
Identificador. |
Methods in plp.orientadaObjetos1.expressao.leftExpression that return Id | |
---|---|
Id |
LeftExpression.getId()
Obtém o identificador dessa expressao. |
Id |
Id.getId()
Obtém este identificador. |
Id |
AcessoAtributo.getId()
Obtém o identificador. |
Constructors in plp.orientadaObjetos1.expressao.leftExpression with parameters of type Id | |
---|---|
AcessoAtributo(Id id)
Construtor |
|
AcessoAtributoId(LeftExpression av,
Id id)
Construtor. |
|
AcessoAtributoThis(This varThis,
Id id)
Construtor. |
Uses of Id in plp.orientadaObjetos1.memoria |
---|
Fields in plp.orientadaObjetos1.memoria declared as Id | |
---|---|
private Id |
Objeto.classeObjeto
Identificador da classe a que pertence o objeto. |
Fields in plp.orientadaObjetos1.memoria with type parameters of type Id | |
---|---|
private java.util.Stack<java.util.Hashtable<Id,Valor>> |
ContextoExecucao.pilha
A pilha de blocos de contexto. |
private java.util.Stack<java.util.Hashtable<Id,Tipo>> |
ContextoCompilacao.pilha
A pilha de tipos do contexto. |
private java.util.Stack<java.util.Hashtable<Id,DefClasse>> |
ContextoExecucao.pilhaDefClasse
A pilha de classes do contexto. |
private java.util.Stack<java.util.Hashtable<Id,DefClasse>> |
ContextoCompilacao.pilhaDefClasse
A pilha de classes do contexto. |
private java.util.Stack<java.util.Hashtable<Id,ListaDeclaracaoParametro>> |
ContextoCompilacao.pilhaProcedimento
A pilha de procedimentos do contexto. |
Methods in plp.orientadaObjetos1.memoria that return Id | |
---|---|
Id |
Objeto.getClasse()
Obtem o identificador da classe do objeto. |
Methods in plp.orientadaObjetos1.memoria that return types with arguments of type Id | |
---|---|
java.util.Stack<java.util.Hashtable<Id,Valor>> |
ContextoExecucao.getPilha()
Obtém a pilha de valores associados a identificadores |
java.util.Stack<java.util.Hashtable<Id,Valor>> |
AmbienteExecucao.getPilha()
Obtém a pilha de valores associados a identificadores |
java.util.Stack<java.util.Hashtable<Id,DefClasse>> |
ContextoExecucao.getPilhaDefClasse()
Retorna a pilha com as definiçoes das classes. |
java.util.Stack<java.util.Hashtable<Id,DefClasse>> |
AmbienteExecucao.getPilhaDefClasse()
Retorna a pilha com as definiçoes das classes. |
Methods in plp.orientadaObjetos1.memoria with parameters of type Id | |
---|---|
void |
ContextoExecucao.changeValor(Id idArg,
Valor valorId)
Altera o valor associado a um identificador. |
void |
AmbienteExecucao.changeValor(Id idArg,
Valor valorId)
Altera o valor associado a um identificador. |
void |
ContextoExecucao.get(Id idArg,
Valor valorId)
|
void |
AmbienteExecucao.get(Id idArg,
Valor valorId)
|
DefClasse |
ContextoExecucao.getDefClasse(Id idArg)
Obtém a definição da classe cujo nome é idArg |
DefClasse |
ContextoCompilacao.getDefClasse(Id idArg)
Obtém a definição da classe cujo nome é idArg |
DefClasse |
Ambiente.getDefClasse(Id idArg)
Obtém a definição da classe cujo nome é idArg |
Procedimento |
DefClasse.getMetodo(Id idMetodo)
Retorna um método da classe a partir de seu identificador. |
ListaDeclaracaoParametro |
ContextoCompilacao.getParametrosProcedimento(Id idArg)
Obtém a tail de parâmetros associada a um identificador que representa nome do método. |
ListaDeclaracaoParametro |
AmbienteCompilacao.getParametrosProcedimento(Id idArg)
Obtém a tail de parâmetros associada a um identificador que representa nome do método. |
Tipo |
ContextoCompilacao.getTipo(Id idArg)
Obtém o tipo associado a um dado identificador |
Tipo |
AmbienteCompilacao.getTipo(Id idArg)
Obtém o tipo associado a um dado identificador |
Tipo |
DefClasse.getTipoAtributo(Id idAtributo)
O método abaixo deve verificar se existe algum atributo, identificado por idAtributo na definicao da classe |
Valor |
ContextoExecucao.getValor(Id idArg)
Obtém o valor associado a um determinado identificador. |
Valor |
AmbienteExecucao.getValor(Id idArg)
Obtém o valor associado a um determinado identificador. |
void |
ContextoExecucao.mapDefClasse(Id idArg,
DefClasse defClasse)
Mapeia um identificador a um definição de classe. |
void |
ContextoCompilacao.mapDefClasse(Id idArg,
DefClasse defClasse)
Mapeia um identificador a um definição de classe. |
void |
Ambiente.mapDefClasse(Id idArg,
DefClasse defClasse)
Mapeia um identificador a um definição de classe. |
void |
ContextoCompilacao.mapParametrosProcedimento(Id idArg,
ListaDeclaracaoParametro parametrosId)
Mapeia um identificador representando um método aos seus parâmetros. |
void |
AmbienteCompilacao.mapParametrosProcedimento(Id idArg,
ListaDeclaracaoParametro parametrosId)
Mapeia um identificador representando um método aos seus parâmetros. |
void |
ContextoCompilacao.mapTipo(Id idArg,
Tipo tipoId)
Mapeia um identificador a um tipo. |
void |
AmbienteCompilacao.mapTipo(Id idArg,
Tipo tipoId)
Mapeia um identificador a um tipo. |
void |
ContextoExecucao.mapValor(Id idArg,
Valor valorId)
Mapeia um identificador a um valor. |
void |
AmbienteExecucao.mapValor(Id idArg,
Valor valorId)
Mapeia um identificador a um valor. |
void |
ContextoExecucao.put(Id idArg,
Valor valorId)
|
void |
AmbienteExecucao.put(Id idArg,
Valor valorId)
|
Constructors in plp.orientadaObjetos1.memoria with parameters of type Id | |
---|---|
Objeto(Id classeObjeto,
AmbienteExecucao estado)
Construtor. |
Uses of Id in plp.orientadaObjetos1.parser |
---|
Methods in plp.orientadaObjetos1.parser that return Id | |
---|---|
Id |
OO1Parser.PId()
... |
Uses of Id in plp.orientadaObjetos1.util |
---|
Fields in plp.orientadaObjetos1.util declared as Id | |
---|---|
static Id |
TipoClasse.NULL
Indica que a expressao associada é nula. |
static Id |
TipoPrimitivo.TIPO_ID_boolean
Constante de tipo identificador booleno. |
static Id |
TipoPrimitivo.TIPO_ID_canal
Constante de tipo identificador booleno. |
static Id |
TipoPrimitivo.TIPO_ID_int
Constante de tipo identificador inteiro. |
static Id |
TipoPrimitivo.TIPO_ID_string
Constante de tipo identificador string. |
private Id |
TipoClasse.tipoClasse
Indica que a expressao associada é uma classe. |
Methods in plp.orientadaObjetos1.util that return Id | |
---|---|
Id |
TipoPrimitivo.getTipo()
Retorna o tipo da expressao associada. |
Id |
TipoClasse.getTipo()
Retorna o tipo da expressao associada. |
Id |
Tipo.getTipo()
Obtém o tipo, representado por um identficador. |
Constructors in plp.orientadaObjetos1.util with parameters of type Id | |
---|---|
TipoClasse(Id tipoClasse)
Construtor da classe. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |