EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][LqnCore.impl]

COVERAGE SUMMARY FOR SOURCE FILE [OutputResultTypeImpl.java]

nameclass, %method, %block, %line, %
OutputResultTypeImpl.java0%   (0/1)0%   (0/59)0%   (0/1766)0%   (0/426)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class OutputResultTypeImpl0%   (0/1)0%   (0/59)0%   (0/1766)0%   (0/426)
<static initializer> 0%   (0/1)0%   (0/49)0%   (0/25)
OutputResultTypeImpl (): void 0%   (0/1)0%   (0/75)0%   (0/26)
eGet (int, boolean, boolean): Object 0%   (0/1)0%   (0/86)0%   (0/28)
eInverseRemove (InternalEObject, int, NotificationChain): NotificationChain 0%   (0/1)0%   (0/22)0%   (0/4)
eIsSet (int): boolean 0%   (0/1)0%   (0/460)0%   (0/28)
eSet (int, Object): void 0%   (0/1)0%   (0/123)0%   (0/57)
eStaticClass (): EClass 0%   (0/1)0%   (0/2)0%   (0/1)
eUnset (int): void 0%   (0/1)0%   (0/110)0%   (0/55)
getOpenWaitTime (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase1ProcWaiting (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase1ServiceTime (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase1ServiceTimeVariance (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase1Utilization (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase2ProcWaiting (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase2ServiceTime (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase2ServiceTimeVariance (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase2Utilization (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase3ProcWaiting (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase3ServiceTime (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase3ServiceTimeVariance (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPhase3Utilization (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getProbExceedMaxServiceTime (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getProcUtilization (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getProcWaiting (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getResultConf95 (): EList 0%   (0/1)0%   (0/14)0%   (0/3)
getResultConf99 (): EList 0%   (0/1)0%   (0/14)0%   (0/3)
getServiceTime (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getServiceTimeVariance (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getSquaredCoeffVariation (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getThroughput (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getThroughputBound (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getUtilization (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getWaiting (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getWaitingVariance (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
setOpenWaitTime (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase1ProcWaiting (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase1ServiceTime (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase1ServiceTimeVariance (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase1Utilization (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase2ProcWaiting (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase2ServiceTime (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase2ServiceTimeVariance (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase2Utilization (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase3ProcWaiting (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase3ServiceTime (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase3ServiceTimeVariance (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setPhase3Utilization (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setProbExceedMaxServiceTime (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setProcUtilization (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setProcWaiting (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setServiceTime (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setServiceTimeVariance (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setSquaredCoeffVariation (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setThroughput (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setThroughputBound (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setUtilization (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setWaiting (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
setWaitingVariance (Object): void 0%   (0/1)0%   (0/21)0%   (0/5)
toString (): String 0%   (0/1)0%   (0/235)0%   (0/52)

1/**
2 * <copyright>
3 * </copyright>
4 *
5 * $Id$
6 */
7package LqnCore.impl;
8 
9import LqnCore.LqnCorePackage;
10import LqnCore.OutputResultType;
11import LqnCore.ResultConf95Type1;
12import LqnCore.ResultConf99Type1;
13 
14import java.util.Collection;
15 
16import org.eclipse.emf.common.notify.Notification;
17import org.eclipse.emf.common.notify.NotificationChain;
18 
19import org.eclipse.emf.common.util.EList;
20 
21import org.eclipse.emf.ecore.EClass;
22import org.eclipse.emf.ecore.InternalEObject;
23 
24import org.eclipse.emf.ecore.impl.ENotificationImpl;
25import org.eclipse.emf.ecore.impl.EObjectImpl;
26 
27import org.eclipse.emf.ecore.util.EObjectContainmentEList;
28import 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 */
68public 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

[all classes][LqnCore.impl]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov