Hi, Is it possible to write a pointcut with the following requirements:
Match all methods in classes that override or implement methods with @MyAnnotation defined in the super class or the interface. So in the following example the pointcut should match both methds in the WorkPlace class. @Retention(RetentionPolicy.RUNTIME) @Inherited public @interface MyAnnotation { } public interface Work { @MyAnnotation public void doSomething(); } public abstract class AbstractPlace { @MyAnnotation public void getPlace(); } public class WorkPlace extends AbstractPlace implements Work { public void doSomething() { ... } public void getPlace() { ... } } Note: the annotation on the method are not inherited. Thank you Monal _______________________________________________ aspectj-users mailing list aspectj-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/aspectj-users