KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > sapia > soto > state > cocoon > Call


1 package org.sapia.soto.state.cocoon;
2
3 import java.io.Serializable JavaDoc;
4
5 import java.util.Stack JavaDoc;
6
7
8 /**
9  * @author Yanick Duchesne
10  * <dl>
11  * <dt><b>Copyright:</b><dd>Copyright &#169; 2002-2003 <a HREF="http://www.sapia-oss.org">Sapia Open Source Software</a>. All Rights Reserved.</dd></dt>
12  * <dt><b>License:</b><dd>Read the license.txt file of the jar or visit the
13  * <a HREF="http://www.sapia-oss.org/license.html">license page</a> at the Sapia OSS web site</dd></dt>
14  * </dl>
15  */

16 public class Call implements Serializable JavaDoc {
17   private String JavaDoc _targetState;
18   private String JavaDoc _returnState;
19   private String JavaDoc _targetModule;
20   private String JavaDoc _returnModule;
21   private Stack JavaDoc _contextStack;
22   private boolean _executed;
23
24   public Call(String JavaDoc targetState, String JavaDoc targetModule, String JavaDoc returnState,
25     String JavaDoc returnModule, Stack JavaDoc context) {
26     _targetState = targetState;
27     _returnState = returnState;
28     _targetModule = targetModule;
29     _returnModule = returnModule;
30     _contextStack = context;
31   }
32
33   public String JavaDoc getTargetState() {
34     return _targetState;
35   }
36
37   public String JavaDoc getTargetModule() {
38     return _targetModule;
39   }
40
41   public String JavaDoc getReturnState() {
42     return _returnState;
43   }
44
45   public String JavaDoc getReturnModule() {
46     return _returnModule;
47   }
48
49   public Stack JavaDoc getContextStack() {
50     return _contextStack;
51   }
52
53   void setExecuted() {
54     _executed = true;
55   }
56
57   boolean isExecuted() {
58     return _executed;
59   }
60 }
61
Popular Tags