source: trunk/org.modelica.uml.sysml/src/org/modelica/uml/sysml/ModelicaBoolean.java @ 492

Last change on this file since 492 was 492, checked in by adrpo, 17 years ago
  • ModelicaML UML/SysML part of mdt
File size: 3.2 KB
Line 
1/**
2 * <copyright>
3 * </copyright>
4 *
5 * $Id$
6 */
7package org.modelica.uml.sysml;
8
9
10/**
11 * <!-- begin-user-doc -->
12 * A representation of the model object '<em><b>Modelica Boolean</b></em>'.
13 * <!-- end-user-doc -->
14 *
15 * <p>
16 * The following features are supported:
17 * <ul>
18 *   <li>{@link org.modelica.uml.sysml.ModelicaBoolean#isValue <em>Value</em>}</li>
19 *   <li>{@link org.modelica.uml.sysml.ModelicaBoolean#isStart <em>Start</em>}</li>
20 *   <li>{@link org.modelica.uml.sysml.ModelicaBoolean#isFixed <em>Fixed</em>}</li>
21 * </ul>
22 * </p>
23 *
24 * @see org.modelica.uml.sysml.SysmlPackage#getModelicaBoolean()
25 * @model
26 * @generated
27 */
28public interface ModelicaBoolean extends ModelicaType {
29    /**
30     * Returns the value of the '<em><b>Value</b></em>' attribute.
31     * <!-- begin-user-doc -->
32     * <p>
33     * If the meaning of the '<em>Value</em>' attribute 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>Value</em>' attribute.
38     * @see #setValue(boolean)
39     * @see org.modelica.uml.sysml.SysmlPackage#getModelicaBoolean_Value()
40     * @model dataType="org.eclipse.uml2.uml.Boolean"
41     * @generated
42     */
43    boolean isValue();
44
45    /**
46     * Sets the value of the '{@link org.modelica.uml.sysml.ModelicaBoolean#isValue <em>Value</em>}' attribute.
47     * <!-- begin-user-doc -->
48     * <!-- end-user-doc -->
49     * @param value the new value of the '<em>Value</em>' attribute.
50     * @see #isValue()
51     * @generated
52     */
53    void setValue(boolean value);
54
55    /**
56     * Returns the value of the '<em><b>Start</b></em>' attribute.
57     * <!-- begin-user-doc -->
58     * <p>
59     * If the meaning of the '<em>Start</em>' attribute 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>Start</em>' attribute.
64     * @see #setStart(boolean)
65     * @see org.modelica.uml.sysml.SysmlPackage#getModelicaBoolean_Start()
66     * @model dataType="org.eclipse.uml2.uml.Boolean"
67     * @generated
68     */
69    boolean isStart();
70
71    /**
72     * Sets the value of the '{@link org.modelica.uml.sysml.ModelicaBoolean#isStart <em>Start</em>}' attribute.
73     * <!-- begin-user-doc -->
74     * <!-- end-user-doc -->
75     * @param value the new value of the '<em>Start</em>' attribute.
76     * @see #isStart()
77     * @generated
78     */
79    void setStart(boolean value);
80
81    /**
82     * Returns the value of the '<em><b>Fixed</b></em>' attribute.
83     * <!-- begin-user-doc -->
84     * <p>
85     * If the meaning of the '<em>Fixed</em>' attribute isn't clear,
86     * there really should be more of a description here...
87     * </p>
88     * <!-- end-user-doc -->
89     * @return the value of the '<em>Fixed</em>' attribute.
90     * @see #setFixed(boolean)
91     * @see org.modelica.uml.sysml.SysmlPackage#getModelicaBoolean_Fixed()
92     * @model dataType="org.eclipse.uml2.uml.Boolean"
93     * @generated
94     */
95    boolean isFixed();
96
97    /**
98     * Sets the value of the '{@link org.modelica.uml.sysml.ModelicaBoolean#isFixed <em>Fixed</em>}' attribute.
99     * <!-- begin-user-doc -->
100     * <!-- end-user-doc -->
101     * @param value the new value of the '<em>Fixed</em>' attribute.
102     * @see #isFixed()
103     * @generated
104     */
105    void setFixed(boolean value);
106
107} // ModelicaBoolean
Note: See TracBrowser for help on using the repository browser.