KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > aspectj > runtime > internal > CFlowPlusState


1 /* *******************************************************************
2  * Copyright (c) 1999-2001 Xerox Corporation,
3  * 2002 Palo Alto Research Center, Incorporated (PARC).
4  * All rights reserved.
5  * This program and the accompanying materials are made available
6  * under the terms of the Eclipse Public License v1.0
7  * which accompanies this distribution and is available at
8  * http://www.eclipse.org/legal/epl-v10.html
9  *
10  * Contributors:
11  * Xerox/PARC initial implementation
12  * ******************************************************************/

13
14
15 package org.aspectj.runtime.internal;
16
17 public class CFlowPlusState extends org.aspectj.runtime.CFlow {
18     private Object JavaDoc[] state;
19
20     public CFlowPlusState(Object JavaDoc[] state) {
21         this.state = state;
22     }
23
24     public CFlowPlusState(Object JavaDoc[] state, Object JavaDoc _aspect) {
25         super(_aspect);
26         this.state = state;
27     }
28
29     public Object JavaDoc get(int index) {
30         return state[index];
31     }
32 }
33
Popular Tags