aboutsummaryrefslogtreecommitdiffstats
path: root/tests/product/testScripts/cmdline11/myprofile/MyProfile.java
blob: b14ca583abe23ed6bc58072ea94fa2fcb12623c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
package myprofile;

import profile.Profile;

public aspect MyProfile extends Profile {
    protected pointcut withinSystemClasses() : 
        within(java..*) || within(javax..*) || within(com.sun..*);

    /** blunt: target all method executions outside system classes */
    protected pointcut targets() : !withinSystemClasses() 
        && execution(* *(..));
}