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

18 lines
457 B
Java

import org.aspectj.testing.*;
/** @testcase PR#728 file order in type searching */
public interface Interface {
static aspect Aspect {
void aspectMethod( AnotherClass.InnerClass targ ) {
Tester.event( targ.toString());
}
before(AnotherClass.InnerClass targ) : target(targ)
&& !withincode(void Aspect.aspectMethod(AnotherClass.InnerClass))
&& call(public String toString()) {
aspectMethod(targ);
}
}
}