|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Id in plp.orientadaAspectos1.comando |
---|
Methods in plp.orientadaAspectos1.comando that return Id | |
---|---|
Id |
ChamadaMetodo.getNomeMetodo()
Retorna o identificador do método |
Constructors in plp.orientadaAspectos1.comando with parameters of type Id | |
---|---|
ChamadaMetodo(Expressao expressao,
Id nomeMetodo,
ListaExpressao parametrosReais)
Construtor. |
|
New(LeftExpression av,
Id classe)
Construtor. |
|
Read(Id id)
Construtor. |
Uses of Id in plp.orientadaAspectos1.declaracao.aspecto |
---|
Methods in plp.orientadaAspectos1.declaracao.aspecto that return Id | |
---|---|
Id |
DecAspecto.getId()
Obtém o Identificador do aspecto. |
Id |
DecAdviceAbstrato.getId()
Retorna o identificador do pointcut associado a este advice |
Constructors in plp.orientadaAspectos1.declaracao.aspecto with parameters of type Id | |
---|---|
DecAdviceAbstrato(Id pointcutId,
Comando comando)
Construtor |
|
DecAdviceAfter(Id pointcutId,
Comando comando)
Construtor |
|
DecAdviceAround(Id id,
ComandoAround comando)
Construtor |
|
DecAdviceBefore(Id pointcutId,
Comando comando)
Construtor |
|
DecAspecto(Id nomeAspecto,
DecIntroducao introducoes,
DecPointcut pointcuts,
DecAdvice advices)
Construtor. |
|
DecAspecto(Id nomeAspecto,
DecPointcut pointcuts,
DecAdvice advices)
Construtor. |
|
DecPointcutSimples(Id id,
PointcutExpressao expressao)
Construtor. |
Uses of Id in plp.orientadaAspectos1.declaracao.aspecto.introducao |
---|
Constructors in plp.orientadaAspectos1.declaracao.aspecto.introducao with parameters of type Id | |
---|---|
DecIntroducaoProcedimento(Id classId,
DecProcedimento proc)
Construtor |
|
DecIntroducaoVariavel(Id classId,
DecVariavel dec)
Construtor |
Uses of Id in plp.orientadaAspectos1.declaracao.classe |
---|
Constructors in plp.orientadaAspectos1.declaracao.classe with parameters of type Id | |
---|---|
DecClasse(Id nomeClasse,
DecVariavel atributos,
DecProcedimento metodos)
Construtor. |
Uses of Id in plp.orientadaAspectos1.declaracao.procedimento |
---|
Methods in plp.orientadaAspectos1.declaracao.procedimento that return Id | |
---|---|
Id |
DecParametro.getId()
Obtém o identificador declarado. |
Methods in plp.orientadaAspectos1.declaracao.procedimento with parameters of type Id | |
---|---|
DecProcedimento |
DecProcedimentoSimples.getDecProcedimento(Id nomeProcedimento)
Retorna o DecProcedimento a ser declarado na Declaração da Classe. |
DecProcedimento |
DecProcedimentoComposta.getDecProcedimento(Id nomeProcedimento)
Retorna o DecProcedimento a ser declarado na Declaração da Classe. |
DecProcedimento |
DecProcedimento.getDecProcedimento(Id nomeProcedimento)
Retorna o DecProcedimento a ser declarado na Declaração da Classe. |
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.orientadaAspectos1.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.orientadaAspectos1.declaracao.variavel |
---|
Methods in plp.orientadaAspectos1.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 |
CompostaDecVariavel.getTipo(Id id)
Obtém o tipo de uma variável nessa declaração. |
Constructors in plp.orientadaAspectos1.declaracao.variavel with parameters of type Id | |
---|---|
DecVariavelObjeto(Tipo tipo,
Id objeto,
Id classe)
Construtor. |
|
SimplesDecVariavel(Tipo tipo,
Id id,
Expressao expressao)
Construtor. |
Uses of Id in plp.orientadaAspectos1.excecao.declaracao |
---|
Constructors in plp.orientadaAspectos1.excecao.declaracao with parameters of type Id | |
---|---|
ClasseJaDeclaradaException(Id id)
Construtor |
|
ClasseNaoDeclaradaException(Id id)
Construtor |
|
ObjetoJaDeclaradoException(Id id)
Construtor |
|
ObjetoNaoDeclaradoException(Id id)
Construtor. |
|
PointcutNaoDeclaradoException(Id id)
Construtor |
|
ProcedimentoJaDeclaradoException(Id id)
Construtor |
|
ProcedimentoNaoDeclaradoException(Id id)
Construtor |
|
VariavelJaDeclaradaException(Id id)
Construtor. |
|
VariavelNaoDeclaradaException(Id id)
Construtor. |
Uses of Id in plp.orientadaAspectos1.expressao.aspecto |
---|
Methods in plp.orientadaAspectos1.expressao.aspecto that return Id | |
---|---|
Id |
LeituraAtributoPointcutDesignator.getAtributo()
Retorna o pattern que identifica o nome do atributo da classe |
Id |
EscritaAtributoPointcutDesignator.getAtributo()
Retorna o pattern que identifica o nome do atributo da classe |
Id |
MethodCallPointcutDesignator.getClasse()
Retorna o pattern que identifica o nome da classe |
Id |
LeituraAtributoPointcutDesignator.getClasse()
Retorna o pattern que identifica o nome da classe |
Id |
EscritaAtributoPointcutDesignator.getClasse()
Retorna o pattern que identifica o nome da classe |
Id |
RefPointcutDesignator.getId()
Retorna o identificador do pointcut referenciado |
Id |
MethodCallPointcutDesignator.getMetodo()
Retorna o pattern que identifica o nome do método |
Constructors in plp.orientadaAspectos1.expressao.aspecto with parameters of type Id | |
---|---|
EscritaAtributoPointcutDesignator(Id classeId,
Id atributoId)
Construtor |
|
LeituraAtributoPointcutDesignator(Id classeId,
Id atributoId)
Construtor. |
|
MethodCallPointcutDesignator(Id classId,
Id methodId)
Construtor |
|
MethodCallPointcutDesignator(Id classId,
Id methodId,
ListaTipoParametro tiposParametros)
Construtor |
|
RefPointcutDesignator(Id pointcutId)
Construtor |
|
WithinPointcutDesignator(Id classAspectId)
Construtor |
Uses of Id in plp.orientadaAspectos1.expressao.leftExpression |
---|
Methods in plp.orientadaAspectos1.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.orientadaAspectos1.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.orientadaAspectos1.memoria |
---|
Methods in plp.orientadaAspectos1.memoria that return Id | |
---|---|
Id |
Objeto.getClasse()
Obtem o identificador da classe do objeto. |
Id |
Pointcut.getId()
Retorna o identificador deste pointcut |
Id |
Advice.getIdAspecto()
Obtém o identificador do aspecto que contém o advice. |
Methods in plp.orientadaAspectos1.memoria with parameters of type Id | |
---|---|
void |
GerenciadorAspectos.addAdviceAfter(Id pointcutId,
Advice advice)
Adiciona um Advice do tipo after a estrutura de mapeamentos |
void |
ContextoExecucao.addAdviceAfter(Id pointcutId,
Advice advice)
Adiciona um advice after na memoria. |
void |
AmbienteExecucao.addAdviceAfter(Id pointcutId,
Advice advice)
Adiciona um advice after na memoria. |
void |
GerenciadorAspectos.addAdviceAround(Id pointcutId,
Advice advice)
Adiciona um Advice do tipo around a estrutura de mapeamentos |
void |
ContextoExecucao.addAdviceAround(Id pointcutId,
Advice advice)
Adiciona um advice Around na memoria. |
void |
AmbienteExecucao.addAdviceAround(Id pointcutId,
Advice advice)
Adiciona um advice Around na memoria. |
void |
GerenciadorAspectos.addAdviceBefore(Id pointcutId,
Advice advice)
Adiciona um Advice do tipo before a estrutura de mapeamentos |
void |
ContextoExecucao.addAdviceBefore(Id pointcutId,
Advice advice)
Adiciona um advice before na memoria. |
void |
AmbienteExecucao.addAdviceBefore(Id pointcutId,
Advice advice)
Adiciona um advice before na memoria. |
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. |
DecProcedimento |
DefClasse.getDecProcedimento(Id idMetodo)
Retorna um DecProcedimento da classe a partir do identificador. |
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 |
AmbienteExecucao.getDefClasse(Id idArg)
Obtém a definição da classe cujo nome é idArg |
DefClasse |
AmbienteCompilacao.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 lista de parâmetros associada a um identificador que representa nome do método. |
ListaDeclaracaoParametro |
AmbienteCompilacao.getParametrosProcedimento(Id idArg)
Obtém a lista de parâmetros associada a um identificador que representa nome do método. |
Pointcut |
GerenciadorAspectos.getPointcut(Id pointcutId)
Obtém o pointcut cujo id é pointcutId. |
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 |
AmbienteExecucao.mapDefClasse(Id idArg,
DefClasse defClasse)
Mapeia um identificador a um definição de classe. |
void |
AmbienteCompilacao.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. |
Constructors in plp.orientadaAspectos1.memoria with parameters of type Id | |
---|---|
Objeto(Id classeObjeto,
AmbienteExecucao estado)
Construtor. |
|
Pointcut(Id id,
PointcutExpressao pe)
Construtor |
Uses of Id in plp.orientadaAspectos1.parser |
---|
Methods in plp.orientadaAspectos1.parser that return Id | |
---|---|
Id |
OA1Parser.PId()
... |
Id |
OA1Parser.PPointcutPattern()
... |
Id |
OA1Parser.PPointcutPatternId()
|
Id |
OA1Parser.PPointcutPatternIdStar()
|
Id |
OA1Parser.PPointcutPatternStar()
|
Id |
OA1Parser.PPointcutPatternStarId()
|
Uses of Id in plp.orientadaAspectos1.util |
---|
Fields in plp.orientadaAspectos1.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_int
Constante de tipo identificador inteiro. |
static Id |
TipoPrimitivo.TIPO_ID_string
Constante de tipo identificador string. |
Methods in plp.orientadaAspectos1.util that return Id | |
---|---|
Id |
DefinicaoJoinPoint.getClasseAspecto()
Obtém o Id da classe ou do aspecto. |
Id |
DefinicaoJoinPoint.getJoinPoint()
Obtém o Id do join point. |
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. |
Methods in plp.orientadaAspectos1.util with parameters of type Id | |
---|---|
static boolean |
Matching.casaPadrao(Id identificador,
Id padrao)
Verifica se o Id passado casa com o padrão especificado |
Constructors in plp.orientadaAspectos1.util with parameters of type Id | |
---|---|
AdviceJointPoint(Id aspecto)
Construtor. |
|
ChamadaMetodoJoinPoint(Id classe,
Id metodo)
Construtor que inicializa o Id da classe e o Id do método com os argumentos passados. |
|
ChamadaMetodoJoinPoint(Id classe,
Id metodo,
ListaDeclaracaoParametro parametrosFormais)
Construtor que inicializa os três atributos recebidos como argumentos. |
|
DefinicaoJoinPoint(Id classeAspecto)
Construtor. |
|
DefinicaoJoinPoint(Id classeAspecto,
Id idJoinPoint)
Construtor. |
|
EscritaAtributoJoinPoint(Id classe,
Id atributo)
Construtor. |
|
LeituraAtributoJoinPoint(Id classe,
Id atributo)
Construtor. |
|
TipoClasse(Id tipoClasse)
Construtor da classe. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |