Hi Ron, Thanks again for the quick reply. I think I used the wrong terminology in the previous post -- I meant to ask if this information is available when making the Join Point, before the app is running?
Since enclosure is lexical, this information seems attainable by the aspectj compiler/weaver. Do you think the task of including enclosing method info is very difficult? I can take a stab at the aspectJ code and see if I can modify it , perhaps a modified output of --showWeaveInfo to include more context. Is this allowed under the aspectJ license? --- Ron Bodkin <[EMAIL PROTECTED]> wrote: > Hi Jennie, > > You can get the static subset of information about > the join point using > thisEnclosingJoinPointStaticPart. That can be used > to find the signature of > the method. This will find join points like the > execution that encloses a > call join point. However, they won't report on an > "enclosing" call join > point for execution: the notion of enclosure is > lexical, not dynamic. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of jennie > Sent: Tuesday, March 13, 2007 3:14 PM > To: [email protected] > Subject: [aspectj-users] Get enclosing method > signature of a join point > > Hi there, > > Is there way to get the enclosing method signature > of > a particular join point? For example, for > > class A{ > > public void foo(){ > System.out.println("Testing"); > } > } > > If there is a join point at the method call > "System.out.println()", can I figure out that the > enclosing method is foo() during weave time? > > Thanks in advance. > > > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users > > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users > ____________________________________________________________________________________ Finding fabulous fares is fun. Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains. http://farechase.yahoo.com/promo-generic-14795097 _______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
