01: /**
02: * <copyright>
03: * </copyright>
04: *
05: * $Id$
06: */package newprocess;
07:
08: /**
09: * <!-- begin-user-doc -->
10: * A representation of the model object '<em><b>Condition Term</b></em>'.
11: * <!-- end-user-doc -->
12: *
13: * <p>
14: * The following features are supported:
15: * <ul>
16: * <li>{@link newprocess.ConditionTerm#getConditionProxy <em>Condition Proxy</em>}</li>
17: * </ul>
18: * </p>
19: *
20: * @see newprocess.NewprocessPackage#getConditionTerm()
21: * @model
22: * @generated
23: */
24: public interface ConditionTerm extends Term {
25: /**
26: * Returns the value of the '<em><b>Condition Proxy</b></em>' reference.
27: * It is bidirectional and its opposite is '{@link newprocess.ConditionProxy#getConditionTerm <em>Condition Term</em>}'.
28: * <!-- begin-user-doc -->
29: * <p>
30: * If the meaning of the '<em>Condition Proxy</em>' reference isn't clear,
31: * there really should be more of a description here...
32: * </p>
33: * <!-- end-user-doc -->
34: * @return the value of the '<em>Condition Proxy</em>' reference.
35: * @see #setConditionProxy(ConditionProxy)
36: * @see newprocess.NewprocessPackage#getConditionTerm_ConditionProxy()
37: * @see newprocess.ConditionProxy#getConditionTerm
38: * @model opposite="conditionTerm"
39: * @generated
40: */
41: ConditionProxy getConditionProxy();
42:
43: /**
44: * Sets the value of the '{@link newprocess.ConditionTerm#getConditionProxy <em>Condition Proxy</em>}' reference.
45: * <!-- begin-user-doc -->
46: * <!-- end-user-doc -->
47: * @param value the new value of the '<em>Condition Proxy</em>' reference.
48: * @see #getConditionProxy()
49: * @generated
50: */
51: void setConditionProxy(ConditionProxy value);
52:
53: } // ConditionTerm
|