View Javadoc

1   /*
2    * $Id: CatchFault.java,v 1.1 2004/12/15 14:18:09 patforna Exp $
3    *
4    * Copyright (c) 2004 Patric Fornasier, Pawel Kowalski
5    * Berne University of Applied Sciences
6    * School of Engineering and Information Technology
7    * All rights reserved.
8    */
9   package bexee.model.elements;
10  
11  import org.apache.xml.utils.QName;
12  
13  import bexee.model.activity.Activity;
14  
15  /***
16   * Representation of the <code>CatchFault</code> BPEL element.
17   * 
18   * @version $Revision: 1.1 $, $Date: 2004/12/15 14:18:09 $
19   * @author Pawel Kowalski
20   */
21  public interface CatchFault {
22  
23      //***************************************************/
24      // xml attributes
25      //***************************************************/
26  
27      public void setFaultName(QName faultName);
28  
29      public QName getFaultName();
30  
31      public void setFaultVariable(Variable variable);
32  
33      public Variable getFaultVariable();
34  
35      //***************************************************/
36      // xml elements
37      //***************************************************/
38  
39      public void setActivity(Activity activity);
40  
41      public Activity getActivity();
42  
43  }