André, Outra solução elegante seria usar uma classe de log com vários níveis de severidade, existem várias dessas classes com fonte disponível gratuitamente na internet. A vantagem é que você pode deixar o código de log lá mesmo quando estiver em produção, e ele servirá para auxiliar manutenção futura. Boa sorte, André >From: "Rogerio Moreira" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: RE: [java-list] Dúvida... >Date: Thu, 7 Jun 2001 08:43:13 -0400 > >Oi, > >Minha sugestao e' em vez de criar a excecao, simplesmente executar o metodo >Thread.dumpStack() , que imprimira' o stacktrace. > >Espero ter ajudado. > >rogerio. > > -----Original Message----- >From: Leonardo Souza Mario Bueno [mailto:[EMAIL PROTECTED]] >Sent: Wednesday, June 06, 2001 6:36 PM >To: java-list >Subject: Re: [java-list] Dúvida... > > > >Existem 2 meios de fazer isto, sendo que em um deles não é necessário >alterar o contrato do seu método.. > > 1) Lançar uma exceção e capturalá dentro do próprio metodo.. depois >você >precisará fazer uma analizar o stack trace da exceção > > 2) Passar a classe que está chamando o método como parametro (Solução >óbvia...) > >Inteh, >Leonardo. > >----- Original Message ----- >From: André <mailto:[EMAIL PROTECTED]> Luís Moser >To: Sou Java <mailto:[EMAIL PROTECTED]> >Sent: Wednesday, June 06, 2001 1:47 PM >Subject: [java-list] Dúvida... > >Alguem sabe se existe uma maneira de eu saber qual classe chamou >um determinado método na minha classe "x", por exemplo ? > _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com ------------------------------ 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] -------------------------------------------------------------------------