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

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

Olá pessoal

Possuo uma aplicação para trabalhar com reuso de software, onde tenho um local em que faço loader de arquivos do tipo .jar para o meu repositório. Neste loader retiro algumas informações do arquivo jar, como nome das classes que existem no mesmo, métodos etc. O que preciso fazer agora é mapear dependências entre os métodos, como no exemplo abaixo:

Dentro da classe Reader.java tenho o seguinte código


Nesta classe Reader.java possuo uma chamada para o método VerifyEXT(String file), que está na classe VerifyExtension.java

Abaixo o código da classe VerifyExtension.java



Existe alguma maneura de extrair a informação de que o método "GetReadTextFile" da classe Reader.java necessita do método "VerifyEXT" da classe VerifyExtension.java, lendo essas informações a partir de do arquivo jar selecionado?
[Email]
du123
JavaChild

Membro desde: 27/11/2006 11:19:22
Mensagens: 127
Offline

Sem usar POG forte, nao conheço nenhum jeito...

Acredito que nao tenha, uma vez que vc tera apenas os bytecodes das classes presentes no .jar, certo?

Teria que fazer algo do tipo:

Descompacta -> Descompila -> Parseia -> Analise - Retorna...

Nao vai ser muito trivial nao... mas é interessante!

Keep studying, little grasshopper... =)
rmoraes
Thread.start()
[Avatar]

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

Correto, dentro do jar terá os bytecodes das classes, mas já que temos que pertir para o POG vamos lá ver o que vai dar, obrigado pela dica, se souber de algo para que isso possa se resolver agradeço a dica

Valeu
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team