Dependência entre métodos  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
rmoraes
HelloWorld
[Avatar]

Membro desde: 10/04/2006 16:05:13
Mensagens: 21
Localização: Santa Cruz do Sul
Offline

Olá pessoal,

Preciso identificar as dependências entre métodos de um componente, como por exempo, tenho uma arquivo jar de uma aplicação, meu sistema lê esTe arquivo jar e identifica as classes e métodos deste arquivo, mas agora preciso identificar as depedências entre os métodos existentes neste arquivo jar. Por exemplo: possuo o método CadastraCliente(), dentro deste método é chamado o método ValidaCPF(), como que eu consigo verificar que o método CadastraCliente() depende do método ValidaCPF().


[Email]
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 2212
Localização: Rio de Janeiro
Offline

Está muito abstrata a sua duvida. Normalmente as dependências que estamos preocupados são as entre Classes. Se os dois metodos estão na mesma classe não tem problema.


http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
rmoraes
HelloWorld
[Avatar]

Membro desde: 10/04/2006 16:05:13
Mensagens: 21
Localização: Santa Cruz do Sul
Offline

Posso não ter me esplicado bem mesmo, pois a questão é a seguinte:
Tenho uma aplicação para a aplicação de reuso de software, nesta aplicação é possível selecionar um jar qualquer e fazer upload para o repositório, algumas informações são armazenadas em um arquivo xml durante o upload, como por exemplo quais as classes e métodos existem dentro do jar selecionado. Agora o próximo passo será mapear as dependências existentes dentro dos métodos encontrados no jar, sendo que um método pode chamar um outro método de outra classe existente neste jar. Exemplo

Classe: Pessoa.java
Na classe Pessoa.java existe o método CadastraPessoa(), dentro deste método existe a instanciação do método ValidaCPF(), que está na classe Util.java, isso tudo dentro do jar que estou fazendo upload para o repositório.

Meu problema é como identificar que o método CadastraPessoa() da classe Pessoa.java necessita do método ValidaCPF() da classe Util.java para seu funcionamento.
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Apoiado e desenvolvido por Caelum Cursos Java - Powered by JForum 2.1.8 © JForum Team