"Søren Berg Glasius" <spamfree@privat-post.dk> skrev i en meddelelse
news:b9dbdj$2ig3$1@news.cybercity.dk...
> Så kan du jo bare parse 'stack' og finde nr. 2 eller 3 linie som
indeholder
> den, som har lavet kaldet.
Hmm... jeg kalder bare:
StackTraceElement caller = ((new Throwable()).getStackTrace())[1];
Og så hiver jeg de nødvendige data ud af "caller" med hhv. .getClassName(),
..getMethod()
og .getLineNumber()
Det virker umiddelbart noget nemmere end selv at skulle kaste en Exception
og
så parse output fra den...
/ Michael