source: trunk/org.modelica.uml.sysml/src/org/modelica/uml/sysml/SatisfyRelationship.java @ 1895

Last change on this file since 1895 was 696, checked in by adrpo, 13 years ago
  • updates
File size: 2.4 KB
Line 
1/**
2 * <copyright>
3 * </copyright>
4 *
5 * $Id$
6 */
7package org.modelica.uml.sysml;
8
9import org.eclipse.uml2.uml.Relationship;
10
11/**
12 * <!-- begin-user-doc -->
13 * A representation of the model object '<em><b>Satisfy Relationship</b></em>'.
14 * <!-- end-user-doc -->
15 *
16 * <p>
17 * The following features are supported:
18 * <ul>
19 *   <li>{@link org.modelica.uml.sysml.SatisfyRelationship#getSource <em>Source</em>}</li>
20 *   <li>{@link org.modelica.uml.sysml.SatisfyRelationship#getTarget <em>Target</em>}</li>
21 * </ul>
22 * </p>
23 *
24 * @see org.modelica.uml.sysml.SysmlPackage#getSatisfyRelationship()
25 * @model
26 * @generated
27 */
28public interface SatisfyRelationship extends ModelicaClassifier {
29    /**
30     * Returns the value of the '<em><b>Target</b></em>' reference.
31     * <!-- begin-user-doc -->
32     * <p>
33     * If the meaning of the '<em>Target</em>' reference isn't clear,
34     * there really should be more of a description here...
35     * </p>
36     * <!-- end-user-doc -->
37     * @return the value of the '<em>Target</em>' reference.
38     * @see #setTarget(ModelicaClass)
39     * @see org.modelica.uml.sysml.SysmlPackage#getSatisfyRelationship_Target()
40     * @model
41     * @generated
42     */
43    ModelicaClass getTarget();
44
45    /**
46     * Sets the value of the '{@link org.modelica.uml.sysml.SatisfyRelationship#getTarget <em>Target</em>}' reference.
47     * <!-- begin-user-doc -->
48     * <!-- end-user-doc -->
49     * @param value the new value of the '<em>Target</em>' reference.
50     * @see #getTarget()
51     * @generated
52     */
53    void setTarget(ModelicaClass value);
54
55    /**
56     * Returns the value of the '<em><b>Source</b></em>' reference.
57     * <!-- begin-user-doc -->
58     * <p>
59     * If the meaning of the '<em>Source</em>' reference isn't clear,
60     * there really should be more of a description here...
61     * </p>
62     * <!-- end-user-doc -->
63     * @return the value of the '<em>Source</em>' reference.
64     * @see #setSource(Requirement)
65     * @see org.modelica.uml.sysml.SysmlPackage#getSatisfyRelationship_Source()
66     * @model
67     * @generated
68     */
69    Requirement getSource();
70
71    /**
72     * Sets the value of the '{@link org.modelica.uml.sysml.SatisfyRelationship#getSource <em>Source</em>}' reference.
73     * <!-- begin-user-doc -->
74     * <!-- end-user-doc -->
75     * @param value the new value of the '<em>Source</em>' reference.
76     * @see #getSource()
77     * @generated
78     */
79    void setSource(Requirement value);
80
81} // SatisfyRelationship
Note: See TracBrowser for help on using the repository browser.