source: trunk/CrossPare/src/de/ugoe/cs/cpdp/decentApp/models/decent/Value.java

Last change on this file was 36, checked in by ftrautsch, 9 years ago

integration of decent models in crosspare

  • Property svn:mime-type set to text/plain
File size: 2.4 KB
Line 
1/**
2 */
3package de.ugoe.cs.cpdp.decentApp.models.decent;
4
5import org.eclipse.emf.ecore.EObject;
6
7/**
8 * <!-- begin-user-doc -->
9 * A representation of the model object '<em><b>Value</b></em>'.
10 * <!-- end-user-doc -->
11 *
12 * <p>
13 * The following features are supported:
14 * <ul>
15 *   <li>{@link de.ugoe.cs.cpdp.decentApp.models.decent.Value#getName <em>Name</em>}</li>
16 *   <li>{@link de.ugoe.cs.cpdp.decentApp.models.decent.Value#getOfAttribute <em>Of Attribute</em>}</li>
17 * </ul>
18 * </p>
19 *
20 * @see de.ugoe.cs.cpdp.decentApp.models.decent.DECENTPackage#getValue()
21 * @model abstract="true"
22 * @generated
23 */
24public interface Value extends EObject {
25        /**
26         * Returns the value of the '<em><b>Name</b></em>' attribute.
27         * <!-- begin-user-doc -->
28         * <p>
29         * If the meaning of the '<em>Name</em>' attribute isn't clear,
30         * there really should be more of a description here...
31         * </p>
32         * <!-- end-user-doc -->
33         * @return the value of the '<em>Name</em>' attribute.
34         * @see #setName(String)
35         * @see de.ugoe.cs.cpdp.decentApp.models.decent.DECENTPackage#getValue_Name()
36         * @model
37         * @generated
38         */
39        String getName();
40
41        /**
42         * Sets the value of the '{@link de.ugoe.cs.cpdp.decentApp.models.decent.Value#getName <em>Name</em>}' attribute.
43         * <!-- begin-user-doc -->
44         * <!-- end-user-doc -->
45         * @param value the new value of the '<em>Name</em>' attribute.
46         * @see #getName()
47         * @generated
48         */
49        void setName(String value);
50
51        /**
52         * Returns the value of the '<em><b>Of Attribute</b></em>' reference.
53         * <!-- begin-user-doc -->
54         * <p>
55         * If the meaning of the '<em>Of Attribute</em>' reference isn't clear,
56         * there really should be more of a description here...
57         * </p>
58         * <!-- end-user-doc -->
59         * @return the value of the '<em>Of Attribute</em>' reference.
60         * @see #setOfAttribute(Attribute)
61         * @see de.ugoe.cs.cpdp.decentApp.models.decent.DECENTPackage#getValue_OfAttribute()
62         * @model required="true"
63         * @generated
64         */
65        Attribute getOfAttribute();
66
67        /**
68         * Sets the value of the '{@link de.ugoe.cs.cpdp.decentApp.models.decent.Value#getOfAttribute <em>Of Attribute</em>}' reference.
69         * <!-- begin-user-doc -->
70         * <!-- end-user-doc -->
71         * @param value the new value of the '<em>Of Attribute</em>' reference.
72         * @see #getOfAttribute()
73         * @generated
74         */
75        void setOfAttribute(Attribute value);
76
77} // Value
Note: See TracBrowser for help on using the repository browser.