source: branches/xtext-MDT/org.modelica.xtext/src-gen/org/modelica/xtext/modelicaBase/algorithm_elseif.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.3 KB
Line 
1/**
2 * <copyright>
3 * </copyright>
4 *
5 */
6package org.modelica.xtext.modelicaBase;
7
8import org.eclipse.emf.common.util.EList;
9
10import org.eclipse.emf.ecore.EObject;
11
12/**
13 * <!-- begin-user-doc -->
14 * A representation of the model object '<em><b>algorithm elseif</b></em>'.
15 * <!-- end-user-doc -->
16 *
17 * <p>
18 * The following features are supported:
19 * <ul>
20 *   <li>{@link org.modelica.xtext.modelicaBase.algorithm_elseif#getCondition <em>Condition</em>}</li>
21 *   <li>{@link org.modelica.xtext.modelicaBase.algorithm_elseif#getThenAlgorithmClauses <em>Then Algorithm Clauses</em>}</li>
22 * </ul>
23 * </p>
24 *
25 * @see org.modelica.xtext.modelicaBase.ModelicaBasePackage#getalgorithm_elseif()
26 * @model
27 * @generated
28 */
29public interface algorithm_elseif extends EObject
30{
31  /**
32   * Returns the value of the '<em><b>Condition</b></em>' attribute.
33   * <!-- begin-user-doc -->
34   * <p>
35   * If the meaning of the '<em>Condition</em>' attribute isn't clear,
36   * there really should be more of a description here...
37   * </p>
38   * <!-- end-user-doc -->
39   * @return the value of the '<em>Condition</em>' attribute.
40   * @see #setCondition(String)
41   * @see org.modelica.xtext.modelicaBase.ModelicaBasePackage#getalgorithm_elseif_Condition()
42   * @model
43   * @generated
44   */
45  String getCondition();
46
47  /**
48   * Sets the value of the '{@link org.modelica.xtext.modelicaBase.algorithm_elseif#getCondition <em>Condition</em>}' attribute.
49   * <!-- begin-user-doc -->
50   * <!-- end-user-doc -->
51   * @param value the new value of the '<em>Condition</em>' attribute.
52   * @see #getCondition()
53   * @generated
54   */
55  void setCondition(String value);
56
57  /**
58   * Returns the value of the '<em><b>Then Algorithm Clauses</b></em>' containment reference list.
59   * The list contents are of type {@link org.modelica.xtext.modelicaBase.equation_rule}.
60   * <!-- begin-user-doc -->
61   * <p>
62   * If the meaning of the '<em>Then Algorithm Clauses</em>' containment reference list isn't clear,
63   * there really should be more of a description here...
64   * </p>
65   * <!-- end-user-doc -->
66   * @return the value of the '<em>Then Algorithm Clauses</em>' containment reference list.
67   * @see org.modelica.xtext.modelicaBase.ModelicaBasePackage#getalgorithm_elseif_ThenAlgorithmClauses()
68   * @model containment="true"
69   * @generated
70   */
71  EList<equation_rule> getThenAlgorithmClauses();
72
73} // algorithm_elseif
Note: See TracBrowser for help on using the repository browser.