01: /*
02: * $Id: CatchFault.java,v 1.3 2004/12/08 17:01:12 kowap Exp $
03: *
04: * Copyright (c) 2004 Patric Fornasier, Pawel Kowalski
05: * Berne University of Applied Sciences
06: * School of Engineering and Information Technology
07: * All rights reserved.
08: */
09: 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.3 $, $Date: 2004/12/08 17:01:12 $
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: }
|