KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > test > enclosingsjp > EnclosingTarget


1 /**************************************************************************************
2  * Copyright (c) Jonas BonŽr, Alexandre Vasseur. All rights reserved. *
3  * http://aspectwerkz.codehaus.org *
4  * ---------------------------------------------------------------------------------- *
5  * The software in this package is published under the terms of the LGPL license *
6  * a copy of which has been included with this distribution in the license.txt file. *
7  **************************************************************************************/

8 package test.enclosingsjp;
9
10
11 public class EnclosingTarget {
12     private Object JavaDoc m_field;
13     
14     public EnclosingTarget() {
15         PointcutTarget pt = new PointcutTarget();
16         
17         pt.method1();
18     }
19
20     public EnclosingTarget(int i) {
21         try {
22             throw new IllegalAccessException JavaDoc("msg2");
23         } catch(IllegalAccessException JavaDoc iae) {
24             ;
25         }
26     }
27     
28     public EnclosingTarget(Object JavaDoc obj) {
29         PointcutTarget pt = new PointcutTarget(1);
30         
31         m_field = obj;
32         
33         pt.setFieldValue(obj);
34         pt.getFieldValue();
35     }
36 }
37
Popular Tags