Existe uma edi��o da Developers Magazine ( http://www.devmag.com.br ) que possuia um 
c�digo para fazer exatamente isso. Talvez ainda exista l� esse c�digo.


A id�ia b�sica desse c�digo era de usar um throwable no metodo onde voce quer saber 
quem o chamou.

Voce poderia fazer algo do tipo:

class ClasseC extends Throwable {

    public ClasseC(){
      super();
    }

   public String getCaller(){
     // Aqui voce teria que fazer um parse do StackTrace
   }
}


class ClasseA {
    public String getTeste() {
        String caller = new ClasseC().getCaller();
        return "testando...";
    }
}

Espero ter ajudado, qualquer duvida, pode perguntar.

Andr� R�cz
 

-- 

_______________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.com
http://www.mail.com/?sr=signup


Have you downloaded the latest calling software from Net2Phone? Click here to get it 
now!

http://www.net2phone.com/cgi-bin/link.cgi?157




------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a