diff options
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/HostInstance.java')
-rw-r--r-- | Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/HostInstance.java | 141 |
1 files changed, 141 insertions, 0 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/HostInstance.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/HostInstance.java new file mode 100644 index 00000000..43379e0f --- /dev/null +++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/HostInstance.java | |||
@@ -0,0 +1,141 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package hu.bme.mit.inf.dslreasoner.domains.cps; | ||
4 | |||
5 | import org.eclipse.emf.common.util.EList; | ||
6 | |||
7 | import org.eclipse.emf.ecore.EObject; | ||
8 | |||
9 | /** | ||
10 | * <!-- begin-user-doc --> | ||
11 | * A representation of the model object '<em><b>Host Instance</b></em>'. | ||
12 | * <!-- end-user-doc --> | ||
13 | * | ||
14 | * <p> | ||
15 | * The following features are supported: | ||
16 | * </p> | ||
17 | * <ul> | ||
18 | * <li>{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getType <em>Type</em>}</li> | ||
19 | * <li>{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getAvailableMemory <em>Available Memory</em>}</li> | ||
20 | * <li>{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getAvailableHdd <em>Available Hdd</em>}</li> | ||
21 | * <li>{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getTotalMemory <em>Total Memory</em>}</li> | ||
22 | * <li>{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getTotalHdd <em>Total Hdd</em>}</li> | ||
23 | * <li>{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getApplications <em>Applications</em>}</li> | ||
24 | * </ul> | ||
25 | * | ||
26 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage#getHostInstance() | ||
27 | * @model | ||
28 | * @generated | ||
29 | */ | ||
30 | public interface HostInstance extends EObject { | ||
31 | /** | ||
32 | * Returns the value of the '<em><b>Type</b></em>' container reference. | ||
33 | * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getInstances <em>Instances</em>}'. | ||
34 | * <!-- begin-user-doc --> | ||
35 | * <p> | ||
36 | * If the meaning of the '<em>Type</em>' container reference isn't clear, | ||
37 | * there really should be more of a description here... | ||
38 | * </p> | ||
39 | * <!-- end-user-doc --> | ||
40 | * @return the value of the '<em>Type</em>' container reference. | ||
41 | * @see #setType(HostType) | ||
42 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage#getHostInstance_Type() | ||
43 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getInstances | ||
44 | * @model opposite="instances" required="true" transient="false" | ||
45 | * @generated | ||
46 | */ | ||
47 | HostType getType(); | ||
48 | |||
49 | /** | ||
50 | * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getType <em>Type</em>}' container reference. | ||
51 | * <!-- begin-user-doc --> | ||
52 | * <!-- end-user-doc --> | ||
53 | * @param value the new value of the '<em>Type</em>' container reference. | ||
54 | * @see #getType() | ||
55 | * @generated | ||
56 | */ | ||
57 | void setType(HostType value); | ||
58 | |||
59 | /** | ||
60 | * Returns the value of the '<em><b>Available Memory</b></em>' attribute. | ||
61 | * <!-- begin-user-doc --> | ||
62 | * <p> | ||
63 | * If the meaning of the '<em>Available Memory</em>' attribute isn't clear, | ||
64 | * there really should be more of a description here... | ||
65 | * </p> | ||
66 | * <!-- end-user-doc --> | ||
67 | * @return the value of the '<em>Available Memory</em>' attribute. | ||
68 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage#getHostInstance_AvailableMemory() | ||
69 | * @model transient="true" changeable="false" volatile="true" derived="true" | ||
70 | * annotation="org.eclipse.viatra.query.querybasedfeature patternFQN='hu.bme.mit.inf.dslreasoner.domains.cps.queries.availableMemory'" | ||
71 | * @generated | ||
72 | */ | ||
73 | int getAvailableMemory(); | ||
74 | |||
75 | /** | ||
76 | * Returns the value of the '<em><b>Available Hdd</b></em>' attribute. | ||
77 | * <!-- begin-user-doc --> | ||
78 | * <p> | ||
79 | * If the meaning of the '<em>Available Hdd</em>' attribute isn't clear, | ||
80 | * there really should be more of a description here... | ||
81 | * </p> | ||
82 | * <!-- end-user-doc --> | ||
83 | * @return the value of the '<em>Available Hdd</em>' attribute. | ||
84 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage#getHostInstance_AvailableHdd() | ||
85 | * @model transient="true" changeable="false" volatile="true" derived="true" | ||
86 | * annotation="org.eclipse.viatra.query.querybasedfeature patternFQN='hu.bme.mit.inf.dslreasoner.domains.cps.queries.availableHdd'" | ||
87 | * @generated | ||
88 | */ | ||
89 | int getAvailableHdd(); | ||
90 | |||
91 | /** | ||
92 | * Returns the value of the '<em><b>Total Memory</b></em>' attribute. | ||
93 | * <!-- begin-user-doc --> | ||
94 | * <p> | ||
95 | * If the meaning of the '<em>Total Memory</em>' attribute isn't clear, | ||
96 | * there really should be more of a description here... | ||
97 | * </p> | ||
98 | * <!-- end-user-doc --> | ||
99 | * @return the value of the '<em>Total Memory</em>' attribute. | ||
100 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage#getHostInstance_TotalMemory() | ||
101 | * @model transient="true" changeable="false" volatile="true" derived="true" | ||
102 | * annotation="org.eclipse.viatra.query.querybasedfeature patternFQN='hu.bme.mit.inf.dslreasoner.domains.cps.queries.totalMemory'" | ||
103 | * @generated | ||
104 | */ | ||
105 | int getTotalMemory(); | ||
106 | |||
107 | /** | ||
108 | * Returns the value of the '<em><b>Total Hdd</b></em>' attribute. | ||
109 | * <!-- begin-user-doc --> | ||
110 | * <p> | ||
111 | * If the meaning of the '<em>Total Hdd</em>' attribute isn't clear, | ||
112 | * there really should be more of a description here... | ||
113 | * </p> | ||
114 | * <!-- end-user-doc --> | ||
115 | * @return the value of the '<em>Total Hdd</em>' attribute. | ||
116 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage#getHostInstance_TotalHdd() | ||
117 | * @model transient="true" changeable="false" volatile="true" derived="true" | ||
118 | * annotation="org.eclipse.viatra.query.querybasedfeature patternFQN='hu.bme.mit.inf.dslreasoner.domains.cps.queries.totalHdd'" | ||
119 | * @generated | ||
120 | */ | ||
121 | int getTotalHdd(); | ||
122 | |||
123 | /** | ||
124 | * Returns the value of the '<em><b>Applications</b></em>' reference list. | ||
125 | * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance}. | ||
126 | * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getAllocatedTo <em>Allocated To</em>}'. | ||
127 | * <!-- begin-user-doc --> | ||
128 | * <p> | ||
129 | * If the meaning of the '<em>Applications</em>' reference list isn't clear, | ||
130 | * there really should be more of a description here... | ||
131 | * </p> | ||
132 | * <!-- end-user-doc --> | ||
133 | * @return the value of the '<em>Applications</em>' reference list. | ||
134 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage#getHostInstance_Applications() | ||
135 | * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getAllocatedTo | ||
136 | * @model opposite="allocatedTo" | ||
137 | * @generated | ||
138 | */ | ||
139 | EList<ApplicationInstance> getApplications(); | ||
140 | |||
141 | } // HostInstance | ||