Switch to unified view

a/src/main/java/epc/ResourceInputConnection.java b/src/main/java/epc/ResourceInputConnection.java
...
...
9
 * <!-- end-user-doc -->
9
 * <!-- end-user-doc -->
10
 *
10
 *
11
 * <p>
11
 * <p>
12
 * The following features are supported:
12
 * The following features are supported:
13
 * <ul>
13
 * <ul>
14
 *   <li>{@link epc.ResourceInputConnection#getSource <em>Source</em>}</li>
14
 *   <li>{@link ResourceInputConnection#getSource <em>Source</em>}</li>
15
 *   <li>{@link epc.ResourceInputConnection#getTarget <em>Target</em>}</li>
15
 *   <li>{@link ResourceInputConnection#getTarget <em>Target</em>}</li>
16
 * </ul>
16
 * </ul>
17
 * </p>
17
 * </p>
18
 *
18
 *
19
 * @see epc.EpcPackage#getResourceInputConnection()
19
 * @see EpcPackage#getResourceInputConnection()
20
 * @model
20
 * @model
21
 * @generated
21
 * @generated
22
 */
22
 */
23
public interface ResourceInputConnection extends EPCConnection {
23
public interface ResourceInputConnection extends EPCConnection {
24
    /**
24
    /**
25
     * Returns the value of the '<em><b>Source</b></em>' reference.
25
     * Returns the value of the '<em><b>Source</b></em>' reference.
26
     * It is bidirectional and its opposite is '{@link epc.Resource#getConsumingFunction <em>Consuming Function</em>}'.
26
     * It is bidirectional and its opposite is '{@link Resource#getConsumingFunction <em>Consuming Function</em>}'.
27
     * <!-- begin-user-doc -->
27
     * <!-- begin-user-doc -->
28
     * <p>
28
     * <p>
29
     * If the meaning of the '<em>Source</em>' reference isn't clear,
29
     * If the meaning of the '<em>Source</em>' reference isn't clear,
30
     * there really should be more of a description here...
30
     * there really should be more of a description here...
31
     * </p>
31
     * </p>
32
     * <!-- end-user-doc -->
32
     * <!-- end-user-doc -->
33
     * @return the value of the '<em>Source</em>' reference.
33
     * @return the value of the '<em>Source</em>' reference.
34
     * @see #setSource(Resource)
34
     * @see #setSource(epc.Resource)
35
     * @see epc.EpcPackage#getResourceInputConnection_Source()
35
     * @see EpcPackage#getResourceInputConnection_Source()
36
     * @see epc.Resource#getConsumingFunction
36
     * @see Resource#getConsumingFunction
37
     * @model opposite="consumingFunction"
37
     * @model opposite="consumingFunction"
38
     * @generated
38
     * @generated
39
     */
39
     */
40
    Resource getSource();
40
    Resource getSource();
41
41
42
    /**
42
    /**
43
     * Sets the value of the '{@link epc.ResourceInputConnection#getSource <em>Source</em>}' reference.
43
     * Sets the value of the '{@link ResourceInputConnection#getSource <em>Source</em>}' reference.
44
     * <!-- begin-user-doc -->
44
     * <!-- begin-user-doc -->
45
     * <!-- end-user-doc -->
45
     * <!-- end-user-doc -->
46
     * @param value the new value of the '<em>Source</em>' reference.
46
     * @param value the new value of the '<em>Source</em>' reference.
47
     * @see #getSource()
47
     * @see #getSource()
48
     * @generated
48
     * @generated
49
     */
49
     */
50
    void setSource(Resource value);
50
    void setSource(Resource value);
51
51
52
    /**
52
    /**
53
     * Returns the value of the '<em><b>Target</b></em>' reference.
53
     * Returns the value of the '<em><b>Target</b></em>' reference.
54
     * It is bidirectional and its opposite is '{@link epc.Function#getInputResources <em>Input Resources</em>}'.
54
     * It is bidirectional and its opposite is '{@link Function#getInputResources <em>Input Resources</em>}'.
55
     * <!-- begin-user-doc -->
55
     * <!-- begin-user-doc -->
56
     * <p>
56
     * <p>
57
     * If the meaning of the '<em>Target</em>' reference isn't clear,
57
     * If the meaning of the '<em>Target</em>' reference isn't clear,
58
     * there really should be more of a description here...
58
     * there really should be more of a description here...
59
     * </p>
59
     * </p>
60
     * <!-- end-user-doc -->
60
     * <!-- end-user-doc -->
61
     * @return the value of the '<em>Target</em>' reference.
61
     * @return the value of the '<em>Target</em>' reference.
62
     * @see #setTarget(Function)
62
     * @see #setTarget(epc.Function)
63
     * @see epc.EpcPackage#getResourceInputConnection_Target()
63
     * @see EpcPackage#getResourceInputConnection_Target()
64
     * @see epc.Function#getInputResources
64
     * @see Function#getInputResources
65
     * @model opposite="inputResources"
65
     * @model opposite="inputResources"
66
     * @generated
66
     * @generated
67
     */
67
     */
68
    Function getTarget();
68
    Function getTarget();
69
69
70
    /**
70
    /**
71
     * Sets the value of the '{@link epc.ResourceInputConnection#getTarget <em>Target</em>}' reference.
71
     * Sets the value of the '{@link ResourceInputConnection#getTarget <em>Target</em>}' reference.
72
     * <!-- begin-user-doc -->
72
     * <!-- begin-user-doc -->
73
     * <!-- end-user-doc -->
73
     * <!-- end-user-doc -->
74
     * @param value the new value of the '<em>Target</em>' reference.
74
     * @param value the new value of the '<em>Target</em>' reference.
75
     * @see #getTarget()
75
     * @see #getTarget()
76
     * @generated
76
     * @generated