🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #28849

Re: �Desde d�nde se llama a un m�todo?

#28849
From: Martin Jul
Date: Thu, 26 Feb 1998 00:00
32 lines
1523 bytes
Hola

Esto es un "hack" (o sea, una soluci�n mala), pero....
java.lang.Throwable tiene algunos m�todos que puede utilizar:
printStackTrace() y fillInStackTrace(). La idea es que escribir un
PrintWriter que lee el stackTrace para ver la pr�xima clase y m�todo 
en el Stack - esta es la clase que nos ha invocado.

// parsingPrintWriter es un PrintWriter para leer el stackTrace():
Throwable t = new Throwable();
t.fillInStackTrace();
t.printStackTrace( parsingPrintWriter );

saludos,
 Martin


Ignacio de Cordoba wrote:
> 
> Muy buenas,
> �sab�is alguno una forma de saber desde que clase y m�todo se ha
> invocado un determinado m�todo? (Para llevar un registro, por ejemplo,
> de qui�n llama a qui�n), osea, una forma de que un m�todo pueda saber
> qui�n le llama...
> 
> Ale, gracias,
> Ignacio

-- 
Martin Jul  (mjul@math.ku.dk)   Tel. +45 39 18 42 70 (NEW!!)
--------------- "Who is John Galt?" ----------------
Technical Details
Message-ID: <34F4AA7C.950363CA@math.ku.dk>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <34F40F0F.8129DB1@skios.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,45cc505d75cadb19
X-Google-Attributes: gid1116f3,public
From: Martin Jul <mjul@math.ku.dk>
Subject: Re: �Desde d�nde se llama a un m�todo?
Date: 1998/02/26
Message-ID: <34F4AA7C.950363CA@math.ku.dk>
X-Deja-AN: 329266377
Content-Transfer-Encoding: 8bit
References: <34F40F0F.8129DB1@skios.es>
To: Ignacio de Cordoba <icordoba@skios.es>
Content-Type: text/plain; charset=iso-8859-1
Organization: Get2Net Internet Kunde
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java