1 | /** |
2 | * <copyright> |
3 | * </copyright> |
4 | * |
5 | * $Id$ |
6 | */ |
7 | package de.uka.ipd.sdq.pcm.designdecision.util; |
8 | |
9 | import de.uka.ipd.sdq.pcm.designdecision.*; |
10 | |
11 | import org.eclipse.emf.common.notify.Adapter; |
12 | import org.eclipse.emf.common.notify.Notifier; |
13 | |
14 | import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; |
15 | |
16 | import org.eclipse.emf.ecore.EObject; |
17 | |
18 | /** |
19 | * <!-- begin-user-doc --> |
20 | * The <b>Adapter Factory</b> for the model. |
21 | * It provides an adapter <code>createXXX</code> method for each class of the model. |
22 | * <!-- end-user-doc --> |
23 | * @see de.uka.ipd.sdq.pcm.designdecision.designdecisionPackage |
24 | * @generated |
25 | */ |
26 | public class designdecisionAdapterFactory extends AdapterFactoryImpl { |
27 | /** |
28 | * The cached model package. |
29 | * <!-- begin-user-doc --> |
30 | * <!-- end-user-doc --> |
31 | * @generated |
32 | */ |
33 | protected static designdecisionPackage modelPackage; |
34 | |
35 | /** |
36 | * Creates an instance of the adapter factory. |
37 | * <!-- begin-user-doc --> |
38 | * <!-- end-user-doc --> |
39 | * @generated |
40 | */ |
41 | public designdecisionAdapterFactory() { |
42 | if (modelPackage == null) { |
43 | modelPackage = designdecisionPackage.eINSTANCE; |
44 | } |
45 | } |
46 | |
47 | /** |
48 | * Returns whether this factory is applicable for the type of the object. |
49 | * <!-- begin-user-doc --> |
50 | * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. |
51 | * <!-- end-user-doc --> |
52 | * @return whether this factory is applicable for the type of the object. |
53 | * @generated |
54 | */ |
55 | @Override |
56 | public boolean isFactoryForType(Object object) { |
57 | if (object == modelPackage) { |
58 | return true; |
59 | } |
60 | if (object instanceof EObject) { |
61 | return ((EObject)object).eClass().getEPackage() == modelPackage; |
62 | } |
63 | return false; |
64 | } |
65 | |
66 | /** |
67 | * The switch that delegates to the <code>createXXX</code> methods. |
68 | * <!-- begin-user-doc --> |
69 | * <!-- end-user-doc --> |
70 | * @generated |
71 | */ |
72 | protected designdecisionSwitch<Adapter> modelSwitch = |
73 | new designdecisionSwitch<Adapter>() { |
74 | @Override |
75 | public Adapter caseDegreeOfFreedomInstance(DegreeOfFreedomInstance object) { |
76 | return createDegreeOfFreedomInstanceAdapter(); |
77 | } |
78 | @Override |
79 | public Adapter caseChoice(Choice object) { |
80 | return createChoiceAdapter(); |
81 | } |
82 | @Override |
83 | public Adapter caseRangeDegree(RangeDegree object) { |
84 | return createRangeDegreeAdapter(); |
85 | } |
86 | @Override |
87 | public Adapter caseDataTypeDegree(DataTypeDegree object) { |
88 | return createDataTypeDegreeAdapter(); |
89 | } |
90 | @Override |
91 | public Adapter caseClassDegree(ClassDegree object) { |
92 | return createClassDegreeAdapter(); |
93 | } |
94 | @Override |
95 | public Adapter caseClassChoice(ClassChoice object) { |
96 | return createClassChoiceAdapter(); |
97 | } |
98 | @Override |
99 | public Adapter caseContinousRangeChoice(ContinousRangeChoice object) { |
100 | return createContinousRangeChoiceAdapter(); |
101 | } |
102 | @Override |
103 | public Adapter caseContinuousProcessingRateDegree(ContinuousProcessingRateDegree object) { |
104 | return createContinuousProcessingRateDegreeAdapter(); |
105 | } |
106 | @Override |
107 | public Adapter caseContinuousRangeDegree(ContinuousRangeDegree object) { |
108 | return createContinuousRangeDegreeAdapter(); |
109 | } |
110 | @Override |
111 | public Adapter caseProcessingRateDegree(ProcessingRateDegree object) { |
112 | return createProcessingRateDegreeAdapter(); |
113 | } |
114 | @Override |
115 | public Adapter caseProcessingResourceDegree(ProcessingResourceDegree object) { |
116 | return createProcessingResourceDegreeAdapter(); |
117 | } |
118 | @Override |
119 | public Adapter caseAllocationDegree(AllocationDegree object) { |
120 | return createAllocationDegreeAdapter(); |
121 | } |
122 | @Override |
123 | public Adapter caseClassAsReferenceDegree(ClassAsReferenceDegree object) { |
124 | return createClassAsReferenceDegreeAdapter(); |
125 | } |
126 | @Override |
127 | public Adapter caseAssembledComponentDegree(AssembledComponentDegree object) { |
128 | return createAssembledComponentDegreeAdapter(); |
129 | } |
130 | @Override |
131 | public Adapter caseDiscreteRangeDegree(DiscreteRangeDegree object) { |
132 | return createDiscreteRangeDegreeAdapter(); |
133 | } |
134 | @Override |
135 | public Adapter caseDiscreteDegree(DiscreteDegree object) { |
136 | return createDiscreteDegreeAdapter(); |
137 | } |
138 | @Override |
139 | public Adapter caseDiscreteRangeChoice(DiscreteRangeChoice object) { |
140 | return createDiscreteRangeChoiceAdapter(); |
141 | } |
142 | @Override |
143 | public Adapter caseResourceContainerReplicationDegree(ResourceContainerReplicationDegree object) { |
144 | return createResourceContainerReplicationDegreeAdapter(); |
145 | } |
146 | @Override |
147 | public Adapter caseDecisionSpace(DecisionSpace object) { |
148 | return createDecisionSpaceAdapter(); |
149 | } |
150 | @Override |
151 | public Adapter caseCandidate(Candidate object) { |
152 | return createCandidateAdapter(); |
153 | } |
154 | @Override |
155 | public Adapter caseCandidates(Candidates object) { |
156 | return createCandidatesAdapter(); |
157 | } |
158 | @Override |
159 | public Adapter caseFeatureConfigDegree(FeatureConfigDegree object) { |
160 | return createFeatureConfigDegreeAdapter(); |
161 | } |
162 | @Override |
163 | public Adapter caseFeatureGroupDegree(FeatureGroupDegree object) { |
164 | return createFeatureGroupDegreeAdapter(); |
165 | } |
166 | @Override |
167 | public Adapter caseFeatureSubset(FeatureSubset object) { |
168 | return createFeatureSubsetAdapter(); |
169 | } |
170 | @Override |
171 | public Adapter caseOptionalFeatureDegree(OptionalFeatureDegree object) { |
172 | return createOptionalFeatureDegreeAdapter(); |
173 | } |
174 | @Override |
175 | public Adapter caseDiscreteProcessingRateDegree(DiscreteProcessingRateDegree object) { |
176 | return createDiscreteProcessingRateDegreeAdapter(); |
177 | } |
178 | @Override |
179 | public Adapter caseCapacityDegree(CapacityDegree object) { |
180 | return createCapacityDegreeAdapter(); |
181 | } |
182 | @Override |
183 | public Adapter caseSchedulingPolicyDegree(SchedulingPolicyDegree object) { |
184 | return createSchedulingPolicyDegreeAdapter(); |
185 | } |
186 | @Override |
187 | public Adapter caseEnumDegree(EnumDegree object) { |
188 | return createEnumDegreeAdapter(); |
189 | } |
190 | @Override |
191 | public Adapter caseUnorderedDegree(UnorderedDegree object) { |
192 | return createUnorderedDegreeAdapter(); |
193 | } |
194 | @Override |
195 | public Adapter caseSchedulingPolicyChoice(SchedulingPolicyChoice object) { |
196 | return createSchedulingPolicyChoiceAdapter(); |
197 | } |
198 | @Override |
199 | public Adapter caseClassWithCopyDegree(ClassWithCopyDegree object) { |
200 | return createClassWithCopyDegreeAdapter(); |
201 | } |
202 | @Override |
203 | public Adapter caseResourceSelectionDegree(ResourceSelectionDegree object) { |
204 | return createResourceSelectionDegreeAdapter(); |
205 | } |
206 | @Override |
207 | public Adapter caseStringSetDegree(StringSetDegree object) { |
208 | return createStringSetDegreeAdapter(); |
209 | } |
210 | @Override |
211 | public Adapter caseDiscreteComponentParamDegree(DiscreteComponentParamDegree object) { |
212 | return createDiscreteComponentParamDegreeAdapter(); |
213 | } |
214 | @Override |
215 | public Adapter caseContinuousComponentParamDegree(ContinuousComponentParamDegree object) { |
216 | return createContinuousComponentParamDegreeAdapter(); |
217 | } |
218 | @Override |
219 | public Adapter caseStringComponentParamDegree(StringComponentParamDegree object) { |
220 | return createStringComponentParamDegreeAdapter(); |
221 | } |
222 | @Override |
223 | public Adapter caseUnorderedPrimitiveDegree(UnorderedPrimitiveDegree object) { |
224 | return createUnorderedPrimitiveDegreeAdapter(); |
225 | } |
226 | @Override |
227 | public Adapter caseNumberOfCoresAsRangeDegree(NumberOfCoresAsRangeDegree object) { |
228 | return createNumberOfCoresAsRangeDegreeAdapter(); |
229 | } |
230 | @Override |
231 | public Adapter caseNumberOfCoresDegree(NumberOfCoresDegree object) { |
232 | return createNumberOfCoresDegreeAdapter(); |
233 | } |
234 | @Override |
235 | public Adapter caseResourceContainerReplicationDegreeWithComponentChange(ResourceContainerReplicationDegreeWithComponentChange object) { |
236 | return createResourceContainerReplicationDegreeWithComponentChangeAdapter(); |
237 | } |
238 | @Override |
239 | public Adapter caseExchangeComponentRule(ExchangeComponentRule object) { |
240 | return createExchangeComponentRuleAdapter(); |
241 | } |
242 | @Override |
243 | public Adapter caseOrderedDataTypeDegree(OrderedDataTypeDegree object) { |
244 | return createOrderedDataTypeDegreeAdapter(); |
245 | } |
246 | @Override |
247 | public Adapter caseOrderedIntegerDegree(OrderedIntegerDegree object) { |
248 | return createOrderedIntegerDegreeAdapter(); |
249 | } |
250 | @Override |
251 | public Adapter caseNumberOfCoresAsListDegree(NumberOfCoresAsListDegree object) { |
252 | return createNumberOfCoresAsListDegreeAdapter(); |
253 | } |
254 | @Override |
255 | public Adapter defaultCase(EObject object) { |
256 | return createEObjectAdapter(); |
257 | } |
258 | }; |
259 | |
260 | /** |
261 | * Creates an adapter for the <code>target</code>. |
262 | * <!-- begin-user-doc --> |
263 | * <!-- end-user-doc --> |
264 | * @param target the object to adapt. |
265 | * @return the adapter for the <code>target</code>. |
266 | * @generated |
267 | */ |
268 | @Override |
269 | public Adapter createAdapter(Notifier target) { |
270 | return modelSwitch.doSwitch((EObject)target); |
271 | } |
272 | |
273 | |
274 | /** |
275 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.DegreeOfFreedomInstance <em>Degree Of Freedom Instance</em>}'. |
276 | * <!-- begin-user-doc --> |
277 | * This default implementation returns null so that we can easily ignore cases; |
278 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
279 | * <!-- end-user-doc --> |
280 | * @return the new adapter. |
281 | * @see de.uka.ipd.sdq.pcm.designdecision.DegreeOfFreedomInstance |
282 | * @generated |
283 | */ |
284 | public Adapter createDegreeOfFreedomInstanceAdapter() { |
285 | return null; |
286 | } |
287 | |
288 | /** |
289 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.Choice <em>Choice</em>}'. |
290 | * <!-- begin-user-doc --> |
291 | * This default implementation returns null so that we can easily ignore cases; |
292 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
293 | * <!-- end-user-doc --> |
294 | * @return the new adapter. |
295 | * @see de.uka.ipd.sdq.pcm.designdecision.Choice |
296 | * @generated |
297 | */ |
298 | public Adapter createChoiceAdapter() { |
299 | return null; |
300 | } |
301 | |
302 | /** |
303 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.RangeDegree <em>Range Degree</em>}'. |
304 | * <!-- begin-user-doc --> |
305 | * This default implementation returns null so that we can easily ignore cases; |
306 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
307 | * <!-- end-user-doc --> |
308 | * @return the new adapter. |
309 | * @see de.uka.ipd.sdq.pcm.designdecision.RangeDegree |
310 | * @generated |
311 | */ |
312 | public Adapter createRangeDegreeAdapter() { |
313 | return null; |
314 | } |
315 | |
316 | /** |
317 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.DataTypeDegree <em>Data Type Degree</em>}'. |
318 | * <!-- begin-user-doc --> |
319 | * This default implementation returns null so that we can easily ignore cases; |
320 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
321 | * <!-- end-user-doc --> |
322 | * @return the new adapter. |
323 | * @see de.uka.ipd.sdq.pcm.designdecision.DataTypeDegree |
324 | * @generated |
325 | */ |
326 | public Adapter createDataTypeDegreeAdapter() { |
327 | return null; |
328 | } |
329 | |
330 | /** |
331 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ClassDegree <em>Class Degree</em>}'. |
332 | * <!-- begin-user-doc --> |
333 | * This default implementation returns null so that we can easily ignore cases; |
334 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
335 | * <!-- end-user-doc --> |
336 | * @return the new adapter. |
337 | * @see de.uka.ipd.sdq.pcm.designdecision.ClassDegree |
338 | * @generated |
339 | */ |
340 | public Adapter createClassDegreeAdapter() { |
341 | return null; |
342 | } |
343 | |
344 | /** |
345 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ClassChoice <em>Class Choice</em>}'. |
346 | * <!-- begin-user-doc --> |
347 | * This default implementation returns null so that we can easily ignore cases; |
348 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
349 | * <!-- end-user-doc --> |
350 | * @return the new adapter. |
351 | * @see de.uka.ipd.sdq.pcm.designdecision.ClassChoice |
352 | * @generated |
353 | */ |
354 | public Adapter createClassChoiceAdapter() { |
355 | return null; |
356 | } |
357 | |
358 | /** |
359 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ContinousRangeChoice <em>Continous Range Choice</em>}'. |
360 | * <!-- begin-user-doc --> |
361 | * This default implementation returns null so that we can easily ignore cases; |
362 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
363 | * <!-- end-user-doc --> |
364 | * @return the new adapter. |
365 | * @see de.uka.ipd.sdq.pcm.designdecision.ContinousRangeChoice |
366 | * @generated |
367 | */ |
368 | public Adapter createContinousRangeChoiceAdapter() { |
369 | return null; |
370 | } |
371 | |
372 | /** |
373 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ContinuousProcessingRateDegree <em>Continuous Processing Rate Degree</em>}'. |
374 | * <!-- begin-user-doc --> |
375 | * This default implementation returns null so that we can easily ignore cases; |
376 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
377 | * <!-- end-user-doc --> |
378 | * @return the new adapter. |
379 | * @see de.uka.ipd.sdq.pcm.designdecision.ContinuousProcessingRateDegree |
380 | * @generated |
381 | */ |
382 | public Adapter createContinuousProcessingRateDegreeAdapter() { |
383 | return null; |
384 | } |
385 | |
386 | /** |
387 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ContinuousRangeDegree <em>Continuous Range Degree</em>}'. |
388 | * <!-- begin-user-doc --> |
389 | * This default implementation returns null so that we can easily ignore cases; |
390 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
391 | * <!-- end-user-doc --> |
392 | * @return the new adapter. |
393 | * @see de.uka.ipd.sdq.pcm.designdecision.ContinuousRangeDegree |
394 | * @generated |
395 | */ |
396 | public Adapter createContinuousRangeDegreeAdapter() { |
397 | return null; |
398 | } |
399 | |
400 | /** |
401 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ProcessingRateDegree <em>Processing Rate Degree</em>}'. |
402 | * <!-- begin-user-doc --> |
403 | * This default implementation returns null so that we can easily ignore cases; |
404 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
405 | * <!-- end-user-doc --> |
406 | * @return the new adapter. |
407 | * @see de.uka.ipd.sdq.pcm.designdecision.ProcessingRateDegree |
408 | * @generated |
409 | */ |
410 | public Adapter createProcessingRateDegreeAdapter() { |
411 | return null; |
412 | } |
413 | |
414 | /** |
415 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ProcessingResourceDegree <em>Processing Resource Degree</em>}'. |
416 | * <!-- begin-user-doc --> |
417 | * This default implementation returns null so that we can easily ignore cases; |
418 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
419 | * <!-- end-user-doc --> |
420 | * @return the new adapter. |
421 | * @see de.uka.ipd.sdq.pcm.designdecision.ProcessingResourceDegree |
422 | * @generated |
423 | */ |
424 | public Adapter createProcessingResourceDegreeAdapter() { |
425 | return null; |
426 | } |
427 | |
428 | /** |
429 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.AllocationDegree <em>Allocation Degree</em>}'. |
430 | * <!-- begin-user-doc --> |
431 | * This default implementation returns null so that we can easily ignore cases; |
432 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
433 | * <!-- end-user-doc --> |
434 | * @return the new adapter. |
435 | * @see de.uka.ipd.sdq.pcm.designdecision.AllocationDegree |
436 | * @generated |
437 | */ |
438 | public Adapter createAllocationDegreeAdapter() { |
439 | return null; |
440 | } |
441 | |
442 | /** |
443 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ClassAsReferenceDegree <em>Class As Reference Degree</em>}'. |
444 | * <!-- begin-user-doc --> |
445 | * This default implementation returns null so that we can easily ignore cases; |
446 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
447 | * <!-- end-user-doc --> |
448 | * @return the new adapter. |
449 | * @see de.uka.ipd.sdq.pcm.designdecision.ClassAsReferenceDegree |
450 | * @generated |
451 | */ |
452 | public Adapter createClassAsReferenceDegreeAdapter() { |
453 | return null; |
454 | } |
455 | |
456 | /** |
457 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.AssembledComponentDegree <em>Assembled Component Degree</em>}'. |
458 | * <!-- begin-user-doc --> |
459 | * This default implementation returns null so that we can easily ignore cases; |
460 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
461 | * <!-- end-user-doc --> |
462 | * @return the new adapter. |
463 | * @see de.uka.ipd.sdq.pcm.designdecision.AssembledComponentDegree |
464 | * @generated |
465 | */ |
466 | public Adapter createAssembledComponentDegreeAdapter() { |
467 | return null; |
468 | } |
469 | |
470 | /** |
471 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.DiscreteRangeDegree <em>Discrete Range Degree</em>}'. |
472 | * <!-- begin-user-doc --> |
473 | * This default implementation returns null so that we can easily ignore cases; |
474 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
475 | * <!-- end-user-doc --> |
476 | * @return the new adapter. |
477 | * @see de.uka.ipd.sdq.pcm.designdecision.DiscreteRangeDegree |
478 | * @generated |
479 | */ |
480 | public Adapter createDiscreteRangeDegreeAdapter() { |
481 | return null; |
482 | } |
483 | |
484 | /** |
485 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.DiscreteDegree <em>Discrete Degree</em>}'. |
486 | * <!-- begin-user-doc --> |
487 | * This default implementation returns null so that we can easily ignore cases; |
488 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
489 | * <!-- end-user-doc --> |
490 | * @return the new adapter. |
491 | * @see de.uka.ipd.sdq.pcm.designdecision.DiscreteDegree |
492 | * @generated |
493 | */ |
494 | public Adapter createDiscreteDegreeAdapter() { |
495 | return null; |
496 | } |
497 | |
498 | /** |
499 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.DiscreteRangeChoice <em>Discrete Range Choice</em>}'. |
500 | * <!-- begin-user-doc --> |
501 | * This default implementation returns null so that we can easily ignore cases; |
502 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
503 | * <!-- end-user-doc --> |
504 | * @return the new adapter. |
505 | * @see de.uka.ipd.sdq.pcm.designdecision.DiscreteRangeChoice |
506 | * @generated |
507 | */ |
508 | public Adapter createDiscreteRangeChoiceAdapter() { |
509 | return null; |
510 | } |
511 | |
512 | /** |
513 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ResourceContainerReplicationDegree <em>Resource Container Replication Degree</em>}'. |
514 | * <!-- begin-user-doc --> |
515 | * This default implementation returns null so that we can easily ignore cases; |
516 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
517 | * <!-- end-user-doc --> |
518 | * @return the new adapter. |
519 | * @see de.uka.ipd.sdq.pcm.designdecision.ResourceContainerReplicationDegree |
520 | * @generated |
521 | */ |
522 | public Adapter createResourceContainerReplicationDegreeAdapter() { |
523 | return null; |
524 | } |
525 | |
526 | /** |
527 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.DecisionSpace <em>Decision Space</em>}'. |
528 | * <!-- begin-user-doc --> |
529 | * This default implementation returns null so that we can easily ignore cases; |
530 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
531 | * <!-- end-user-doc --> |
532 | * @return the new adapter. |
533 | * @see de.uka.ipd.sdq.pcm.designdecision.DecisionSpace |
534 | * @generated |
535 | */ |
536 | public Adapter createDecisionSpaceAdapter() { |
537 | return null; |
538 | } |
539 | |
540 | /** |
541 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.Candidate <em>Candidate</em>}'. |
542 | * <!-- begin-user-doc --> |
543 | * This default implementation returns null so that we can easily ignore cases; |
544 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
545 | * <!-- end-user-doc --> |
546 | * @return the new adapter. |
547 | * @see de.uka.ipd.sdq.pcm.designdecision.Candidate |
548 | * @generated |
549 | */ |
550 | public Adapter createCandidateAdapter() { |
551 | return null; |
552 | } |
553 | |
554 | /** |
555 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.Candidates <em>Candidates</em>}'. |
556 | * <!-- begin-user-doc --> |
557 | * This default implementation returns null so that we can easily ignore cases; |
558 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
559 | * <!-- end-user-doc --> |
560 | * @return the new adapter. |
561 | * @see de.uka.ipd.sdq.pcm.designdecision.Candidates |
562 | * @generated |
563 | */ |
564 | public Adapter createCandidatesAdapter() { |
565 | return null; |
566 | } |
567 | |
568 | /** |
569 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.FeatureConfigDegree <em>Feature Config Degree</em>}'. |
570 | * <!-- begin-user-doc --> |
571 | * This default implementation returns null so that we can easily ignore cases; |
572 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
573 | * <!-- end-user-doc --> |
574 | * @return the new adapter. |
575 | * @see de.uka.ipd.sdq.pcm.designdecision.FeatureConfigDegree |
576 | * @generated |
577 | */ |
578 | public Adapter createFeatureConfigDegreeAdapter() { |
579 | return null; |
580 | } |
581 | |
582 | /** |
583 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.FeatureGroupDegree <em>Feature Group Degree</em>}'. |
584 | * <!-- begin-user-doc --> |
585 | * This default implementation returns null so that we can easily ignore cases; |
586 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
587 | * <!-- end-user-doc --> |
588 | * @return the new adapter. |
589 | * @see de.uka.ipd.sdq.pcm.designdecision.FeatureGroupDegree |
590 | * @generated |
591 | */ |
592 | public Adapter createFeatureGroupDegreeAdapter() { |
593 | return null; |
594 | } |
595 | |
596 | /** |
597 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.FeatureSubset <em>Feature Subset</em>}'. |
598 | * <!-- begin-user-doc --> |
599 | * This default implementation returns null so that we can easily ignore cases; |
600 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
601 | * <!-- end-user-doc --> |
602 | * @return the new adapter. |
603 | * @see de.uka.ipd.sdq.pcm.designdecision.FeatureSubset |
604 | * @generated |
605 | */ |
606 | public Adapter createFeatureSubsetAdapter() { |
607 | return null; |
608 | } |
609 | |
610 | /** |
611 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.OptionalFeatureDegree <em>Optional Feature Degree</em>}'. |
612 | * <!-- begin-user-doc --> |
613 | * This default implementation returns null so that we can easily ignore cases; |
614 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
615 | * <!-- end-user-doc --> |
616 | * @return the new adapter. |
617 | * @see de.uka.ipd.sdq.pcm.designdecision.OptionalFeatureDegree |
618 | * @generated |
619 | */ |
620 | public Adapter createOptionalFeatureDegreeAdapter() { |
621 | return null; |
622 | } |
623 | |
624 | /** |
625 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.DiscreteProcessingRateDegree <em>Discrete Processing Rate Degree</em>}'. |
626 | * <!-- begin-user-doc --> |
627 | * This default implementation returns null so that we can easily ignore cases; |
628 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
629 | * <!-- end-user-doc --> |
630 | * @return the new adapter. |
631 | * @see de.uka.ipd.sdq.pcm.designdecision.DiscreteProcessingRateDegree |
632 | * @generated |
633 | */ |
634 | public Adapter createDiscreteProcessingRateDegreeAdapter() { |
635 | return null; |
636 | } |
637 | |
638 | /** |
639 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.CapacityDegree <em>Capacity Degree</em>}'. |
640 | * <!-- begin-user-doc --> |
641 | * This default implementation returns null so that we can easily ignore cases; |
642 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
643 | * <!-- end-user-doc --> |
644 | * @return the new adapter. |
645 | * @see de.uka.ipd.sdq.pcm.designdecision.CapacityDegree |
646 | * @generated |
647 | */ |
648 | public Adapter createCapacityDegreeAdapter() { |
649 | return null; |
650 | } |
651 | |
652 | /** |
653 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.SchedulingPolicyDegree <em>Scheduling Policy Degree</em>}'. |
654 | * <!-- begin-user-doc --> |
655 | * This default implementation returns null so that we can easily ignore cases; |
656 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
657 | * <!-- end-user-doc --> |
658 | * @return the new adapter. |
659 | * @see de.uka.ipd.sdq.pcm.designdecision.SchedulingPolicyDegree |
660 | * @generated |
661 | */ |
662 | public Adapter createSchedulingPolicyDegreeAdapter() { |
663 | return null; |
664 | } |
665 | |
666 | /** |
667 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.EnumDegree <em>Enum Degree</em>}'. |
668 | * <!-- begin-user-doc --> |
669 | * This default implementation returns null so that we can easily ignore cases; |
670 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
671 | * <!-- end-user-doc --> |
672 | * @return the new adapter. |
673 | * @see de.uka.ipd.sdq.pcm.designdecision.EnumDegree |
674 | * @generated |
675 | */ |
676 | public Adapter createEnumDegreeAdapter() { |
677 | return null; |
678 | } |
679 | |
680 | /** |
681 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.UnorderedDegree <em>Unordered Degree</em>}'. |
682 | * <!-- begin-user-doc --> |
683 | * This default implementation returns null so that we can easily ignore cases; |
684 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
685 | * <!-- end-user-doc --> |
686 | * @return the new adapter. |
687 | * @see de.uka.ipd.sdq.pcm.designdecision.UnorderedDegree |
688 | * @generated |
689 | */ |
690 | public Adapter createUnorderedDegreeAdapter() { |
691 | return null; |
692 | } |
693 | |
694 | /** |
695 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.SchedulingPolicyChoice <em>Scheduling Policy Choice</em>}'. |
696 | * <!-- begin-user-doc --> |
697 | * This default implementation returns null so that we can easily ignore cases; |
698 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
699 | * <!-- end-user-doc --> |
700 | * @return the new adapter. |
701 | * @see de.uka.ipd.sdq.pcm.designdecision.SchedulingPolicyChoice |
702 | * @generated |
703 | */ |
704 | public Adapter createSchedulingPolicyChoiceAdapter() { |
705 | return null; |
706 | } |
707 | |
708 | /** |
709 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ClassWithCopyDegree <em>Class With Copy Degree</em>}'. |
710 | * <!-- begin-user-doc --> |
711 | * This default implementation returns null so that we can easily ignore cases; |
712 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
713 | * <!-- end-user-doc --> |
714 | * @return the new adapter. |
715 | * @see de.uka.ipd.sdq.pcm.designdecision.ClassWithCopyDegree |
716 | * @generated |
717 | */ |
718 | public Adapter createClassWithCopyDegreeAdapter() { |
719 | return null; |
720 | } |
721 | |
722 | /** |
723 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ResourceSelectionDegree <em>Resource Selection Degree</em>}'. |
724 | * <!-- begin-user-doc --> |
725 | * This default implementation returns null so that we can easily ignore cases; |
726 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
727 | * <!-- end-user-doc --> |
728 | * @return the new adapter. |
729 | * @see de.uka.ipd.sdq.pcm.designdecision.ResourceSelectionDegree |
730 | * @generated |
731 | */ |
732 | public Adapter createResourceSelectionDegreeAdapter() { |
733 | return null; |
734 | } |
735 | |
736 | /** |
737 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.StringSetDegree <em>String Set Degree</em>}'. |
738 | * <!-- begin-user-doc --> |
739 | * This default implementation returns null so that we can easily ignore cases; |
740 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
741 | * <!-- end-user-doc --> |
742 | * @return the new adapter. |
743 | * @see de.uka.ipd.sdq.pcm.designdecision.StringSetDegree |
744 | * @generated |
745 | */ |
746 | public Adapter createStringSetDegreeAdapter() { |
747 | return null; |
748 | } |
749 | |
750 | /** |
751 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.DiscreteComponentParamDegree <em>Discrete Component Param Degree</em>}'. |
752 | * <!-- begin-user-doc --> |
753 | * This default implementation returns null so that we can easily ignore cases; |
754 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
755 | * <!-- end-user-doc --> |
756 | * @return the new adapter. |
757 | * @see de.uka.ipd.sdq.pcm.designdecision.DiscreteComponentParamDegree |
758 | * @generated |
759 | */ |
760 | public Adapter createDiscreteComponentParamDegreeAdapter() { |
761 | return null; |
762 | } |
763 | |
764 | /** |
765 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ContinuousComponentParamDegree <em>Continuous Component Param Degree</em>}'. |
766 | * <!-- begin-user-doc --> |
767 | * This default implementation returns null so that we can easily ignore cases; |
768 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
769 | * <!-- end-user-doc --> |
770 | * @return the new adapter. |
771 | * @see de.uka.ipd.sdq.pcm.designdecision.ContinuousComponentParamDegree |
772 | * @generated |
773 | */ |
774 | public Adapter createContinuousComponentParamDegreeAdapter() { |
775 | return null; |
776 | } |
777 | |
778 | /** |
779 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.StringComponentParamDegree <em>String Component Param Degree</em>}'. |
780 | * <!-- begin-user-doc --> |
781 | * This default implementation returns null so that we can easily ignore cases; |
782 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
783 | * <!-- end-user-doc --> |
784 | * @return the new adapter. |
785 | * @see de.uka.ipd.sdq.pcm.designdecision.StringComponentParamDegree |
786 | * @generated |
787 | */ |
788 | public Adapter createStringComponentParamDegreeAdapter() { |
789 | return null; |
790 | } |
791 | |
792 | /** |
793 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.UnorderedPrimitiveDegree <em>Unordered Primitive Degree</em>}'. |
794 | * <!-- begin-user-doc --> |
795 | * This default implementation returns null so that we can easily ignore cases; |
796 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
797 | * <!-- end-user-doc --> |
798 | * @return the new adapter. |
799 | * @see de.uka.ipd.sdq.pcm.designdecision.UnorderedPrimitiveDegree |
800 | * @generated |
801 | */ |
802 | public Adapter createUnorderedPrimitiveDegreeAdapter() { |
803 | return null; |
804 | } |
805 | |
806 | /** |
807 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.NumberOfCoresAsRangeDegree <em>Number Of Cores As Range Degree</em>}'. |
808 | * <!-- begin-user-doc --> |
809 | * This default implementation returns null so that we can easily ignore cases; |
810 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
811 | * <!-- end-user-doc --> |
812 | * @return the new adapter. |
813 | * @see de.uka.ipd.sdq.pcm.designdecision.NumberOfCoresAsRangeDegree |
814 | * @generated |
815 | */ |
816 | public Adapter createNumberOfCoresAsRangeDegreeAdapter() { |
817 | return null; |
818 | } |
819 | |
820 | /** |
821 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.NumberOfCoresDegree <em>Number Of Cores Degree</em>}'. |
822 | * <!-- begin-user-doc --> |
823 | * This default implementation returns null so that we can easily ignore cases; |
824 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
825 | * <!-- end-user-doc --> |
826 | * @return the new adapter. |
827 | * @see de.uka.ipd.sdq.pcm.designdecision.NumberOfCoresDegree |
828 | * @generated |
829 | */ |
830 | public Adapter createNumberOfCoresDegreeAdapter() { |
831 | return null; |
832 | } |
833 | |
834 | /** |
835 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ResourceContainerReplicationDegreeWithComponentChange <em>Resource Container Replication Degree With Component Change</em>}'. |
836 | * <!-- begin-user-doc --> |
837 | * This default implementation returns null so that we can easily ignore cases; |
838 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
839 | * <!-- end-user-doc --> |
840 | * @return the new adapter. |
841 | * @see de.uka.ipd.sdq.pcm.designdecision.ResourceContainerReplicationDegreeWithComponentChange |
842 | * @generated |
843 | */ |
844 | public Adapter createResourceContainerReplicationDegreeWithComponentChangeAdapter() { |
845 | return null; |
846 | } |
847 | |
848 | /** |
849 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.ExchangeComponentRule <em>Exchange Component Rule</em>}'. |
850 | * <!-- begin-user-doc --> |
851 | * This default implementation returns null so that we can easily ignore cases; |
852 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
853 | * <!-- end-user-doc --> |
854 | * @return the new adapter. |
855 | * @see de.uka.ipd.sdq.pcm.designdecision.ExchangeComponentRule |
856 | * @generated |
857 | */ |
858 | public Adapter createExchangeComponentRuleAdapter() { |
859 | return null; |
860 | } |
861 | |
862 | /** |
863 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.OrderedDataTypeDegree <em>Ordered Data Type Degree</em>}'. |
864 | * <!-- begin-user-doc --> |
865 | * This default implementation returns null so that we can easily ignore cases; |
866 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
867 | * <!-- end-user-doc --> |
868 | * @return the new adapter. |
869 | * @see de.uka.ipd.sdq.pcm.designdecision.OrderedDataTypeDegree |
870 | * @generated |
871 | */ |
872 | public Adapter createOrderedDataTypeDegreeAdapter() { |
873 | return null; |
874 | } |
875 | |
876 | /** |
877 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.OrderedIntegerDegree <em>Ordered Integer Degree</em>}'. |
878 | * <!-- begin-user-doc --> |
879 | * This default implementation returns null so that we can easily ignore cases; |
880 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
881 | * <!-- end-user-doc --> |
882 | * @return the new adapter. |
883 | * @see de.uka.ipd.sdq.pcm.designdecision.OrderedIntegerDegree |
884 | * @generated |
885 | */ |
886 | public Adapter createOrderedIntegerDegreeAdapter() { |
887 | return null; |
888 | } |
889 | |
890 | /** |
891 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.designdecision.NumberOfCoresAsListDegree <em>Number Of Cores As List Degree</em>}'. |
892 | * <!-- begin-user-doc --> |
893 | * This default implementation returns null so that we can easily ignore cases; |
894 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
895 | * <!-- end-user-doc --> |
896 | * @return the new adapter. |
897 | * @see de.uka.ipd.sdq.pcm.designdecision.NumberOfCoresAsListDegree |
898 | * @generated |
899 | */ |
900 | public Adapter createNumberOfCoresAsListDegreeAdapter() { |
901 | return null; |
902 | } |
903 | |
904 | /** |
905 | * Creates a new adapter for the default case. |
906 | * <!-- begin-user-doc --> |
907 | * This default implementation returns null. |
908 | * <!-- end-user-doc --> |
909 | * @return the new adapter. |
910 | * @generated |
911 | */ |
912 | public Adapter createEObjectAdapter() { |
913 | return null; |
914 | } |
915 | |
916 | } //designdecisionAdapterFactory |