Biblioteca JAXME [RESOLVIDO]

1 resposta
alexvingg

Pessoal,
estou com um problema em relação a ter que ler um arquivo .java e dele extrair os atributos e as annotations. Estou utilizando a biblioteca da apache JAXME que
ajudou bastante minha vida. O problema que estou tendo com ela é extrair as annotations de meus atributos. Se alguem já utilizou ela e tiver ideias de como fazer isso ...
já to batendo cabeça a 2 dias no trampo rsrsrs o codigo que já fiz pra extrair os atributos é esse :

public static void main(String[] args) throws Exception {
        JavaSourceFactory jsf = new JavaSourceFactory();
        JavaParser jp = new JavaParser(jsf);
        jp.parse(new File("/home/alex/Documentos/Projetos/Gplay/app/models/Analista.java"));
        for (Iterator iter = jsf.getJavaSources(); iter.hasNext();) {
            JavaSource js = (JavaSource) iter.next();
            System.out.println("Atributos de minha classe: " + js.getQName());
            //System.out.println(js.toString());
            JavaField[] atributos = js.getFields(); 
            for (int i = 0; i < atributos.length; i++) {
                //System.out.println(atributos[i].getName().toString());
                System.out.println("Campo " + atributos[i].getType().getClassName() + "  " + atributos[i].getName().toString());
                //System.out.println(atributos[i].getJavaSource().getClassName());
            }

        }
    }

valeu[list]

1 Resposta

alexvingg

um help ?

Criado 18 de abril de 2011
Ultima resposta 18 de abr. de 2011
Respostas 1
Participantes 1