source: branches/xtext-MDT/org.modelica.xtext/src-gen/org/modelica/xtext/modelicaBase/ElementReplaceableClause.java @ 540

Last change on this file since 540 was 540, checked in by nasko, 15 years ago

Added subfolders/files of org.modelica.xtext

File size: 2.7 KB
Line 
1/**
2 * <copyright>
3 * </copyright>
4 *
5 */
6package org.modelica.xtext.modelicaBase;
7
8
9/**
10 * <!-- begin-user-doc -->
11 * A representation of the model object '<em><b>Element Replaceable Clause</b></em>'.
12 * <!-- end-user-doc -->
13 *
14 * <p>
15 * The following features are supported:
16 * <ul>
17 *   <li>{@link org.modelica.xtext.modelicaBase.ElementReplaceableClause#getElement <em>Element</em>}</li>
18 *   <li>{@link org.modelica.xtext.modelicaBase.ElementReplaceableClause#getConstraint <em>Constraint</em>}</li>
19 * </ul>
20 * </p>
21 *
22 * @see org.modelica.xtext.modelicaBase.ModelicaBasePackage#getElementReplaceableClause()
23 * @model
24 * @generated
25 */
26public interface ElementReplaceableClause extends argument, ElementRedeclaration
27{
28  /**
29   * Returns the value of the '<em><b>Element</b></em>' containment reference.
30   * <!-- begin-user-doc -->
31   * <p>
32   * If the meaning of the '<em>Element</em>' containment reference isn't clear,
33   * there really should be more of a description here...
34   * </p>
35   * <!-- end-user-doc -->
36   * @return the value of the '<em>Element</em>' containment reference.
37   * @see #setElement(ElementRedeclaration)
38   * @see org.modelica.xtext.modelicaBase.ModelicaBasePackage#getElementReplaceableClause_Element()
39   * @model containment="true"
40   * @generated
41   */
42  ElementRedeclaration getElement();
43
44  /**
45   * Sets the value of the '{@link org.modelica.xtext.modelicaBase.ElementReplaceableClause#getElement <em>Element</em>}' containment reference.
46   * <!-- begin-user-doc -->
47   * <!-- end-user-doc -->
48   * @param value the new value of the '<em>Element</em>' containment reference.
49   * @see #getElement()
50   * @generated
51   */
52  void setElement(ElementRedeclaration value);
53
54  /**
55   * Returns the value of the '<em><b>Constraint</b></em>' containment reference.
56   * <!-- begin-user-doc -->
57   * <p>
58   * If the meaning of the '<em>Constraint</em>' containment reference isn't clear,
59   * there really should be more of a description here...
60   * </p>
61   * <!-- end-user-doc -->
62   * @return the value of the '<em>Constraint</em>' containment reference.
63   * @see #setConstraint(ConstrainingClause)
64   * @see org.modelica.xtext.modelicaBase.ModelicaBasePackage#getElementReplaceableClause_Constraint()
65   * @model containment="true"
66   * @generated
67   */
68  ConstrainingClause getConstraint();
69
70  /**
71   * Sets the value of the '{@link org.modelica.xtext.modelicaBase.ElementReplaceableClause#getConstraint <em>Constraint</em>}' containment reference.
72   * <!-- begin-user-doc -->
73   * <!-- end-user-doc -->
74   * @param value the new value of the '<em>Constraint</em>' containment reference.
75   * @see #getConstraint()
76   * @generated
77   */
78  void setConstraint(ConstrainingClause value);
79
80} // ElementReplaceableClause
Note: See TracBrowser for help on using the repository browser.