1
2
3
4
5
6
7
8
9 package bexee.model.elements;
10
11 import javax.xml.namespace.QName;
12
13 /***
14 * Representation of the <code>From</code> BPEL element.
15 *
16 * @version $Revision: 1.1 $, $Date: 2004/12/15 14:18:09 $
17 * @author Patric Fornasier
18 * @author Pawel Kowalski
19 */
20 public interface From {
21
22 //***************************************************/
23
24 //***************************************************/
25
26 public void setVariable(Variable variable);
27
28 public Variable getVariable();
29
30 public void setPart(String part);
31
32 public String getPart();
33
34 public void setQuery(String query);
35
36 public String getQuery();
37
38 public void setProperty(QName property);
39
40 public QName getProperty();
41
42 public void setPartnerLink(PartnerLink partnerLink);
43
44 public PartnerLink getPartnerLink();
45
46 public void setEndpointReference(Roles roles);
47
48 public Roles getEndpointReference();
49
50 public void setExpression(String expression);
51
52 public String getExpression();
53
54 public void setOpaque(boolean isOpaque);
55
56 public boolean isOpaque();
57
58 }