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

COVERAGE SUMMARY FOR SOURCE FILE [PriorityClass.java]

nameclass, %method, %block, %line, %
PriorityClass.java0%   (0/1)0%   (0/11)0%   (0/218)0%   (0/50)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class PriorityClass0%   (0/1)0%   (0/11)0%   (0/218)0%   (0/50)
<static initializer> 0%   (0/1)0%   (0/113)0%   (0/22)
PriorityClass (String, int, int, String, String): void 0%   (0/1)0%   (0/14)0%   (0/5)
get (String): PriorityClass 0%   (0/1)0%   (0/21)0%   (0/5)
get (int): PriorityClass 0%   (0/1)0%   (0/16)0%   (0/8)
getByName (String): PriorityClass 0%   (0/1)0%   (0/21)0%   (0/5)
getLiteral (): String 0%   (0/1)0%   (0/3)0%   (0/1)
getName (): String 0%   (0/1)0%   (0/3)0%   (0/1)
getValue (): int 0%   (0/1)0%   (0/3)0%   (0/1)
toString (): String 0%   (0/1)0%   (0/3)0%   (0/1)
valueOf (String): PriorityClass 0%   (0/1)0%   (0/5)0%   (0/1)
values (): PriorityClass [] 0%   (0/1)0%   (0/16)0%   (0/1)

