diff options
Diffstat (limited to 'Metrics/Metrics-Calculation/SocialNetwork_plugin/encore_gen/socialnetwork/SocialnetworkPackage.java')
-rw-r--r-- | Metrics/Metrics-Calculation/SocialNetwork_plugin/encore_gen/socialnetwork/SocialnetworkPackage.java | 293 |
1 files changed, 293 insertions, 0 deletions
diff --git a/Metrics/Metrics-Calculation/SocialNetwork_plugin/encore_gen/socialnetwork/SocialnetworkPackage.java b/Metrics/Metrics-Calculation/SocialNetwork_plugin/encore_gen/socialnetwork/SocialnetworkPackage.java new file mode 100644 index 00000000..f215f469 --- /dev/null +++ b/Metrics/Metrics-Calculation/SocialNetwork_plugin/encore_gen/socialnetwork/SocialnetworkPackage.java | |||
@@ -0,0 +1,293 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package socialnetwork; | ||
4 | |||
5 | import org.eclipse.emf.ecore.EAttribute; | ||
6 | import org.eclipse.emf.ecore.EClass; | ||
7 | import org.eclipse.emf.ecore.EPackage; | ||
8 | import org.eclipse.emf.ecore.EReference; | ||
9 | |||
10 | /** | ||
11 | * <!-- begin-user-doc --> | ||
12 | * The <b>Package</b> for the model. | ||
13 | * It contains accessors for the meta objects to represent | ||
14 | * <ul> | ||
15 | * <li>each class,</li> | ||
16 | * <li>each feature of each class,</li> | ||
17 | * <li>each operation of each class,</li> | ||
18 | * <li>each enum,</li> | ||
19 | * <li>and each data type</li> | ||
20 | * </ul> | ||
21 | * <!-- end-user-doc --> | ||
22 | * @see socialnetwork.SocialnetworkFactory | ||
23 | * @model kind="package" | ||
24 | * annotation="http://www.eclipse.org/emf/2002/Ecore" | ||
25 | * @generated | ||
26 | */ | ||
27 | public interface SocialnetworkPackage extends EPackage { | ||
28 | /** | ||
29 | * The package name. | ||
30 | * <!-- begin-user-doc --> | ||
31 | * <!-- end-user-doc --> | ||
32 | * @generated | ||
33 | */ | ||
34 | String eNAME = "socialnetwork"; | ||
35 | |||
36 | /** | ||
37 | * The package namespace URI. | ||
38 | * <!-- begin-user-doc --> | ||
39 | * <!-- end-user-doc --> | ||
40 | * @generated | ||
41 | */ | ||
42 | String eNS_URI = "http://ecse.mcgill.ca/socialnetwork"; | ||
43 | |||
44 | /** | ||
45 | * The package namespace name. | ||
46 | * <!-- begin-user-doc --> | ||
47 | * <!-- end-user-doc --> | ||
48 | * @generated | ||
49 | */ | ||
50 | String eNS_PREFIX = "socialnetwork"; | ||
51 | |||
52 | /** | ||
53 | * The singleton instance of the package. | ||
54 | * <!-- begin-user-doc --> | ||
55 | * <!-- end-user-doc --> | ||
56 | * @generated | ||
57 | */ | ||
58 | SocialnetworkPackage eINSTANCE = socialnetwork.impl.SocialnetworkPackageImpl.init(); | ||
59 | |||
60 | /** | ||
61 | * The meta object id for the '{@link socialnetwork.impl.SocialNetworkImpl <em>Social Network</em>}' class. | ||
62 | * <!-- begin-user-doc --> | ||
63 | * <!-- end-user-doc --> | ||
64 | * @see socialnetwork.impl.SocialNetworkImpl | ||
65 | * @see socialnetwork.impl.SocialnetworkPackageImpl#getSocialNetwork() | ||
66 | * @generated | ||
67 | */ | ||
68 | int SOCIAL_NETWORK = 0; | ||
69 | |||
70 | /** | ||
71 | * The feature id for the '<em><b>Name</b></em>' attribute. | ||
72 | * <!-- begin-user-doc --> | ||
73 | * <!-- end-user-doc --> | ||
74 | * @generated | ||
75 | * @ordered | ||
76 | */ | ||
77 | int SOCIAL_NETWORK__NAME = 0; | ||
78 | |||
79 | /** | ||
80 | * The feature id for the '<em><b>Persons</b></em>' containment reference list. | ||
81 | * <!-- begin-user-doc --> | ||
82 | * <!-- end-user-doc --> | ||
83 | * @generated | ||
84 | * @ordered | ||
85 | */ | ||
86 | int SOCIAL_NETWORK__PERSONS = 1; | ||
87 | |||
88 | /** | ||
89 | * The number of structural features of the '<em>Social Network</em>' class. | ||
90 | * <!-- begin-user-doc --> | ||
91 | * <!-- end-user-doc --> | ||
92 | * @generated | ||
93 | * @ordered | ||
94 | */ | ||
95 | int SOCIAL_NETWORK_FEATURE_COUNT = 2; | ||
96 | |||
97 | /** | ||
98 | * The number of operations of the '<em>Social Network</em>' class. | ||
99 | * <!-- begin-user-doc --> | ||
100 | * <!-- end-user-doc --> | ||
101 | * @generated | ||
102 | * @ordered | ||
103 | */ | ||
104 | int SOCIAL_NETWORK_OPERATION_COUNT = 0; | ||
105 | |||
106 | /** | ||
107 | * The meta object id for the '{@link socialnetwork.impl.PersonImpl <em>Person</em>}' class. | ||
108 | * <!-- begin-user-doc --> | ||
109 | * <!-- end-user-doc --> | ||
110 | * @see socialnetwork.impl.PersonImpl | ||
111 | * @see socialnetwork.impl.SocialnetworkPackageImpl#getPerson() | ||
112 | * @generated | ||
113 | */ | ||
114 | int PERSON = 1; | ||
115 | |||
116 | /** | ||
117 | * The feature id for the '<em><b>Friends</b></em>' reference list. | ||
118 | * <!-- begin-user-doc --> | ||
119 | * <!-- end-user-doc --> | ||
120 | * @generated | ||
121 | * @ordered | ||
122 | */ | ||
123 | int PERSON__FRIENDS = 0; | ||
124 | |||
125 | /** | ||
126 | * The feature id for the '<em><b>Name</b></em>' attribute. | ||
127 | * <!-- begin-user-doc --> | ||
128 | * <!-- end-user-doc --> | ||
129 | * @generated | ||
130 | * @ordered | ||
131 | */ | ||
132 | int PERSON__NAME = 1; | ||
133 | |||
134 | /** | ||
135 | * The number of structural features of the '<em>Person</em>' class. | ||
136 | * <!-- begin-user-doc --> | ||
137 | * <!-- end-user-doc --> | ||
138 | * @generated | ||
139 | * @ordered | ||
140 | */ | ||
141 | int PERSON_FEATURE_COUNT = 2; | ||
142 | |||
143 | /** | ||
144 | * The number of operations of the '<em>Person</em>' class. | ||
145 | * <!-- begin-user-doc --> | ||
146 | * <!-- end-user-doc --> | ||
147 | * @generated | ||
148 | * @ordered | ||
149 | */ | ||
150 | int PERSON_OPERATION_COUNT = 0; | ||
151 | |||
152 | /** | ||
153 | * Returns the meta object for class '{@link socialnetwork.SocialNetwork <em>Social Network</em>}'. | ||
154 | * <!-- begin-user-doc --> | ||
155 | * <!-- end-user-doc --> | ||
156 | * @return the meta object for class '<em>Social Network</em>'. | ||
157 | * @see socialnetwork.SocialNetwork | ||
158 | * @generated | ||
159 | */ | ||
160 | EClass getSocialNetwork(); | ||
161 | |||
162 | /** | ||
163 | * Returns the meta object for the attribute '{@link socialnetwork.SocialNetwork#getName <em>Name</em>}'. | ||
164 | * <!-- begin-user-doc --> | ||
165 | * <!-- end-user-doc --> | ||
166 | * @return the meta object for the attribute '<em>Name</em>'. | ||
167 | * @see socialnetwork.SocialNetwork#getName() | ||
168 | * @see #getSocialNetwork() | ||
169 | * @generated | ||
170 | */ | ||
171 | EAttribute getSocialNetwork_Name(); | ||
172 | |||
173 | /** | ||
174 | * Returns the meta object for the containment reference list '{@link socialnetwork.SocialNetwork#getPersons <em>Persons</em>}'. | ||
175 | * <!-- begin-user-doc --> | ||
176 | * <!-- end-user-doc --> | ||
177 | * @return the meta object for the containment reference list '<em>Persons</em>'. | ||
178 | * @see socialnetwork.SocialNetwork#getPersons() | ||
179 | * @see #getSocialNetwork() | ||
180 | * @generated | ||
181 | */ | ||
182 | EReference getSocialNetwork_Persons(); | ||
183 | |||
184 | /** | ||
185 | * Returns the meta object for class '{@link socialnetwork.Person <em>Person</em>}'. | ||
186 | * <!-- begin-user-doc --> | ||
187 | * <!-- end-user-doc --> | ||
188 | * @return the meta object for class '<em>Person</em>'. | ||
189 | * @see socialnetwork.Person | ||
190 | * @generated | ||
191 | */ | ||
192 | EClass getPerson(); | ||
193 | |||
194 | /** | ||
195 | * Returns the meta object for the reference list '{@link socialnetwork.Person#getFriends <em>Friends</em>}'. | ||
196 | * <!-- begin-user-doc --> | ||
197 | * <!-- end-user-doc --> | ||
198 | * @return the meta object for the reference list '<em>Friends</em>'. | ||
199 | * @see socialnetwork.Person#getFriends() | ||
200 | * @see #getPerson() | ||
201 | * @generated | ||
202 | */ | ||
203 | EReference getPerson_Friends(); | ||
204 | |||
205 | /** | ||
206 | * Returns the meta object for the attribute '{@link socialnetwork.Person#getName <em>Name</em>}'. | ||
207 | * <!-- begin-user-doc --> | ||
208 | * <!-- end-user-doc --> | ||
209 | * @return the meta object for the attribute '<em>Name</em>'. | ||
210 | * @see socialnetwork.Person#getName() | ||
211 | * @see #getPerson() | ||
212 | * @generated | ||
213 | */ | ||
214 | EAttribute getPerson_Name(); | ||
215 | |||
216 | /** | ||
217 | * Returns the factory that creates the instances of the model. | ||
218 | * <!-- begin-user-doc --> | ||
219 | * <!-- end-user-doc --> | ||
220 | * @return the factory that creates the instances of the model. | ||
221 | * @generated | ||
222 | */ | ||
223 | SocialnetworkFactory getSocialnetworkFactory(); | ||
224 | |||
225 | /** | ||
226 | * <!-- begin-user-doc --> | ||
227 | * Defines literals for the meta objects that represent | ||
228 | * <ul> | ||
229 | * <li>each class,</li> | ||
230 | * <li>each feature of each class,</li> | ||
231 | * <li>each operation of each class,</li> | ||
232 | * <li>each enum,</li> | ||
233 | * <li>and each data type</li> | ||
234 | * </ul> | ||
235 | * <!-- end-user-doc --> | ||
236 | * @generated | ||
237 | */ | ||
238 | interface Literals { | ||
239 | /** | ||
240 | * The meta object literal for the '{@link socialnetwork.impl.SocialNetworkImpl <em>Social Network</em>}' class. | ||
241 | * <!-- begin-user-doc --> | ||
242 | * <!-- end-user-doc --> | ||
243 | * @see socialnetwork.impl.SocialNetworkImpl | ||
244 | * @see socialnetwork.impl.SocialnetworkPackageImpl#getSocialNetwork() | ||
245 | * @generated | ||
246 | */ | ||
247 | EClass SOCIAL_NETWORK = eINSTANCE.getSocialNetwork(); | ||
248 | |||
249 | /** | ||
250 | * The meta object literal for the '<em><b>Name</b></em>' attribute feature. | ||
251 | * <!-- begin-user-doc --> | ||
252 | * <!-- end-user-doc --> | ||
253 | * @generated | ||
254 | */ | ||
255 | EAttribute SOCIAL_NETWORK__NAME = eINSTANCE.getSocialNetwork_Name(); | ||
256 | |||
257 | /** | ||
258 | * The meta object literal for the '<em><b>Persons</b></em>' containment reference list feature. | ||
259 | * <!-- begin-user-doc --> | ||
260 | * <!-- end-user-doc --> | ||
261 | * @generated | ||
262 | */ | ||
263 | EReference SOCIAL_NETWORK__PERSONS = eINSTANCE.getSocialNetwork_Persons(); | ||
264 | |||
265 | /** | ||
266 | * The meta object literal for the '{@link socialnetwork.impl.PersonImpl <em>Person</em>}' class. | ||
267 | * <!-- begin-user-doc --> | ||
268 | * <!-- end-user-doc --> | ||
269 | * @see socialnetwork.impl.PersonImpl | ||
270 | * @see socialnetwork.impl.SocialnetworkPackageImpl#getPerson() | ||
271 | * @generated | ||
272 | */ | ||
273 | EClass PERSON = eINSTANCE.getPerson(); | ||
274 | |||
275 | /** | ||
276 | * The meta object literal for the '<em><b>Friends</b></em>' reference list feature. | ||
277 | * <!-- begin-user-doc --> | ||
278 | * <!-- end-user-doc --> | ||
279 | * @generated | ||
280 | */ | ||
281 | EReference PERSON__FRIENDS = eINSTANCE.getPerson_Friends(); | ||
282 | |||
283 | /** | ||
284 | * The meta object literal for the '<em><b>Name</b></em>' attribute feature. | ||
285 | * <!-- begin-user-doc --> | ||
286 | * <!-- end-user-doc --> | ||
287 | * @generated | ||
288 | */ | ||
289 | EAttribute PERSON__NAME = eINSTANCE.getPerson_Name(); | ||
290 | |||
291 | } | ||
292 | |||
293 | } //SocialnetworkPackage | ||