Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
123456789101112131415161718192021222324 |
- public class Init {
- public static void main(String []argv) {
- new A();
- new B();
- }
- }
-
- class A {}
- class B {}
-
- aspect X {
- before(): preinitialization(A.new(..)) && !within(X) {
- System.out.println(thisJoinPointStaticPart.getSignature());
- }
- before(): preinitialization(A.new(..)) && !within(X) {
- System.out.println(thisEnclosingJoinPointStaticPart.getSignature());
- }
- before(): initialization(B.new(..)) && !within(X) {
- System.out.println(thisJoinPointStaticPart.getSignature());
- }
- before(): initialization(B.new(..)) && !within(X) {
- System.out.println(thisEnclosingJoinPointStaticPart.getSignature());
- }
- }
|