1/**
2 * <copyright>
3 * </copyright>
4 *
5 * $Id$
6 */
7package scheduler.configuration;
8 
9import java.util.Arrays;
10import java.util.Collections;
11import java.util.List;
12 
13import org.eclipse.emf.common.util.Enumerator;
14 
15/**
16 * <!-- begin-user-doc -->
17 * A representation of the literals of the enumeration '<em><b>Priority Class</b></em>',
18 * and utility methods for working with them.
19 * <!-- end-user-doc -->
20 * @see scheduler.configuration.ConfigurationPackage#getPriorityClass()
21 * @model
22 * @generated
23 */
24public enum PriorityClass implements Enumerator {
25        /**
26         * The '<em><b>LOWEST</b></em>' literal object.
27         * <!-- begin-user-doc -->
28         * <!-- end-user-doc -->
29         * @see #LOWEST_VALUE
30         * @generated
31         * @ordered
32         */
33        LOWEST(0, "LOWEST", "LOWEST"),
34 
35        /**
36         * The '<em><b>LOW</b></em>' literal object.
37         * <!-- begin-user-doc -->
38         * <!-- end-user-doc -->
39         * @see #LOW_VALUE
40         * @generated
41         * @ordered
42         */
43        LOW(1, "LOW", "LOW"),
44 
45        /**
46         * The '<em><b>AVERAGE</b></em>' literal object.
47         * <!-- begin-user-doc -->
48         * <!-- end-user-doc -->
49         * @see #AVERAGE_VALUE
50         * @generated
51         * @ordered
52         */
53        AVERAGE(2, "AVERAGE", "AVERAGE"),
54 
55        /**
56         * The '<em><b>HIGH</b></em>' literal object.
57         * <!-- begin-user-doc -->
58         * <!-- end-user-doc -->
59         * @see #HIGH_VALUE
60         * @generated
61         * @ordered
62         */
63        HIGH(3, "HIGH", "HIGH"),
64 
65        /**
66         * The '<em><b>HIGHEST</b></em>' literal object.
67         * <!-- begin-user-doc -->
68         * <!-- end-user-doc -->
69         * @see #HIGHEST_VALUE
70         * @generated
71         * @ordered
72         */
73        HIGHEST(4, "HIGHEST", "HIGHEST"),
74 
75        /**
76         * The '<em><b>DEFAULT</b></em>' literal object.
77         * <!-- begin-user-doc -->
78         * <!-- end-user-doc -->
79         * @see #DEFAULT_VALUE
80         * @generated
81         * @ordered
82         */
83        DEFAULT(5, "DEFAULT", "DEFAULT");
84 
85        /**
86         * The '<em><b>LOWEST</b></em>' literal value.
87         * <!-- begin-user-doc -->
88         * <p>
89         * If the meaning of '<em><b>LOWEST</b></em>' literal object isn't clear,
90         * there really should be more of a description here...
91         * </p>
92         * <!-- end-user-doc -->
93         * @see #LOWEST
94         * @model
95         * @generated
96         * @ordered
97         */
98        public static final int LOWEST_VALUE = 0;
99 
100        /**
101         * The '<em><b>LOW</b></em>' literal value.
102         * <!-- begin-user-doc -->
103         * <p>
104         * If the meaning of '<em><b>LOW</b></em>' literal object isn't clear,
105         * there really should be more of a description here...
106         * </p>
107         * <!-- end-user-doc -->
108         * @see #LOW
109         * @model
110         * @generated
111         * @ordered
112         */
113        public static final int LOW_VALUE = 1;
114 
115        /**
116         * The '<em><b>AVERAGE</b></em>' literal value.
117         * <!-- begin-user-doc -->
118         * <p>
119         * If the meaning of '<em><b>AVERAGE</b></em>' literal object isn't clear,
120         * there really should be more of a description here...
121         * </p>
122         * <!-- end-user-doc -->
123         * @see #AVERAGE
124         * @model
125         * @generated
126         * @ordered
127         */
128        public static final int AVERAGE_VALUE = 2;
129 
130        /**
131         * The '<em><b>HIGH</b></em>' literal value.
132         * <!-- begin-user-doc -->
133         * <p>
134         * If the meaning of '<em><b>HIGH</b></em>' literal object isn't clear,
135         * there really should be more of a description here...
136         * </p>
137         * <!-- end-user-doc -->
138         * @see #HIGH
139         * @model
140         * @generated
141         * @ordered
142         */
143        public static final int HIGH_VALUE = 3;
144 
145        /**
146         * The '<em><b>HIGHEST</b></em>' literal value.
147         * <!-- begin-user-doc -->
148         * <p>
149         * If the meaning of '<em><b>HIGHEST</b></em>' literal object isn't clear,
150         * there really should be more of a description here...
151         * </p>
152         * <!-- end-user-doc -->
153         * @see #HIGHEST
154         * @model
155         * @generated
156         * @ordered
157         */
158        public static final int HIGHEST_VALUE = 4;
159 
160        /**
161         * The '<em><b>DEFAULT</b></em>' literal value.
162         * <!-- begin-user-doc -->
163         * <p>
164         * If the meaning of '<em><b>DEFAULT</b></em>' literal object isn't clear,
165         * there really should be more of a description here...
166         * </p>
167         * <!-- end-user-doc -->
168         * @see #DEFAULT
169         * @model
170         * @generated
171         * @ordered
172         */
173        public static final int DEFAULT_VALUE = 5;
174 
175        /**
176         * An array of all the '<em><b>Priority Class</b></em>' enumerators.
177         * <!-- begin-user-doc -->
178         * <!-- end-user-doc -->
179         * @generated
180         */
181        private static final PriorityClass[] VALUES_ARRAY =
182                new PriorityClass[] {
183                        LOWEST,
184                        LOW,
185                        AVERAGE,
186                        HIGH,
187                        HIGHEST,
188                        DEFAULT,
189                };
190 
191        /**
192         * A public read-only list of all the '<em><b>Priority Class</b></em>' enumerators.
193         * <!-- begin-user-doc -->
194         * <!-- end-user-doc -->
195         * @generated
196         */
197        public static final List<PriorityClass> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
198 
199        /**
200         * Returns the '<em><b>Priority Class</b></em>' literal with the specified literal value.
201         * <!-- begin-user-doc -->
202         * <!-- end-user-doc -->
203         * @generated
204         */
205        public static PriorityClass get(String literal) {
206                for (int i = 0; i < VALUES_ARRAY.length; ++i) {
207                        PriorityClass result = VALUES_ARRAY[i];
208                        if (result.toString().equals(literal)) {
209                                return result;
210                        }
211                }
212                return null;
213        }
214 
215        /**
216         * Returns the '<em><b>Priority Class</b></em>' literal with the specified name.
217         * <!-- begin-user-doc -->
218         * <!-- end-user-doc -->
219         * @generated
220         */
221        public static PriorityClass getByName(String name) {
222                for (int i = 0; i < VALUES_ARRAY.length; ++i) {
223                        PriorityClass result = VALUES_ARRAY[i];
224                        if (result.getName().equals(name)) {
225                                return result;
226                        }
227                }
228                return null;
229        }
230 
231        /**
232         * Returns the '<em><b>Priority Class</b></em>' literal with the specified integer value.
233         * <!-- begin-user-doc -->
234         * <!-- end-user-doc -->
235         * @generated
236         */
237        public static PriorityClass get(int value) {
238                switch (value) {
239                        case LOWEST_VALUE: return LOWEST;
240                        case LOW_VALUE: return LOW;
241                        case AVERAGE_VALUE: return AVERAGE;
242                        case HIGH_VALUE: return HIGH;
243                        case HIGHEST_VALUE: return HIGHEST;
244                        case DEFAULT_VALUE: return DEFAULT;
245                }
246                return null;
247        }
248 
249        /**
250         * <!-- begin-user-doc -->
251         * <!-- end-user-doc -->
252         * @generated
253         */
254        private final int value;
255 
256        /**
257         * <!-- begin-user-doc -->
258         * <!-- end-user-doc -->
259         * @generated
260         */
261        private final String name;
262 
263        /**
264         * <!-- begin-user-doc -->
265         * <!-- end-user-doc -->
266         * @generated
267         */
268        private final String literal;
269 
270        /**
271         * Only this class can construct instances.
272         * <!-- begin-user-doc -->
273         * <!-- end-user-doc -->
274         * @generated
275         */
276        private PriorityClass(int value, String name, String literal) {
277                this.value = value;
278                this.name = name;
279                this.literal = literal;
280        }
281 
282        /**
283         * <!-- begin-user-doc -->
284         * <!-- end-user-doc -->
285         * @generated
286         */
287        public int getValue() {
288          return value;
289        }
290 
291        /**
292         * <!-- begin-user-doc -->
293         * <!-- end-user-doc -->
294         * @generated
295         */
296        public String getName() {
297          return name;
298        }
299 
300        /**
301         * <!-- begin-user-doc -->
302         * <!-- end-user-doc -->
303         * @generated
304         */
305        public String getLiteral() {
306          return literal;
307        }
308 
309        /**
310         * Returns the literal value of the enumerator, which is its string representation.
311         * <!-- begin-user-doc -->
312         * <!-- end-user-doc -->
313         * @generated
314         */
315        @Override
316        public String toString() {
317                return literal;
318        }
319        
320} //PriorityClass

[all classes][scheduler.configuration]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov