1 | /** |
2 | * <copyright> |
3 | * </copyright> |
4 | * |
5 | * $Id$ |
6 | */ |
7 | package LqnCore.impl; |
8 | |
9 | import LqnCore.LqnCorePackage; |
10 | import LqnCore.OutputResultType; |
11 | import LqnCore.ResultConf95Type1; |
12 | import LqnCore.ResultConf99Type1; |
13 | |
14 | import java.util.Collection; |
15 | |
16 | import org.eclipse.emf.common.notify.Notification; |
17 | import org.eclipse.emf.common.notify.NotificationChain; |
18 | |
19 | import org.eclipse.emf.common.util.EList; |
20 | |
21 | import org.eclipse.emf.ecore.EClass; |
22 | import org.eclipse.emf.ecore.InternalEObject; |
23 | |
24 | import org.eclipse.emf.ecore.impl.ENotificationImpl; |
25 | import org.eclipse.emf.ecore.impl.EObjectImpl; |
26 | |
27 | import org.eclipse.emf.ecore.util.EObjectContainmentEList; |
28 | import org.eclipse.emf.ecore.util.InternalEList; |
29 | |
30 | /** |
31 | * <!-- begin-user-doc --> |
32 | * An implementation of the model object '<em><b>Output Result Type</b></em>'. |
33 | * <!-- end-user-doc --> |
34 | * <p> |
35 | * The following features are implemented: |
36 | * <ul> |
37 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getResultConf95 <em>Result Conf95</em>}</li> |
38 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getResultConf99 <em>Result Conf99</em>}</li> |
39 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getOpenWaitTime <em>Open Wait Time</em>}</li> |
40 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase1ProcWaiting <em>Phase1 Proc Waiting</em>}</li> |
41 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase1ServiceTime <em>Phase1 Service Time</em>}</li> |
42 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase1ServiceTimeVariance <em>Phase1 Service Time Variance</em>}</li> |
43 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase1Utilization <em>Phase1 Utilization</em>}</li> |
44 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase2ProcWaiting <em>Phase2 Proc Waiting</em>}</li> |
45 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase2ServiceTime <em>Phase2 Service Time</em>}</li> |
46 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase2ServiceTimeVariance <em>Phase2 Service Time Variance</em>}</li> |
47 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase2Utilization <em>Phase2 Utilization</em>}</li> |
48 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase3ProcWaiting <em>Phase3 Proc Waiting</em>}</li> |
49 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase3ServiceTime <em>Phase3 Service Time</em>}</li> |
50 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase3ServiceTimeVariance <em>Phase3 Service Time Variance</em>}</li> |
51 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getPhase3Utilization <em>Phase3 Utilization</em>}</li> |
52 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getProbExceedMaxServiceTime <em>Prob Exceed Max Service Time</em>}</li> |
53 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getProcUtilization <em>Proc Utilization</em>}</li> |
54 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getProcWaiting <em>Proc Waiting</em>}</li> |
55 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getServiceTime <em>Service Time</em>}</li> |
56 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getServiceTimeVariance <em>Service Time Variance</em>}</li> |
57 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getSquaredCoeffVariation <em>Squared Coeff Variation</em>}</li> |
58 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getThroughput <em>Throughput</em>}</li> |
59 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getThroughputBound <em>Throughput Bound</em>}</li> |
60 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getUtilization <em>Utilization</em>}</li> |
61 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getWaiting <em>Waiting</em>}</li> |
62 | * <li>{@link LqnCore.impl.OutputResultTypeImpl#getWaitingVariance <em>Waiting Variance</em>}</li> |
63 | * </ul> |
64 | * </p> |
65 | * |
66 | * @generated |
67 | */ |
68 | public class OutputResultTypeImpl extends EObjectImpl implements OutputResultType { |
69 | /** |
70 | * The cached value of the '{@link #getResultConf95() <em>Result Conf95</em>}' containment reference list. |
71 | * <!-- begin-user-doc --> |
72 | * <!-- end-user-doc --> |
73 | * @see #getResultConf95() |
74 | * @generated |
75 | * @ordered |
76 | */ |
77 | protected EList<ResultConf95Type1> resultConf95; |
78 | |
79 | /** |
80 | * The cached value of the '{@link #getResultConf99() <em>Result Conf99</em>}' containment reference list. |
81 | * <!-- begin-user-doc --> |
82 | * <!-- end-user-doc --> |
83 | * @see #getResultConf99() |
84 | * @generated |
85 | * @ordered |
86 | */ |
87 | protected EList<ResultConf99Type1> resultConf99; |
88 | |
89 | /** |
90 | * The default value of the '{@link #getOpenWaitTime() <em>Open Wait Time</em>}' attribute. |
91 | * <!-- begin-user-doc --> |
92 | * <!-- end-user-doc --> |
93 | * @see #getOpenWaitTime() |
94 | * @generated |
95 | * @ordered |
96 | */ |
97 | protected static final Object OPEN_WAIT_TIME_EDEFAULT = null; |
98 | |
99 | /** |
100 | * The cached value of the '{@link #getOpenWaitTime() <em>Open Wait Time</em>}' attribute. |
101 | * <!-- begin-user-doc --> |
102 | * <!-- end-user-doc --> |
103 | * @see #getOpenWaitTime() |
104 | * @generated |
105 | * @ordered |
106 | */ |
107 | protected Object openWaitTime = OPEN_WAIT_TIME_EDEFAULT; |
108 | |
109 | /** |
110 | * The default value of the '{@link #getPhase1ProcWaiting() <em>Phase1 Proc Waiting</em>}' attribute. |
111 | * <!-- begin-user-doc --> |
112 | * <!-- end-user-doc --> |
113 | * @see #getPhase1ProcWaiting() |
114 | * @generated |
115 | * @ordered |
116 | */ |
117 | protected static final Object PHASE1_PROC_WAITING_EDEFAULT = null; |
118 | |
119 | /** |
120 | * The cached value of the '{@link #getPhase1ProcWaiting() <em>Phase1 Proc Waiting</em>}' attribute. |
121 | * <!-- begin-user-doc --> |
122 | * <!-- end-user-doc --> |
123 | * @see #getPhase1ProcWaiting() |
124 | * @generated |
125 | * @ordered |
126 | */ |
127 | protected Object phase1ProcWaiting = PHASE1_PROC_WAITING_EDEFAULT; |
128 | |
129 | /** |
130 | * The default value of the '{@link #getPhase1ServiceTime() <em>Phase1 Service Time</em>}' attribute. |
131 | * <!-- begin-user-doc --> |
132 | * <!-- end-user-doc --> |
133 | * @see #getPhase1ServiceTime() |
134 | * @generated |
135 | * @ordered |
136 | */ |
137 | protected static final Object PHASE1_SERVICE_TIME_EDEFAULT = null; |
138 | |
139 | /** |
140 | * The cached value of the '{@link #getPhase1ServiceTime() <em>Phase1 Service Time</em>}' attribute. |
141 | * <!-- begin-user-doc --> |
142 | * <!-- end-user-doc --> |
143 | * @see #getPhase1ServiceTime() |
144 | * @generated |
145 | * @ordered |
146 | */ |
147 | protected Object phase1ServiceTime = PHASE1_SERVICE_TIME_EDEFAULT; |
148 | |
149 | /** |
150 | * The default value of the '{@link #getPhase1ServiceTimeVariance() <em>Phase1 Service Time Variance</em>}' attribute. |
151 | * <!-- begin-user-doc --> |
152 | * <!-- end-user-doc --> |
153 | * @see #getPhase1ServiceTimeVariance() |
154 | * @generated |
155 | * @ordered |
156 | */ |
157 | protected static final Object PHASE1_SERVICE_TIME_VARIANCE_EDEFAULT = null; |
158 | |
159 | /** |
160 | * The cached value of the '{@link #getPhase1ServiceTimeVariance() <em>Phase1 Service Time Variance</em>}' attribute. |
161 | * <!-- begin-user-doc --> |
162 | * <!-- end-user-doc --> |
163 | * @see #getPhase1ServiceTimeVariance() |
164 | * @generated |
165 | * @ordered |
166 | */ |
167 | protected Object phase1ServiceTimeVariance = PHASE1_SERVICE_TIME_VARIANCE_EDEFAULT; |
168 | |
169 | /** |
170 | * The default value of the '{@link #getPhase1Utilization() <em>Phase1 Utilization</em>}' attribute. |
171 | * <!-- begin-user-doc --> |
172 | * <!-- end-user-doc --> |
173 | * @see #getPhase1Utilization() |
174 | * @generated |
175 | * @ordered |
176 | */ |
177 | protected static final Object PHASE1_UTILIZATION_EDEFAULT = null; |
178 | |
179 | /** |
180 | * The cached value of the '{@link #getPhase1Utilization() <em>Phase1 Utilization</em>}' attribute. |
181 | * <!-- begin-user-doc --> |
182 | * <!-- end-user-doc --> |
183 | * @see #getPhase1Utilization() |
184 | * @generated |
185 | * @ordered |
186 | */ |
187 | protected Object phase1Utilization = PHASE1_UTILIZATION_EDEFAULT; |
188 | |
189 | /** |
190 | * The default value of the '{@link #getPhase2ProcWaiting() <em>Phase2 Proc Waiting</em>}' attribute. |
191 | * <!-- begin-user-doc --> |
192 | * <!-- end-user-doc --> |
193 | * @see #getPhase2ProcWaiting() |
194 | * @generated |
195 | * @ordered |
196 | */ |
197 | protected static final Object PHASE2_PROC_WAITING_EDEFAULT = null; |
198 | |
199 | /** |
200 | * The cached value of the '{@link #getPhase2ProcWaiting() <em>Phase2 Proc Waiting</em>}' attribute. |
201 | * <!-- begin-user-doc --> |
202 | * <!-- end-user-doc --> |
203 | * @see #getPhase2ProcWaiting() |
204 | * @generated |
205 | * @ordered |
206 | */ |
207 | protected Object phase2ProcWaiting = PHASE2_PROC_WAITING_EDEFAULT; |
208 | |
209 | /** |
210 | * The default value of the '{@link #getPhase2ServiceTime() <em>Phase2 Service Time</em>}' attribute. |
211 | * <!-- begin-user-doc --> |
212 | * <!-- end-user-doc --> |
213 | * @see #getPhase2ServiceTime() |
214 | * @generated |
215 | * @ordered |
216 | */ |
217 | protected static final Object PHASE2_SERVICE_TIME_EDEFAULT = null; |
218 | |
219 | /** |
220 | * The cached value of the '{@link #getPhase2ServiceTime() <em>Phase2 Service Time</em>}' attribute. |
221 | * <!-- begin-user-doc --> |
222 | * <!-- end-user-doc --> |
223 | * @see #getPhase2ServiceTime() |
224 | * @generated |
225 | * @ordered |
226 | */ |
227 | protected Object phase2ServiceTime = PHASE2_SERVICE_TIME_EDEFAULT; |
228 | |
229 | /** |
230 | * The default value of the '{@link #getPhase2ServiceTimeVariance() <em>Phase2 Service Time Variance</em>}' attribute. |
231 | * <!-- begin-user-doc --> |
232 | * <!-- end-user-doc --> |
233 | * @see #getPhase2ServiceTimeVariance() |
234 | * @generated |
235 | * @ordered |
236 | */ |
237 | protected static final Object PHASE2_SERVICE_TIME_VARIANCE_EDEFAULT = null; |
238 | |
239 | /** |
240 | * The cached value of the '{@link #getPhase2ServiceTimeVariance() <em>Phase2 Service Time Variance</em>}' attribute. |
241 | * <!-- begin-user-doc --> |
242 | * <!-- end-user-doc --> |
243 | * @see #getPhase2ServiceTimeVariance() |
244 | * @generated |
245 | * @ordered |
246 | */ |
247 | protected Object phase2ServiceTimeVariance = PHASE2_SERVICE_TIME_VARIANCE_EDEFAULT; |
248 | |
249 | /** |
250 | * The default value of the '{@link #getPhase2Utilization() <em>Phase2 Utilization</em>}' attribute. |
251 | * <!-- begin-user-doc --> |
252 | * <!-- end-user-doc --> |
253 | * @see #getPhase2Utilization() |
254 | * @generated |
255 | * @ordered |
256 | */ |
257 | protected static final Object PHASE2_UTILIZATION_EDEFAULT = null; |
258 | |
259 | /** |
260 | * The cached value of the '{@link #getPhase2Utilization() <em>Phase2 Utilization</em>}' attribute. |
261 | * <!-- begin-user-doc --> |
262 | * <!-- end-user-doc --> |
263 | * @see #getPhase2Utilization() |
264 | * @generated |
265 | * @ordered |
266 | */ |
267 | protected Object phase2Utilization = PHASE2_UTILIZATION_EDEFAULT; |
268 | |
269 | /** |
270 | * The default value of the '{@link #getPhase3ProcWaiting() <em>Phase3 Proc Waiting</em>}' attribute. |
271 | * <!-- begin-user-doc --> |
272 | * <!-- end-user-doc --> |
273 | * @see #getPhase3ProcWaiting() |
274 | * @generated |
275 | * @ordered |
276 | */ |
277 | protected static final Object PHASE3_PROC_WAITING_EDEFAULT = null; |
278 | |
279 | /** |
280 | * The cached value of the '{@link #getPhase3ProcWaiting() <em>Phase3 Proc Waiting</em>}' attribute. |
281 | * <!-- begin-user-doc --> |
282 | * <!-- end-user-doc --> |
283 | * @see #getPhase3ProcWaiting() |
284 | * @generated |
285 | * @ordered |
286 | */ |
287 | protected Object phase3ProcWaiting = PHASE3_PROC_WAITING_EDEFAULT; |
288 | |
289 | /** |
290 | * The default value of the '{@link #getPhase3ServiceTime() <em>Phase3 Service Time</em>}' attribute. |
291 | * <!-- begin-user-doc --> |
292 | * <!-- end-user-doc --> |
293 | * @see #getPhase3ServiceTime() |
294 | * @generated |
295 | * @ordered |
296 | */ |
297 | protected static final Object PHASE3_SERVICE_TIME_EDEFAULT = null; |
298 | |
299 | /** |
300 | * The cached value of the '{@link #getPhase3ServiceTime() <em>Phase3 Service Time</em>}' attribute. |
301 | * <!-- begin-user-doc --> |
302 | * <!-- end-user-doc --> |
303 | * @see #getPhase3ServiceTime() |
304 | * @generated |
305 | * @ordered |
306 | */ |
307 | protected Object phase3ServiceTime = PHASE3_SERVICE_TIME_EDEFAULT; |
308 | |
309 | /** |
310 | * The default value of the '{@link #getPhase3ServiceTimeVariance() <em>Phase3 Service Time Variance</em>}' attribute. |
311 | * <!-- begin-user-doc --> |
312 | * <!-- end-user-doc --> |
313 | * @see #getPhase3ServiceTimeVariance() |
314 | * @generated |
315 | * @ordered |
316 | */ |
317 | protected static final Object PHASE3_SERVICE_TIME_VARIANCE_EDEFAULT = null; |
318 | |
319 | /** |
320 | * The cached value of the '{@link #getPhase3ServiceTimeVariance() <em>Phase3 Service Time Variance</em>}' attribute. |
321 | * <!-- begin-user-doc --> |
322 | * <!-- end-user-doc --> |
323 | * @see #getPhase3ServiceTimeVariance() |
324 | * @generated |
325 | * @ordered |
326 | */ |
327 | protected Object phase3ServiceTimeVariance = PHASE3_SERVICE_TIME_VARIANCE_EDEFAULT; |
328 | |
329 | /** |
330 | * The default value of the '{@link #getPhase3Utilization() <em>Phase3 Utilization</em>}' attribute. |
331 | * <!-- begin-user-doc --> |
332 | * <!-- end-user-doc --> |
333 | * @see #getPhase3Utilization() |
334 | * @generated |
335 | * @ordered |
336 | */ |
337 | protected static final Object PHASE3_UTILIZATION_EDEFAULT = null; |
338 | |
339 | /** |
340 | * The cached value of the '{@link #getPhase3Utilization() <em>Phase3 Utilization</em>}' attribute. |
341 | * <!-- begin-user-doc --> |
342 | * <!-- end-user-doc --> |
343 | * @see #getPhase3Utilization() |
344 | * @generated |
345 | * @ordered |
346 | */ |
347 | protected Object phase3Utilization = PHASE3_UTILIZATION_EDEFAULT; |
348 | |
349 | /** |
350 | * The default value of the '{@link #getProbExceedMaxServiceTime() <em>Prob Exceed Max Service Time</em>}' attribute. |
351 | * <!-- begin-user-doc --> |
352 | * <!-- end-user-doc --> |
353 | * @see #getProbExceedMaxServiceTime() |
354 | * @generated |
355 | * @ordered |
356 | */ |
357 | protected static final Object PROB_EXCEED_MAX_SERVICE_TIME_EDEFAULT = null; |
358 | |
359 | /** |
360 | * The cached value of the '{@link #getProbExceedMaxServiceTime() <em>Prob Exceed Max Service Time</em>}' attribute. |
361 | * <!-- begin-user-doc --> |
362 | * <!-- end-user-doc --> |
363 | * @see #getProbExceedMaxServiceTime() |
364 | * @generated |
365 | * @ordered |
366 | */ |
367 | protected Object probExceedMaxServiceTime = PROB_EXCEED_MAX_SERVICE_TIME_EDEFAULT; |
368 | |
369 | /** |
370 | * The default value of the '{@link #getProcUtilization() <em>Proc Utilization</em>}' attribute. |
371 | * <!-- begin-user-doc --> |
372 | * <!-- end-user-doc --> |
373 | * @see #getProcUtilization() |
374 | * @generated |
375 | * @ordered |
376 | */ |
377 | protected static final Object PROC_UTILIZATION_EDEFAULT = null; |
378 | |
379 | /** |
380 | * The cached value of the '{@link #getProcUtilization() <em>Proc Utilization</em>}' attribute. |
381 | * <!-- begin-user-doc --> |
382 | * <!-- end-user-doc --> |
383 | * @see #getProcUtilization() |
384 | * @generated |
385 | * @ordered |
386 | */ |
387 | protected Object procUtilization = PROC_UTILIZATION_EDEFAULT; |
388 | |
389 | /** |
390 | * The default value of the '{@link #getProcWaiting() <em>Proc Waiting</em>}' attribute. |
391 | * <!-- begin-user-doc --> |
392 | * <!-- end-user-doc --> |
393 | * @see #getProcWaiting() |
394 | * @generated |
395 | * @ordered |
396 | */ |
397 | protected static final Object PROC_WAITING_EDEFAULT = null; |
398 | |
399 | /** |
400 | * The cached value of the '{@link #getProcWaiting() <em>Proc Waiting</em>}' attribute. |
401 | * <!-- begin-user-doc --> |
402 | * <!-- end-user-doc --> |
403 | * @see #getProcWaiting() |
404 | * @generated |
405 | * @ordered |
406 | */ |
407 | protected Object procWaiting = PROC_WAITING_EDEFAULT; |
408 | |
409 | /** |
410 | * The default value of the '{@link #getServiceTime() <em>Service Time</em>}' attribute. |
411 | * <!-- begin-user-doc --> |
412 | * <!-- end-user-doc --> |
413 | * @see #getServiceTime() |
414 | * @generated |
415 | * @ordered |
416 | */ |
417 | protected static final Object SERVICE_TIME_EDEFAULT = null; |
418 | |
419 | /** |
420 | * The cached value of the '{@link #getServiceTime() <em>Service Time</em>}' attribute. |
421 | * <!-- begin-user-doc --> |
422 | * <!-- end-user-doc --> |
423 | * @see #getServiceTime() |
424 | * @generated |
425 | * @ordered |
426 | */ |
427 | protected Object serviceTime = SERVICE_TIME_EDEFAULT; |
428 | |
429 | /** |
430 | * The default value of the '{@link #getServiceTimeVariance() <em>Service Time Variance</em>}' attribute. |
431 | * <!-- begin-user-doc --> |
432 | * <!-- end-user-doc --> |
433 | * @see #getServiceTimeVariance() |
434 | * @generated |
435 | * @ordered |
436 | */ |
437 | protected static final Object SERVICE_TIME_VARIANCE_EDEFAULT = null; |
438 | |
439 | /** |
440 | * The cached value of the '{@link #getServiceTimeVariance() <em>Service Time Variance</em>}' attribute. |
441 | * <!-- begin-user-doc --> |
442 | * <!-- end-user-doc --> |
443 | * @see #getServiceTimeVariance() |
444 | * @generated |
445 | * @ordered |
446 | */ |
447 | protected Object serviceTimeVariance = SERVICE_TIME_VARIANCE_EDEFAULT; |
448 | |
449 | /** |
450 | * The default value of the '{@link #getSquaredCoeffVariation() <em>Squared Coeff Variation</em>}' attribute. |
451 | * <!-- begin-user-doc --> |
452 | * <!-- end-user-doc --> |
453 | * @see #getSquaredCoeffVariation() |
454 | * @generated |
455 | * @ordered |
456 | */ |
457 | protected static final Object SQUARED_COEFF_VARIATION_EDEFAULT = null; |
458 | |
459 | /** |
460 | * The cached value of the '{@link #getSquaredCoeffVariation() <em>Squared Coeff Variation</em>}' attribute. |
461 | * <!-- begin-user-doc --> |
462 | * <!-- end-user-doc --> |
463 | * @see #getSquaredCoeffVariation() |
464 | * @generated |
465 | * @ordered |
466 | */ |
467 | protected Object squaredCoeffVariation = SQUARED_COEFF_VARIATION_EDEFAULT; |
468 | |
469 | /** |
470 | * The default value of the '{@link #getThroughput() <em>Throughput</em>}' attribute. |
471 | * <!-- begin-user-doc --> |
472 | * <!-- end-user-doc --> |
473 | * @see #getThroughput() |
474 | * @generated |
475 | * @ordered |
476 | */ |
477 | protected static final Object THROUGHPUT_EDEFAULT = null; |
478 | |
479 | /** |
480 | * The cached value of the '{@link #getThroughput() <em>Throughput</em>}' attribute. |
481 | * <!-- begin-user-doc --> |
482 | * <!-- end-user-doc --> |
483 | * @see #getThroughput() |
484 | * @generated |
485 | * @ordered |
486 | */ |
487 | protected Object throughput = THROUGHPUT_EDEFAULT; |
488 | |
489 | /** |
490 | * The default value of the '{@link #getThroughputBound() <em>Throughput Bound</em>}' attribute. |
491 | * <!-- begin-user-doc --> |
492 | * <!-- end-user-doc --> |
493 | * @see #getThroughputBound() |
494 | * @generated |
495 | * @ordered |
496 | */ |
497 | protected static final Object THROUGHPUT_BOUND_EDEFAULT = null; |
498 | |
499 | /** |
500 | * The cached value of the '{@link #getThroughputBound() <em>Throughput Bound</em>}' attribute. |
501 | * <!-- begin-user-doc --> |
502 | * <!-- end-user-doc --> |
503 | * @see #getThroughputBound() |
504 | * @generated |
505 | * @ordered |
506 | */ |
507 | protected Object throughputBound = THROUGHPUT_BOUND_EDEFAULT; |
508 | |
509 | /** |
510 | * The default value of the '{@link #getUtilization() <em>Utilization</em>}' attribute. |
511 | * <!-- begin-user-doc --> |
512 | * <!-- end-user-doc --> |
513 | * @see #getUtilization() |
514 | * @generated |
515 | * @ordered |
516 | */ |
517 | protected static final Object UTILIZATION_EDEFAULT = null; |
518 | |
519 | /** |
520 | * The cached value of the '{@link #getUtilization() <em>Utilization</em>}' attribute. |
521 | * <!-- begin-user-doc --> |
522 | * <!-- end-user-doc --> |
523 | * @see #getUtilization() |
524 | * @generated |
525 | * @ordered |
526 | */ |
527 | protected Object utilization = UTILIZATION_EDEFAULT; |
528 | |
529 | /** |
530 | * The default value of the '{@link #getWaiting() <em>Waiting</em>}' attribute. |
531 | * <!-- begin-user-doc --> |
532 | * <!-- end-user-doc --> |
533 | * @see #getWaiting() |
534 | * @generated |
535 | * @ordered |
536 | */ |
537 | protected static final Object WAITING_EDEFAULT = null; |
538 | |
539 | /** |
540 | * The cached value of the '{@link #getWaiting() <em>Waiting</em>}' attribute. |
541 | * <!-- begin-user-doc --> |
542 | * <!-- end-user-doc --> |
543 | * @see #getWaiting() |
544 | * @generated |
545 | * @ordered |
546 | */ |
547 | protected Object waiting = WAITING_EDEFAULT; |
548 | |
549 | /** |
550 | * The default value of the '{@link #getWaitingVariance() <em>Waiting Variance</em>}' attribute. |
551 | * <!-- begin-user-doc --> |
552 | * <!-- end-user-doc --> |
553 | * @see #getWaitingVariance() |
554 | * @generated |
555 | * @ordered |
556 | */ |
557 | protected static final Object WAITING_VARIANCE_EDEFAULT = null; |
558 | |
559 | /** |
560 | * The cached value of the '{@link #getWaitingVariance() <em>Waiting Variance</em>}' attribute. |
561 | * <!-- begin-user-doc --> |
562 | * <!-- end-user-doc --> |
563 | * @see #getWaitingVariance() |
564 | * @generated |
565 | * @ordered |
566 | */ |
567 | protected Object waitingVariance = WAITING_VARIANCE_EDEFAULT; |
568 | |
569 | /** |
570 | * <!-- begin-user-doc --> |
571 | * <!-- end-user-doc --> |
572 | * @generated |
573 | */ |
574 | protected OutputResultTypeImpl() { |
575 | super(); |
576 | } |
577 | |
578 | /** |
579 | * <!-- begin-user-doc --> |
580 | * <!-- end-user-doc --> |
581 | * @generated |
582 | */ |
583 | @Override |
584 | protected EClass eStaticClass() { |
585 | return LqnCorePackage.Literals.OUTPUT_RESULT_TYPE; |
586 | } |
587 | |
588 | /** |
589 | * <!-- begin-user-doc --> |
590 | * <!-- end-user-doc --> |
591 | * @generated |
592 | */ |
593 | public EList<ResultConf95Type1> getResultConf95() { |
594 | if (resultConf95 == null) { |
595 | resultConf95 = new EObjectContainmentEList<ResultConf95Type1>(ResultConf95Type1.class, this, LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF95); |
596 | } |
597 | return resultConf95; |
598 | } |
599 | |
600 | /** |
601 | * <!-- begin-user-doc --> |
602 | * <!-- end-user-doc --> |
603 | * @generated |
604 | */ |
605 | public EList<ResultConf99Type1> getResultConf99() { |
606 | if (resultConf99 == null) { |
607 | resultConf99 = new EObjectContainmentEList<ResultConf99Type1>(ResultConf99Type1.class, this, LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF99); |
608 | } |
609 | return resultConf99; |
610 | } |
611 | |
612 | /** |
613 | * <!-- begin-user-doc --> |
614 | * <!-- end-user-doc --> |
615 | * @generated |
616 | */ |
617 | public Object getOpenWaitTime() { |
618 | return openWaitTime; |
619 | } |
620 | |
621 | /** |
622 | * <!-- begin-user-doc --> |
623 | * <!-- end-user-doc --> |
624 | * @generated |
625 | */ |
626 | public void setOpenWaitTime(Object newOpenWaitTime) { |
627 | Object oldOpenWaitTime = openWaitTime; |
628 | openWaitTime = newOpenWaitTime; |
629 | if (eNotificationRequired()) |
630 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__OPEN_WAIT_TIME, oldOpenWaitTime, openWaitTime)); |
631 | } |
632 | |
633 | /** |
634 | * <!-- begin-user-doc --> |
635 | * <!-- end-user-doc --> |
636 | * @generated |
637 | */ |
638 | public Object getPhase1ProcWaiting() { |
639 | return phase1ProcWaiting; |
640 | } |
641 | |
642 | /** |
643 | * <!-- begin-user-doc --> |
644 | * <!-- end-user-doc --> |
645 | * @generated |
646 | */ |
647 | public void setPhase1ProcWaiting(Object newPhase1ProcWaiting) { |
648 | Object oldPhase1ProcWaiting = phase1ProcWaiting; |
649 | phase1ProcWaiting = newPhase1ProcWaiting; |
650 | if (eNotificationRequired()) |
651 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_PROC_WAITING, oldPhase1ProcWaiting, phase1ProcWaiting)); |
652 | } |
653 | |
654 | /** |
655 | * <!-- begin-user-doc --> |
656 | * <!-- end-user-doc --> |
657 | * @generated |
658 | */ |
659 | public Object getPhase1ServiceTime() { |
660 | return phase1ServiceTime; |
661 | } |
662 | |
663 | /** |
664 | * <!-- begin-user-doc --> |
665 | * <!-- end-user-doc --> |
666 | * @generated |
667 | */ |
668 | public void setPhase1ServiceTime(Object newPhase1ServiceTime) { |
669 | Object oldPhase1ServiceTime = phase1ServiceTime; |
670 | phase1ServiceTime = newPhase1ServiceTime; |
671 | if (eNotificationRequired()) |
672 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME, oldPhase1ServiceTime, phase1ServiceTime)); |
673 | } |
674 | |
675 | /** |
676 | * <!-- begin-user-doc --> |
677 | * <!-- end-user-doc --> |
678 | * @generated |
679 | */ |
680 | public Object getPhase1ServiceTimeVariance() { |
681 | return phase1ServiceTimeVariance; |
682 | } |
683 | |
684 | /** |
685 | * <!-- begin-user-doc --> |
686 | * <!-- end-user-doc --> |
687 | * @generated |
688 | */ |
689 | public void setPhase1ServiceTimeVariance(Object newPhase1ServiceTimeVariance) { |
690 | Object oldPhase1ServiceTimeVariance = phase1ServiceTimeVariance; |
691 | phase1ServiceTimeVariance = newPhase1ServiceTimeVariance; |
692 | if (eNotificationRequired()) |
693 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME_VARIANCE, oldPhase1ServiceTimeVariance, phase1ServiceTimeVariance)); |
694 | } |
695 | |
696 | /** |
697 | * <!-- begin-user-doc --> |
698 | * <!-- end-user-doc --> |
699 | * @generated |
700 | */ |
701 | public Object getPhase1Utilization() { |
702 | return phase1Utilization; |
703 | } |
704 | |
705 | /** |
706 | * <!-- begin-user-doc --> |
707 | * <!-- end-user-doc --> |
708 | * @generated |
709 | */ |
710 | public void setPhase1Utilization(Object newPhase1Utilization) { |
711 | Object oldPhase1Utilization = phase1Utilization; |
712 | phase1Utilization = newPhase1Utilization; |
713 | if (eNotificationRequired()) |
714 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_UTILIZATION, oldPhase1Utilization, phase1Utilization)); |
715 | } |
716 | |
717 | /** |
718 | * <!-- begin-user-doc --> |
719 | * <!-- end-user-doc --> |
720 | * @generated |
721 | */ |
722 | public Object getPhase2ProcWaiting() { |
723 | return phase2ProcWaiting; |
724 | } |
725 | |
726 | /** |
727 | * <!-- begin-user-doc --> |
728 | * <!-- end-user-doc --> |
729 | * @generated |
730 | */ |
731 | public void setPhase2ProcWaiting(Object newPhase2ProcWaiting) { |
732 | Object oldPhase2ProcWaiting = phase2ProcWaiting; |
733 | phase2ProcWaiting = newPhase2ProcWaiting; |
734 | if (eNotificationRequired()) |
735 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_PROC_WAITING, oldPhase2ProcWaiting, phase2ProcWaiting)); |
736 | } |
737 | |
738 | /** |
739 | * <!-- begin-user-doc --> |
740 | * <!-- end-user-doc --> |
741 | * @generated |
742 | */ |
743 | public Object getPhase2ServiceTime() { |
744 | return phase2ServiceTime; |
745 | } |
746 | |
747 | /** |
748 | * <!-- begin-user-doc --> |
749 | * <!-- end-user-doc --> |
750 | * @generated |
751 | */ |
752 | public void setPhase2ServiceTime(Object newPhase2ServiceTime) { |
753 | Object oldPhase2ServiceTime = phase2ServiceTime; |
754 | phase2ServiceTime = newPhase2ServiceTime; |
755 | if (eNotificationRequired()) |
756 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME, oldPhase2ServiceTime, phase2ServiceTime)); |
757 | } |
758 | |
759 | /** |
760 | * <!-- begin-user-doc --> |
761 | * <!-- end-user-doc --> |
762 | * @generated |
763 | */ |
764 | public Object getPhase2ServiceTimeVariance() { |
765 | return phase2ServiceTimeVariance; |
766 | } |
767 | |
768 | /** |
769 | * <!-- begin-user-doc --> |
770 | * <!-- end-user-doc --> |
771 | * @generated |
772 | */ |
773 | public void setPhase2ServiceTimeVariance(Object newPhase2ServiceTimeVariance) { |
774 | Object oldPhase2ServiceTimeVariance = phase2ServiceTimeVariance; |
775 | phase2ServiceTimeVariance = newPhase2ServiceTimeVariance; |
776 | if (eNotificationRequired()) |
777 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME_VARIANCE, oldPhase2ServiceTimeVariance, phase2ServiceTimeVariance)); |
778 | } |
779 | |
780 | /** |
781 | * <!-- begin-user-doc --> |
782 | * <!-- end-user-doc --> |
783 | * @generated |
784 | */ |
785 | public Object getPhase2Utilization() { |
786 | return phase2Utilization; |
787 | } |
788 | |
789 | /** |
790 | * <!-- begin-user-doc --> |
791 | * <!-- end-user-doc --> |
792 | * @generated |
793 | */ |
794 | public void setPhase2Utilization(Object newPhase2Utilization) { |
795 | Object oldPhase2Utilization = phase2Utilization; |
796 | phase2Utilization = newPhase2Utilization; |
797 | if (eNotificationRequired()) |
798 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_UTILIZATION, oldPhase2Utilization, phase2Utilization)); |
799 | } |
800 | |
801 | /** |
802 | * <!-- begin-user-doc --> |
803 | * <!-- end-user-doc --> |
804 | * @generated |
805 | */ |
806 | public Object getPhase3ProcWaiting() { |
807 | return phase3ProcWaiting; |
808 | } |
809 | |
810 | /** |
811 | * <!-- begin-user-doc --> |
812 | * <!-- end-user-doc --> |
813 | * @generated |
814 | */ |
815 | public void setPhase3ProcWaiting(Object newPhase3ProcWaiting) { |
816 | Object oldPhase3ProcWaiting = phase3ProcWaiting; |
817 | phase3ProcWaiting = newPhase3ProcWaiting; |
818 | if (eNotificationRequired()) |
819 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_PROC_WAITING, oldPhase3ProcWaiting, phase3ProcWaiting)); |
820 | } |
821 | |
822 | /** |
823 | * <!-- begin-user-doc --> |
824 | * <!-- end-user-doc --> |
825 | * @generated |
826 | */ |
827 | public Object getPhase3ServiceTime() { |
828 | return phase3ServiceTime; |
829 | } |
830 | |
831 | /** |
832 | * <!-- begin-user-doc --> |
833 | * <!-- end-user-doc --> |
834 | * @generated |
835 | */ |
836 | public void setPhase3ServiceTime(Object newPhase3ServiceTime) { |
837 | Object oldPhase3ServiceTime = phase3ServiceTime; |
838 | phase3ServiceTime = newPhase3ServiceTime; |
839 | if (eNotificationRequired()) |
840 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME, oldPhase3ServiceTime, phase3ServiceTime)); |
841 | } |
842 | |
843 | /** |
844 | * <!-- begin-user-doc --> |
845 | * <!-- end-user-doc --> |
846 | * @generated |
847 | */ |
848 | public Object getPhase3ServiceTimeVariance() { |
849 | return phase3ServiceTimeVariance; |
850 | } |
851 | |
852 | /** |
853 | * <!-- begin-user-doc --> |
854 | * <!-- end-user-doc --> |
855 | * @generated |
856 | */ |
857 | public void setPhase3ServiceTimeVariance(Object newPhase3ServiceTimeVariance) { |
858 | Object oldPhase3ServiceTimeVariance = phase3ServiceTimeVariance; |
859 | phase3ServiceTimeVariance = newPhase3ServiceTimeVariance; |
860 | if (eNotificationRequired()) |
861 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME_VARIANCE, oldPhase3ServiceTimeVariance, phase3ServiceTimeVariance)); |
862 | } |
863 | |
864 | /** |
865 | * <!-- begin-user-doc --> |
866 | * <!-- end-user-doc --> |
867 | * @generated |
868 | */ |
869 | public Object getPhase3Utilization() { |
870 | return phase3Utilization; |
871 | } |
872 | |
873 | /** |
874 | * <!-- begin-user-doc --> |
875 | * <!-- end-user-doc --> |
876 | * @generated |
877 | */ |
878 | public void setPhase3Utilization(Object newPhase3Utilization) { |
879 | Object oldPhase3Utilization = phase3Utilization; |
880 | phase3Utilization = newPhase3Utilization; |
881 | if (eNotificationRequired()) |
882 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_UTILIZATION, oldPhase3Utilization, phase3Utilization)); |
883 | } |
884 | |
885 | /** |
886 | * <!-- begin-user-doc --> |
887 | * <!-- end-user-doc --> |
888 | * @generated |
889 | */ |
890 | public Object getProbExceedMaxServiceTime() { |
891 | return probExceedMaxServiceTime; |
892 | } |
893 | |
894 | /** |
895 | * <!-- begin-user-doc --> |
896 | * <!-- end-user-doc --> |
897 | * @generated |
898 | */ |
899 | public void setProbExceedMaxServiceTime(Object newProbExceedMaxServiceTime) { |
900 | Object oldProbExceedMaxServiceTime = probExceedMaxServiceTime; |
901 | probExceedMaxServiceTime = newProbExceedMaxServiceTime; |
902 | if (eNotificationRequired()) |
903 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PROB_EXCEED_MAX_SERVICE_TIME, oldProbExceedMaxServiceTime, probExceedMaxServiceTime)); |
904 | } |
905 | |
906 | /** |
907 | * <!-- begin-user-doc --> |
908 | * <!-- end-user-doc --> |
909 | * @generated |
910 | */ |
911 | public Object getProcUtilization() { |
912 | return procUtilization; |
913 | } |
914 | |
915 | /** |
916 | * <!-- begin-user-doc --> |
917 | * <!-- end-user-doc --> |
918 | * @generated |
919 | */ |
920 | public void setProcUtilization(Object newProcUtilization) { |
921 | Object oldProcUtilization = procUtilization; |
922 | procUtilization = newProcUtilization; |
923 | if (eNotificationRequired()) |
924 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_UTILIZATION, oldProcUtilization, procUtilization)); |
925 | } |
926 | |
927 | /** |
928 | * <!-- begin-user-doc --> |
929 | * <!-- end-user-doc --> |
930 | * @generated |
931 | */ |
932 | public Object getProcWaiting() { |
933 | return procWaiting; |
934 | } |
935 | |
936 | /** |
937 | * <!-- begin-user-doc --> |
938 | * <!-- end-user-doc --> |
939 | * @generated |
940 | */ |
941 | public void setProcWaiting(Object newProcWaiting) { |
942 | Object oldProcWaiting = procWaiting; |
943 | procWaiting = newProcWaiting; |
944 | if (eNotificationRequired()) |
945 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_WAITING, oldProcWaiting, procWaiting)); |
946 | } |
947 | |
948 | /** |
949 | * <!-- begin-user-doc --> |
950 | * <!-- end-user-doc --> |
951 | * @generated |
952 | */ |
953 | public Object getServiceTime() { |
954 | return serviceTime; |
955 | } |
956 | |
957 | /** |
958 | * <!-- begin-user-doc --> |
959 | * <!-- end-user-doc --> |
960 | * @generated |
961 | */ |
962 | public void setServiceTime(Object newServiceTime) { |
963 | Object oldServiceTime = serviceTime; |
964 | serviceTime = newServiceTime; |
965 | if (eNotificationRequired()) |
966 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME, oldServiceTime, serviceTime)); |
967 | } |
968 | |
969 | /** |
970 | * <!-- begin-user-doc --> |
971 | * <!-- end-user-doc --> |
972 | * @generated |
973 | */ |
974 | public Object getServiceTimeVariance() { |
975 | return serviceTimeVariance; |
976 | } |
977 | |
978 | /** |
979 | * <!-- begin-user-doc --> |
980 | * <!-- end-user-doc --> |
981 | * @generated |
982 | */ |
983 | public void setServiceTimeVariance(Object newServiceTimeVariance) { |
984 | Object oldServiceTimeVariance = serviceTimeVariance; |
985 | serviceTimeVariance = newServiceTimeVariance; |
986 | if (eNotificationRequired()) |
987 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME_VARIANCE, oldServiceTimeVariance, serviceTimeVariance)); |
988 | } |
989 | |
990 | /** |
991 | * <!-- begin-user-doc --> |
992 | * <!-- end-user-doc --> |
993 | * @generated |
994 | */ |
995 | public Object getSquaredCoeffVariation() { |
996 | return squaredCoeffVariation; |
997 | } |
998 | |
999 | /** |
1000 | * <!-- begin-user-doc --> |
1001 | * <!-- end-user-doc --> |
1002 | * @generated |
1003 | */ |
1004 | public void setSquaredCoeffVariation(Object newSquaredCoeffVariation) { |
1005 | Object oldSquaredCoeffVariation = squaredCoeffVariation; |
1006 | squaredCoeffVariation = newSquaredCoeffVariation; |
1007 | if (eNotificationRequired()) |
1008 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__SQUARED_COEFF_VARIATION, oldSquaredCoeffVariation, squaredCoeffVariation)); |
1009 | } |
1010 | |
1011 | /** |
1012 | * <!-- begin-user-doc --> |
1013 | * <!-- end-user-doc --> |
1014 | * @generated |
1015 | */ |
1016 | public Object getThroughput() { |
1017 | return throughput; |
1018 | } |
1019 | |
1020 | /** |
1021 | * <!-- begin-user-doc --> |
1022 | * <!-- end-user-doc --> |
1023 | * @generated |
1024 | */ |
1025 | public void setThroughput(Object newThroughput) { |
1026 | Object oldThroughput = throughput; |
1027 | throughput = newThroughput; |
1028 | if (eNotificationRequired()) |
1029 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT, oldThroughput, throughput)); |
1030 | } |
1031 | |
1032 | /** |
1033 | * <!-- begin-user-doc --> |
1034 | * <!-- end-user-doc --> |
1035 | * @generated |
1036 | */ |
1037 | public Object getThroughputBound() { |
1038 | return throughputBound; |
1039 | } |
1040 | |
1041 | /** |
1042 | * <!-- begin-user-doc --> |
1043 | * <!-- end-user-doc --> |
1044 | * @generated |
1045 | */ |
1046 | public void setThroughputBound(Object newThroughputBound) { |
1047 | Object oldThroughputBound = throughputBound; |
1048 | throughputBound = newThroughputBound; |
1049 | if (eNotificationRequired()) |
1050 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT_BOUND, oldThroughputBound, throughputBound)); |
1051 | } |
1052 | |
1053 | /** |
1054 | * <!-- begin-user-doc --> |
1055 | * <!-- end-user-doc --> |
1056 | * @generated |
1057 | */ |
1058 | public Object getUtilization() { |
1059 | return utilization; |
1060 | } |
1061 | |
1062 | /** |
1063 | * <!-- begin-user-doc --> |
1064 | * <!-- end-user-doc --> |
1065 | * @generated |
1066 | */ |
1067 | public void setUtilization(Object newUtilization) { |
1068 | Object oldUtilization = utilization; |
1069 | utilization = newUtilization; |
1070 | if (eNotificationRequired()) |
1071 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__UTILIZATION, oldUtilization, utilization)); |
1072 | } |
1073 | |
1074 | /** |
1075 | * <!-- begin-user-doc --> |
1076 | * <!-- end-user-doc --> |
1077 | * @generated |
1078 | */ |
1079 | public Object getWaiting() { |
1080 | return waiting; |
1081 | } |
1082 | |
1083 | /** |
1084 | * <!-- begin-user-doc --> |
1085 | * <!-- end-user-doc --> |
1086 | * @generated |
1087 | */ |
1088 | public void setWaiting(Object newWaiting) { |
1089 | Object oldWaiting = waiting; |
1090 | waiting = newWaiting; |
1091 | if (eNotificationRequired()) |
1092 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING, oldWaiting, waiting)); |
1093 | } |
1094 | |
1095 | /** |
1096 | * <!-- begin-user-doc --> |
1097 | * <!-- end-user-doc --> |
1098 | * @generated |
1099 | */ |
1100 | public Object getWaitingVariance() { |
1101 | return waitingVariance; |
1102 | } |
1103 | |
1104 | /** |
1105 | * <!-- begin-user-doc --> |
1106 | * <!-- end-user-doc --> |
1107 | * @generated |
1108 | */ |
1109 | public void setWaitingVariance(Object newWaitingVariance) { |
1110 | Object oldWaitingVariance = waitingVariance; |
1111 | waitingVariance = newWaitingVariance; |
1112 | if (eNotificationRequired()) |
1113 | eNotify(new ENotificationImpl(this, Notification.SET, LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING_VARIANCE, oldWaitingVariance, waitingVariance)); |
1114 | } |
1115 | |
1116 | /** |
1117 | * <!-- begin-user-doc --> |
1118 | * <!-- end-user-doc --> |
1119 | * @generated |
1120 | */ |
1121 | @Override |
1122 | public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { |
1123 | switch (featureID) { |
1124 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF95: |
1125 | return ((InternalEList<?>)getResultConf95()).basicRemove(otherEnd, msgs); |
1126 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF99: |
1127 | return ((InternalEList<?>)getResultConf99()).basicRemove(otherEnd, msgs); |
1128 | } |
1129 | return super.eInverseRemove(otherEnd, featureID, msgs); |
1130 | } |
1131 | |
1132 | /** |
1133 | * <!-- begin-user-doc --> |
1134 | * <!-- end-user-doc --> |
1135 | * @generated |
1136 | */ |
1137 | @Override |
1138 | public Object eGet(int featureID, boolean resolve, boolean coreType) { |
1139 | switch (featureID) { |
1140 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF95: |
1141 | return getResultConf95(); |
1142 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF99: |
1143 | return getResultConf99(); |
1144 | case LqnCorePackage.OUTPUT_RESULT_TYPE__OPEN_WAIT_TIME: |
1145 | return getOpenWaitTime(); |
1146 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_PROC_WAITING: |
1147 | return getPhase1ProcWaiting(); |
1148 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME: |
1149 | return getPhase1ServiceTime(); |
1150 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME_VARIANCE: |
1151 | return getPhase1ServiceTimeVariance(); |
1152 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_UTILIZATION: |
1153 | return getPhase1Utilization(); |
1154 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_PROC_WAITING: |
1155 | return getPhase2ProcWaiting(); |
1156 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME: |
1157 | return getPhase2ServiceTime(); |
1158 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME_VARIANCE: |
1159 | return getPhase2ServiceTimeVariance(); |
1160 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_UTILIZATION: |
1161 | return getPhase2Utilization(); |
1162 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_PROC_WAITING: |
1163 | return getPhase3ProcWaiting(); |
1164 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME: |
1165 | return getPhase3ServiceTime(); |
1166 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME_VARIANCE: |
1167 | return getPhase3ServiceTimeVariance(); |
1168 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_UTILIZATION: |
1169 | return getPhase3Utilization(); |
1170 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROB_EXCEED_MAX_SERVICE_TIME: |
1171 | return getProbExceedMaxServiceTime(); |
1172 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_UTILIZATION: |
1173 | return getProcUtilization(); |
1174 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_WAITING: |
1175 | return getProcWaiting(); |
1176 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME: |
1177 | return getServiceTime(); |
1178 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME_VARIANCE: |
1179 | return getServiceTimeVariance(); |
1180 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SQUARED_COEFF_VARIATION: |
1181 | return getSquaredCoeffVariation(); |
1182 | case LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT: |
1183 | return getThroughput(); |
1184 | case LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT_BOUND: |
1185 | return getThroughputBound(); |
1186 | case LqnCorePackage.OUTPUT_RESULT_TYPE__UTILIZATION: |
1187 | return getUtilization(); |
1188 | case LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING: |
1189 | return getWaiting(); |
1190 | case LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING_VARIANCE: |
1191 | return getWaitingVariance(); |
1192 | } |
1193 | return super.eGet(featureID, resolve, coreType); |
1194 | } |
1195 | |
1196 | /** |
1197 | * <!-- begin-user-doc --> |
1198 | * <!-- end-user-doc --> |
1199 | * @generated |
1200 | */ |
1201 | @SuppressWarnings("unchecked") |
1202 | @Override |
1203 | public void eSet(int featureID, Object newValue) { |
1204 | switch (featureID) { |
1205 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF95: |
1206 | getResultConf95().clear(); |
1207 | getResultConf95().addAll((Collection<? extends ResultConf95Type1>)newValue); |
1208 | return; |
1209 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF99: |
1210 | getResultConf99().clear(); |
1211 | getResultConf99().addAll((Collection<? extends ResultConf99Type1>)newValue); |
1212 | return; |
1213 | case LqnCorePackage.OUTPUT_RESULT_TYPE__OPEN_WAIT_TIME: |
1214 | setOpenWaitTime(newValue); |
1215 | return; |
1216 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_PROC_WAITING: |
1217 | setPhase1ProcWaiting(newValue); |
1218 | return; |
1219 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME: |
1220 | setPhase1ServiceTime(newValue); |
1221 | return; |
1222 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME_VARIANCE: |
1223 | setPhase1ServiceTimeVariance(newValue); |
1224 | return; |
1225 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_UTILIZATION: |
1226 | setPhase1Utilization(newValue); |
1227 | return; |
1228 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_PROC_WAITING: |
1229 | setPhase2ProcWaiting(newValue); |
1230 | return; |
1231 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME: |
1232 | setPhase2ServiceTime(newValue); |
1233 | return; |
1234 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME_VARIANCE: |
1235 | setPhase2ServiceTimeVariance(newValue); |
1236 | return; |
1237 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_UTILIZATION: |
1238 | setPhase2Utilization(newValue); |
1239 | return; |
1240 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_PROC_WAITING: |
1241 | setPhase3ProcWaiting(newValue); |
1242 | return; |
1243 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME: |
1244 | setPhase3ServiceTime(newValue); |
1245 | return; |
1246 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME_VARIANCE: |
1247 | setPhase3ServiceTimeVariance(newValue); |
1248 | return; |
1249 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_UTILIZATION: |
1250 | setPhase3Utilization(newValue); |
1251 | return; |
1252 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROB_EXCEED_MAX_SERVICE_TIME: |
1253 | setProbExceedMaxServiceTime(newValue); |
1254 | return; |
1255 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_UTILIZATION: |
1256 | setProcUtilization(newValue); |
1257 | return; |
1258 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_WAITING: |
1259 | setProcWaiting(newValue); |
1260 | return; |
1261 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME: |
1262 | setServiceTime(newValue); |
1263 | return; |
1264 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME_VARIANCE: |
1265 | setServiceTimeVariance(newValue); |
1266 | return; |
1267 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SQUARED_COEFF_VARIATION: |
1268 | setSquaredCoeffVariation(newValue); |
1269 | return; |
1270 | case LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT: |
1271 | setThroughput(newValue); |
1272 | return; |
1273 | case LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT_BOUND: |
1274 | setThroughputBound(newValue); |
1275 | return; |
1276 | case LqnCorePackage.OUTPUT_RESULT_TYPE__UTILIZATION: |
1277 | setUtilization(newValue); |
1278 | return; |
1279 | case LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING: |
1280 | setWaiting(newValue); |
1281 | return; |
1282 | case LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING_VARIANCE: |
1283 | setWaitingVariance(newValue); |
1284 | return; |
1285 | } |
1286 | super.eSet(featureID, newValue); |
1287 | } |
1288 | |
1289 | /** |
1290 | * <!-- begin-user-doc --> |
1291 | * <!-- end-user-doc --> |
1292 | * @generated |
1293 | */ |
1294 | @Override |
1295 | public void eUnset(int featureID) { |
1296 | switch (featureID) { |
1297 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF95: |
1298 | getResultConf95().clear(); |
1299 | return; |
1300 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF99: |
1301 | getResultConf99().clear(); |
1302 | return; |
1303 | case LqnCorePackage.OUTPUT_RESULT_TYPE__OPEN_WAIT_TIME: |
1304 | setOpenWaitTime(OPEN_WAIT_TIME_EDEFAULT); |
1305 | return; |
1306 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_PROC_WAITING: |
1307 | setPhase1ProcWaiting(PHASE1_PROC_WAITING_EDEFAULT); |
1308 | return; |
1309 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME: |
1310 | setPhase1ServiceTime(PHASE1_SERVICE_TIME_EDEFAULT); |
1311 | return; |
1312 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME_VARIANCE: |
1313 | setPhase1ServiceTimeVariance(PHASE1_SERVICE_TIME_VARIANCE_EDEFAULT); |
1314 | return; |
1315 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_UTILIZATION: |
1316 | setPhase1Utilization(PHASE1_UTILIZATION_EDEFAULT); |
1317 | return; |
1318 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_PROC_WAITING: |
1319 | setPhase2ProcWaiting(PHASE2_PROC_WAITING_EDEFAULT); |
1320 | return; |
1321 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME: |
1322 | setPhase2ServiceTime(PHASE2_SERVICE_TIME_EDEFAULT); |
1323 | return; |
1324 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME_VARIANCE: |
1325 | setPhase2ServiceTimeVariance(PHASE2_SERVICE_TIME_VARIANCE_EDEFAULT); |
1326 | return; |
1327 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_UTILIZATION: |
1328 | setPhase2Utilization(PHASE2_UTILIZATION_EDEFAULT); |
1329 | return; |
1330 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_PROC_WAITING: |
1331 | setPhase3ProcWaiting(PHASE3_PROC_WAITING_EDEFAULT); |
1332 | return; |
1333 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME: |
1334 | setPhase3ServiceTime(PHASE3_SERVICE_TIME_EDEFAULT); |
1335 | return; |
1336 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME_VARIANCE: |
1337 | setPhase3ServiceTimeVariance(PHASE3_SERVICE_TIME_VARIANCE_EDEFAULT); |
1338 | return; |
1339 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_UTILIZATION: |
1340 | setPhase3Utilization(PHASE3_UTILIZATION_EDEFAULT); |
1341 | return; |
1342 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROB_EXCEED_MAX_SERVICE_TIME: |
1343 | setProbExceedMaxServiceTime(PROB_EXCEED_MAX_SERVICE_TIME_EDEFAULT); |
1344 | return; |
1345 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_UTILIZATION: |
1346 | setProcUtilization(PROC_UTILIZATION_EDEFAULT); |
1347 | return; |
1348 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_WAITING: |
1349 | setProcWaiting(PROC_WAITING_EDEFAULT); |
1350 | return; |
1351 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME: |
1352 | setServiceTime(SERVICE_TIME_EDEFAULT); |
1353 | return; |
1354 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME_VARIANCE: |
1355 | setServiceTimeVariance(SERVICE_TIME_VARIANCE_EDEFAULT); |
1356 | return; |
1357 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SQUARED_COEFF_VARIATION: |
1358 | setSquaredCoeffVariation(SQUARED_COEFF_VARIATION_EDEFAULT); |
1359 | return; |
1360 | case LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT: |
1361 | setThroughput(THROUGHPUT_EDEFAULT); |
1362 | return; |
1363 | case LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT_BOUND: |
1364 | setThroughputBound(THROUGHPUT_BOUND_EDEFAULT); |
1365 | return; |
1366 | case LqnCorePackage.OUTPUT_RESULT_TYPE__UTILIZATION: |
1367 | setUtilization(UTILIZATION_EDEFAULT); |
1368 | return; |
1369 | case LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING: |
1370 | setWaiting(WAITING_EDEFAULT); |
1371 | return; |
1372 | case LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING_VARIANCE: |
1373 | setWaitingVariance(WAITING_VARIANCE_EDEFAULT); |
1374 | return; |
1375 | } |
1376 | super.eUnset(featureID); |
1377 | } |
1378 | |
1379 | /** |
1380 | * <!-- begin-user-doc --> |
1381 | * <!-- end-user-doc --> |
1382 | * @generated |
1383 | */ |
1384 | @Override |
1385 | public boolean eIsSet(int featureID) { |
1386 | switch (featureID) { |
1387 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF95: |
1388 | return resultConf95 != null && !resultConf95.isEmpty(); |
1389 | case LqnCorePackage.OUTPUT_RESULT_TYPE__RESULT_CONF99: |
1390 | return resultConf99 != null && !resultConf99.isEmpty(); |
1391 | case LqnCorePackage.OUTPUT_RESULT_TYPE__OPEN_WAIT_TIME: |
1392 | return OPEN_WAIT_TIME_EDEFAULT == null ? openWaitTime != null : !OPEN_WAIT_TIME_EDEFAULT.equals(openWaitTime); |
1393 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_PROC_WAITING: |
1394 | return PHASE1_PROC_WAITING_EDEFAULT == null ? phase1ProcWaiting != null : !PHASE1_PROC_WAITING_EDEFAULT.equals(phase1ProcWaiting); |
1395 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME: |
1396 | return PHASE1_SERVICE_TIME_EDEFAULT == null ? phase1ServiceTime != null : !PHASE1_SERVICE_TIME_EDEFAULT.equals(phase1ServiceTime); |
1397 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME_VARIANCE: |
1398 | return PHASE1_SERVICE_TIME_VARIANCE_EDEFAULT == null ? phase1ServiceTimeVariance != null : !PHASE1_SERVICE_TIME_VARIANCE_EDEFAULT.equals(phase1ServiceTimeVariance); |
1399 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE1_UTILIZATION: |
1400 | return PHASE1_UTILIZATION_EDEFAULT == null ? phase1Utilization != null : !PHASE1_UTILIZATION_EDEFAULT.equals(phase1Utilization); |
1401 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_PROC_WAITING: |
1402 | return PHASE2_PROC_WAITING_EDEFAULT == null ? phase2ProcWaiting != null : !PHASE2_PROC_WAITING_EDEFAULT.equals(phase2ProcWaiting); |
1403 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME: |
1404 | return PHASE2_SERVICE_TIME_EDEFAULT == null ? phase2ServiceTime != null : !PHASE2_SERVICE_TIME_EDEFAULT.equals(phase2ServiceTime); |
1405 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME_VARIANCE: |
1406 | return PHASE2_SERVICE_TIME_VARIANCE_EDEFAULT == null ? phase2ServiceTimeVariance != null : !PHASE2_SERVICE_TIME_VARIANCE_EDEFAULT.equals(phase2ServiceTimeVariance); |
1407 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE2_UTILIZATION: |
1408 | return PHASE2_UTILIZATION_EDEFAULT == null ? phase2Utilization != null : !PHASE2_UTILIZATION_EDEFAULT.equals(phase2Utilization); |
1409 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_PROC_WAITING: |
1410 | return PHASE3_PROC_WAITING_EDEFAULT == null ? phase3ProcWaiting != null : !PHASE3_PROC_WAITING_EDEFAULT.equals(phase3ProcWaiting); |
1411 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME: |
1412 | return PHASE3_SERVICE_TIME_EDEFAULT == null ? phase3ServiceTime != null : !PHASE3_SERVICE_TIME_EDEFAULT.equals(phase3ServiceTime); |
1413 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME_VARIANCE: |
1414 | return PHASE3_SERVICE_TIME_VARIANCE_EDEFAULT == null ? phase3ServiceTimeVariance != null : !PHASE3_SERVICE_TIME_VARIANCE_EDEFAULT.equals(phase3ServiceTimeVariance); |
1415 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PHASE3_UTILIZATION: |
1416 | return PHASE3_UTILIZATION_EDEFAULT == null ? phase3Utilization != null : !PHASE3_UTILIZATION_EDEFAULT.equals(phase3Utilization); |
1417 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROB_EXCEED_MAX_SERVICE_TIME: |
1418 | return PROB_EXCEED_MAX_SERVICE_TIME_EDEFAULT == null ? probExceedMaxServiceTime != null : !PROB_EXCEED_MAX_SERVICE_TIME_EDEFAULT.equals(probExceedMaxServiceTime); |
1419 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_UTILIZATION: |
1420 | return PROC_UTILIZATION_EDEFAULT == null ? procUtilization != null : !PROC_UTILIZATION_EDEFAULT.equals(procUtilization); |
1421 | case LqnCorePackage.OUTPUT_RESULT_TYPE__PROC_WAITING: |
1422 | return PROC_WAITING_EDEFAULT == null ? procWaiting != null : !PROC_WAITING_EDEFAULT.equals(procWaiting); |
1423 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME: |
1424 | return SERVICE_TIME_EDEFAULT == null ? serviceTime != null : !SERVICE_TIME_EDEFAULT.equals(serviceTime); |
1425 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SERVICE_TIME_VARIANCE: |
1426 | return SERVICE_TIME_VARIANCE_EDEFAULT == null ? serviceTimeVariance != null : !SERVICE_TIME_VARIANCE_EDEFAULT.equals(serviceTimeVariance); |
1427 | case LqnCorePackage.OUTPUT_RESULT_TYPE__SQUARED_COEFF_VARIATION: |
1428 | return SQUARED_COEFF_VARIATION_EDEFAULT == null ? squaredCoeffVariation != null : !SQUARED_COEFF_VARIATION_EDEFAULT.equals(squaredCoeffVariation); |
1429 | case LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT: |
1430 | return THROUGHPUT_EDEFAULT == null ? throughput != null : !THROUGHPUT_EDEFAULT.equals(throughput); |
1431 | case LqnCorePackage.OUTPUT_RESULT_TYPE__THROUGHPUT_BOUND: |
1432 | return THROUGHPUT_BOUND_EDEFAULT == null ? throughputBound != null : !THROUGHPUT_BOUND_EDEFAULT.equals(throughputBound); |
1433 | case LqnCorePackage.OUTPUT_RESULT_TYPE__UTILIZATION: |
1434 | return UTILIZATION_EDEFAULT == null ? utilization != null : !UTILIZATION_EDEFAULT.equals(utilization); |
1435 | case LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING: |
1436 | return WAITING_EDEFAULT == null ? waiting != null : !WAITING_EDEFAULT.equals(waiting); |
1437 | case LqnCorePackage.OUTPUT_RESULT_TYPE__WAITING_VARIANCE: |
1438 | return WAITING_VARIANCE_EDEFAULT == null ? waitingVariance != null : !WAITING_VARIANCE_EDEFAULT.equals(waitingVariance); |
1439 | } |
1440 | return super.eIsSet(featureID); |
1441 | } |
1442 | |
1443 | /** |
1444 | * <!-- begin-user-doc --> |
1445 | * <!-- end-user-doc --> |
1446 | * @generated |
1447 | */ |
1448 | @Override |
1449 | public String toString() { |
1450 | if (eIsProxy()) return super.toString(); |
1451 | |
1452 | StringBuffer result = new StringBuffer(super.toString()); |
1453 | result.append(" (openWaitTime: "); |
1454 | result.append(openWaitTime); |
1455 | result.append(", phase1ProcWaiting: "); |
1456 | result.append(phase1ProcWaiting); |
1457 | result.append(", phase1ServiceTime: "); |
1458 | result.append(phase1ServiceTime); |
1459 | result.append(", phase1ServiceTimeVariance: "); |
1460 | result.append(phase1ServiceTimeVariance); |
1461 | result.append(", phase1Utilization: "); |
1462 | result.append(phase1Utilization); |
1463 | result.append(", phase2ProcWaiting: "); |
1464 | result.append(phase2ProcWaiting); |
1465 | result.append(", phase2ServiceTime: "); |
1466 | result.append(phase2ServiceTime); |
1467 | result.append(", phase2ServiceTimeVariance: "); |
1468 | result.append(phase2ServiceTimeVariance); |
1469 | result.append(", phase2Utilization: "); |
1470 | result.append(phase2Utilization); |
1471 | result.append(", phase3ProcWaiting: "); |
1472 | result.append(phase3ProcWaiting); |
1473 | result.append(", phase3ServiceTime: "); |
1474 | result.append(phase3ServiceTime); |
1475 | result.append(", phase3ServiceTimeVariance: "); |
1476 | result.append(phase3ServiceTimeVariance); |
1477 | result.append(", phase3Utilization: "); |
1478 | result.append(phase3Utilization); |
1479 | result.append(", probExceedMaxServiceTime: "); |
1480 | result.append(probExceedMaxServiceTime); |
1481 | result.append(", procUtilization: "); |
1482 | result.append(procUtilization); |
1483 | result.append(", procWaiting: "); |
1484 | result.append(procWaiting); |
1485 | result.append(", serviceTime: "); |
1486 | result.append(serviceTime); |
1487 | result.append(", serviceTimeVariance: "); |
1488 | result.append(serviceTimeVariance); |
1489 | result.append(", squaredCoeffVariation: "); |
1490 | result.append(squaredCoeffVariation); |
1491 | result.append(", throughput: "); |
1492 | result.append(throughput); |
1493 | result.append(", throughputBound: "); |
1494 | result.append(throughputBound); |
1495 | result.append(", utilization: "); |
1496 | result.append(utilization); |
1497 | result.append(", waiting: "); |
1498 | result.append(waiting); |
1499 | result.append(", waitingVariance: "); |
1500 | result.append(waitingVariance); |
1501 | result.append(')'); |
1502 | return result.toString(); |
1503 | } |
1504 | |
1505 | } //OutputResultTypeImpl |