diff options
Diffstat (limited to 'tests/new/options11/library2/Library2.java')
-rw-r--r-- | tests/new/options11/library2/Library2.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/new/options11/library2/Library2.java b/tests/new/options11/library2/Library2.java new file mode 100644 index 000000000..989dafb3c --- /dev/null +++ b/tests/new/options11/library2/Library2.java @@ -0,0 +1,20 @@ + +package library2; + +import org.aspectj.lang.JoinPoint; +import org.aspectj.testing.Tester; + +public abstract aspect Library2 { + abstract pointcut targetJoinPoints(); + + before() : targetJoinPoints() { + Tester.event("before 2 " + renderId(thisJoinPoint)); + } + + before() : targetJoinPoints() { + Tester.event("after 2 " + renderId(thisJoinPoint)); + } + protected String renderId(JoinPoint jp) { + return jp.getSignature().getName(); + } +}
\ No newline at end of file |