org.aspectj/tests/new/ThisJoinPointAssignments.java
2002-12-16 18:51:06 +00:00

21 lines
460 B
Java

public class ThisJoinPointAssignments {
public static void main(String[] args) {
new ThisJoinPointAssignments().realMain(args);
}
public void realMain(String[] args) {
new C().f();
org.aspectj.testing.Tester.check(A.jp != null, "Didn't set the JoinPoint");
}
}
class C {
public void f() {}
}
aspect A {
static org.aspectj.lang.JoinPoint jp;
before(): call(void C.f()) {
jp = thisJoinPoint;
}
}