1 | /** |
2 | * <copyright> |
3 | * </copyright> |
4 | * |
5 | * $Id$ |
6 | */ |
7 | package de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.util; |
8 | |
9 | import de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.*; |
10 | |
11 | import de.uka.ipd.sdq.dsexplore.qml.declarations.QMLDeclarations.QMLDeclaration; |
12 | |
13 | import de.uka.ipd.sdq.identifier.Identifier; |
14 | |
15 | import de.uka.ipd.sdq.pcm.core.entity.Entity; |
16 | import de.uka.ipd.sdq.pcm.core.entity.NamedElement; |
17 | |
18 | import org.eclipse.emf.common.notify.Adapter; |
19 | import org.eclipse.emf.common.notify.Notifier; |
20 | |
21 | import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; |
22 | |
23 | import org.eclipse.emf.ecore.EObject; |
24 | |
25 | /** |
26 | * <!-- begin-user-doc --> |
27 | * The <b>Adapter Factory</b> for the model. |
28 | * It provides an adapter <code>createXXX</code> method for each class of the model. |
29 | * <!-- end-user-doc --> |
30 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.QMLContractPackage |
31 | * @generated |
32 | */ |
33 | public class QMLContractAdapterFactory extends AdapterFactoryImpl { |
34 | /** |
35 | * The cached model package. |
36 | * <!-- begin-user-doc --> |
37 | * <!-- end-user-doc --> |
38 | * @generated |
39 | */ |
40 | protected static QMLContractPackage modelPackage; |
41 | |
42 | /** |
43 | * Creates an instance of the adapter factory. |
44 | * <!-- begin-user-doc --> |
45 | * <!-- end-user-doc --> |
46 | * @generated |
47 | */ |
48 | public QMLContractAdapterFactory() { |
49 | if (modelPackage == null) { |
50 | modelPackage = QMLContractPackage.eINSTANCE; |
51 | } |
52 | } |
53 | |
54 | /** |
55 | * Returns whether this factory is applicable for the type of the object. |
56 | * <!-- begin-user-doc --> |
57 | * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. |
58 | * <!-- end-user-doc --> |
59 | * @return whether this factory is applicable for the type of the object. |
60 | * @generated |
61 | */ |
62 | @Override |
63 | public boolean isFactoryForType(Object object) { |
64 | if (object == modelPackage) { |
65 | return true; |
66 | } |
67 | if (object instanceof EObject) { |
68 | return ((EObject)object).eClass().getEPackage() == modelPackage; |
69 | } |
70 | return false; |
71 | } |
72 | |
73 | /** |
74 | * The switch that delegates to the <code>createXXX</code> methods. |
75 | * <!-- begin-user-doc --> |
76 | * <!-- end-user-doc --> |
77 | * @generated |
78 | */ |
79 | protected QMLContractSwitch<Adapter> modelSwitch = |
80 | new QMLContractSwitch<Adapter>() { |
81 | @Override |
82 | public Adapter caseSimpleQMLContract(SimpleQMLContract object) { |
83 | return createSimpleQMLContractAdapter(); |
84 | } |
85 | @Override |
86 | public Adapter caseCriterion(Criterion object) { |
87 | return createCriterionAdapter(); |
88 | } |
89 | @Override |
90 | public Adapter caseEvaluationAspect(EvaluationAspect object) { |
91 | return createEvaluationAspectAdapter(); |
92 | } |
93 | @Override |
94 | public Adapter caseAspectRequirement(AspectRequirement object) { |
95 | return createAspectRequirementAdapter(); |
96 | } |
97 | @Override |
98 | public Adapter caseValueLiteral(ValueLiteral object) { |
99 | return createValueLiteralAdapter(); |
100 | } |
101 | @Override |
102 | public Adapter casePercentile(Percentile object) { |
103 | return createPercentileAdapter(); |
104 | } |
105 | @Override |
106 | public Adapter casePointEstimator(PointEstimator object) { |
107 | return createPointEstimatorAdapter(); |
108 | } |
109 | @Override |
110 | public Adapter caseStochasticEvaluationAspect(StochasticEvaluationAspect object) { |
111 | return createStochasticEvaluationAspectAdapter(); |
112 | } |
113 | @Override |
114 | public Adapter caseFrequency(Frequency object) { |
115 | return createFrequencyAdapter(); |
116 | } |
117 | @Override |
118 | public Adapter caseRangeValue(RangeValue object) { |
119 | return createRangeValueAdapter(); |
120 | } |
121 | @Override |
122 | public Adapter caseMean(Mean object) { |
123 | return createMeanAdapter(); |
124 | } |
125 | @Override |
126 | public Adapter caseVariance(Variance object) { |
127 | return createVarianceAdapter(); |
128 | } |
129 | @Override |
130 | public Adapter caseNumericLiteral(NumericLiteral object) { |
131 | return createNumericLiteralAdapter(); |
132 | } |
133 | @Override |
134 | public Adapter caseEnumLiteral(EnumLiteral object) { |
135 | return createEnumLiteralAdapter(); |
136 | } |
137 | @Override |
138 | public Adapter caseSetLiteral(SetLiteral object) { |
139 | return createSetLiteralAdapter(); |
140 | } |
141 | @Override |
142 | public Adapter caseRefinedQMLContract(RefinedQMLContract object) { |
143 | return createRefinedQMLContractAdapter(); |
144 | } |
145 | @Override |
146 | public Adapter caseValue(Value object) { |
147 | return createValueAdapter(); |
148 | } |
149 | @Override |
150 | public Adapter caseDeterministicEvaluationAspect(DeterministicEvaluationAspect object) { |
151 | return createDeterministicEvaluationAspectAdapter(); |
152 | } |
153 | @Override |
154 | public Adapter caseObjective(Objective object) { |
155 | return createObjectiveAdapter(); |
156 | } |
157 | @Override |
158 | public Adapter caseConstraint(Constraint object) { |
159 | return createConstraintAdapter(); |
160 | } |
161 | @Override |
162 | public Adapter caseRestriction(Restriction object) { |
163 | return createRestrictionAdapter(); |
164 | } |
165 | @Override |
166 | public Adapter caseGoal(Goal object) { |
167 | return createGoalAdapter(); |
168 | } |
169 | @Override |
170 | public Adapter caseGenericQMLContract(GenericQMLContract object) { |
171 | return createGenericQMLContractAdapter(); |
172 | } |
173 | @Override |
174 | public Adapter caseIdentifier(Identifier object) { |
175 | return createIdentifierAdapter(); |
176 | } |
177 | @Override |
178 | public Adapter caseNamedElement(NamedElement object) { |
179 | return createNamedElementAdapter(); |
180 | } |
181 | @Override |
182 | public Adapter caseEntity(Entity object) { |
183 | return createEntityAdapter(); |
184 | } |
185 | @Override |
186 | public Adapter caseQMLDeclaration(QMLDeclaration object) { |
187 | return createQMLDeclarationAdapter(); |
188 | } |
189 | @Override |
190 | public Adapter defaultCase(EObject object) { |
191 | return createEObjectAdapter(); |
192 | } |
193 | }; |
194 | |
195 | /** |
196 | * Creates an adapter for the <code>target</code>. |
197 | * <!-- begin-user-doc --> |
198 | * <!-- end-user-doc --> |
199 | * @param target the object to adapt. |
200 | * @return the adapter for the <code>target</code>. |
201 | * @generated |
202 | */ |
203 | @Override |
204 | public Adapter createAdapter(Notifier target) { |
205 | return modelSwitch.doSwitch((EObject)target); |
206 | } |
207 | |
208 | |
209 | /** |
210 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SimpleQMLContract <em>Simple QML Contract</em>}'. |
211 | * <!-- begin-user-doc --> |
212 | * This default implementation returns null so that we can easily ignore cases; |
213 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
214 | * <!-- end-user-doc --> |
215 | * @return the new adapter. |
216 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SimpleQMLContract |
217 | * @generated |
218 | */ |
219 | public Adapter createSimpleQMLContractAdapter() { |
220 | return null; |
221 | } |
222 | |
223 | /** |
224 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Criterion <em>Criterion</em>}'. |
225 | * <!-- begin-user-doc --> |
226 | * This default implementation returns null so that we can easily ignore cases; |
227 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
228 | * <!-- end-user-doc --> |
229 | * @return the new adapter. |
230 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Criterion |
231 | * @generated |
232 | */ |
233 | public Adapter createCriterionAdapter() { |
234 | return null; |
235 | } |
236 | |
237 | /** |
238 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EvaluationAspect <em>Evaluation Aspect</em>}'. |
239 | * <!-- begin-user-doc --> |
240 | * This default implementation returns null so that we can easily ignore cases; |
241 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
242 | * <!-- end-user-doc --> |
243 | * @return the new adapter. |
244 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EvaluationAspect |
245 | * @generated |
246 | */ |
247 | public Adapter createEvaluationAspectAdapter() { |
248 | return null; |
249 | } |
250 | |
251 | /** |
252 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.AspectRequirement <em>Aspect Requirement</em>}'. |
253 | * <!-- begin-user-doc --> |
254 | * This default implementation returns null so that we can easily ignore cases; |
255 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
256 | * <!-- end-user-doc --> |
257 | * @return the new adapter. |
258 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.AspectRequirement |
259 | * @generated |
260 | */ |
261 | public Adapter createAspectRequirementAdapter() { |
262 | return null; |
263 | } |
264 | |
265 | /** |
266 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ValueLiteral <em>Value Literal</em>}'. |
267 | * <!-- begin-user-doc --> |
268 | * This default implementation returns null so that we can easily ignore cases; |
269 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
270 | * <!-- end-user-doc --> |
271 | * @return the new adapter. |
272 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ValueLiteral |
273 | * @generated |
274 | */ |
275 | public Adapter createValueLiteralAdapter() { |
276 | return null; |
277 | } |
278 | |
279 | /** |
280 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Percentile <em>Percentile</em>}'. |
281 | * <!-- begin-user-doc --> |
282 | * This default implementation returns null so that we can easily ignore cases; |
283 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
284 | * <!-- end-user-doc --> |
285 | * @return the new adapter. |
286 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Percentile |
287 | * @generated |
288 | */ |
289 | public Adapter createPercentileAdapter() { |
290 | return null; |
291 | } |
292 | |
293 | /** |
294 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.PointEstimator <em>Point Estimator</em>}'. |
295 | * <!-- begin-user-doc --> |
296 | * This default implementation returns null so that we can easily ignore cases; |
297 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
298 | * <!-- end-user-doc --> |
299 | * @return the new adapter. |
300 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.PointEstimator |
301 | * @generated |
302 | */ |
303 | public Adapter createPointEstimatorAdapter() { |
304 | return null; |
305 | } |
306 | |
307 | /** |
308 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.StochasticEvaluationAspect <em>Stochastic Evaluation Aspect</em>}'. |
309 | * <!-- begin-user-doc --> |
310 | * This default implementation returns null so that we can easily ignore cases; |
311 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
312 | * <!-- end-user-doc --> |
313 | * @return the new adapter. |
314 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.StochasticEvaluationAspect |
315 | * @generated |
316 | */ |
317 | public Adapter createStochasticEvaluationAspectAdapter() { |
318 | return null; |
319 | } |
320 | |
321 | /** |
322 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Frequency <em>Frequency</em>}'. |
323 | * <!-- begin-user-doc --> |
324 | * This default implementation returns null so that we can easily ignore cases; |
325 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
326 | * <!-- end-user-doc --> |
327 | * @return the new adapter. |
328 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Frequency |
329 | * @generated |
330 | */ |
331 | public Adapter createFrequencyAdapter() { |
332 | return null; |
333 | } |
334 | |
335 | /** |
336 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RangeValue <em>Range Value</em>}'. |
337 | * <!-- begin-user-doc --> |
338 | * This default implementation returns null so that we can easily ignore cases; |
339 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
340 | * <!-- end-user-doc --> |
341 | * @return the new adapter. |
342 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RangeValue |
343 | * @generated |
344 | */ |
345 | public Adapter createRangeValueAdapter() { |
346 | return null; |
347 | } |
348 | |
349 | /** |
350 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Mean <em>Mean</em>}'. |
351 | * <!-- begin-user-doc --> |
352 | * This default implementation returns null so that we can easily ignore cases; |
353 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
354 | * <!-- end-user-doc --> |
355 | * @return the new adapter. |
356 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Mean |
357 | * @generated |
358 | */ |
359 | public Adapter createMeanAdapter() { |
360 | return null; |
361 | } |
362 | |
363 | /** |
364 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Variance <em>Variance</em>}'. |
365 | * <!-- begin-user-doc --> |
366 | * This default implementation returns null so that we can easily ignore cases; |
367 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
368 | * <!-- end-user-doc --> |
369 | * @return the new adapter. |
370 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Variance |
371 | * @generated |
372 | */ |
373 | public Adapter createVarianceAdapter() { |
374 | return null; |
375 | } |
376 | |
377 | /** |
378 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.NumericLiteral <em>Numeric Literal</em>}'. |
379 | * <!-- begin-user-doc --> |
380 | * This default implementation returns null so that we can easily ignore cases; |
381 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
382 | * <!-- end-user-doc --> |
383 | * @return the new adapter. |
384 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.NumericLiteral |
385 | * @generated |
386 | */ |
387 | public Adapter createNumericLiteralAdapter() { |
388 | return null; |
389 | } |
390 | |
391 | /** |
392 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EnumLiteral <em>Enum Literal</em>}'. |
393 | * <!-- begin-user-doc --> |
394 | * This default implementation returns null so that we can easily ignore cases; |
395 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
396 | * <!-- end-user-doc --> |
397 | * @return the new adapter. |
398 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EnumLiteral |
399 | * @generated |
400 | */ |
401 | public Adapter createEnumLiteralAdapter() { |
402 | return null; |
403 | } |
404 | |
405 | /** |
406 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SetLiteral <em>Set Literal</em>}'. |
407 | * <!-- begin-user-doc --> |
408 | * This default implementation returns null so that we can easily ignore cases; |
409 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
410 | * <!-- end-user-doc --> |
411 | * @return the new adapter. |
412 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SetLiteral |
413 | * @generated |
414 | */ |
415 | public Adapter createSetLiteralAdapter() { |
416 | return null; |
417 | } |
418 | |
419 | /** |
420 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RefinedQMLContract <em>Refined QML Contract</em>}'. |
421 | * <!-- begin-user-doc --> |
422 | * This default implementation returns null so that we can easily ignore cases; |
423 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
424 | * <!-- end-user-doc --> |
425 | * @return the new adapter. |
426 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RefinedQMLContract |
427 | * @generated |
428 | */ |
429 | public Adapter createRefinedQMLContractAdapter() { |
430 | return null; |
431 | } |
432 | |
433 | /** |
434 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Value <em>Value</em>}'. |
435 | * <!-- begin-user-doc --> |
436 | * This default implementation returns null so that we can easily ignore cases; |
437 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
438 | * <!-- end-user-doc --> |
439 | * @return the new adapter. |
440 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Value |
441 | * @generated |
442 | */ |
443 | public Adapter createValueAdapter() { |
444 | return null; |
445 | } |
446 | |
447 | /** |
448 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.DeterministicEvaluationAspect <em>Deterministic Evaluation Aspect</em>}'. |
449 | * <!-- begin-user-doc --> |
450 | * This default implementation returns null so that we can easily ignore cases; |
451 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
452 | * <!-- end-user-doc --> |
453 | * @return the new adapter. |
454 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.DeterministicEvaluationAspect |
455 | * @generated |
456 | */ |
457 | public Adapter createDeterministicEvaluationAspectAdapter() { |
458 | return null; |
459 | } |
460 | |
461 | /** |
462 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Objective <em>Objective</em>}'. |
463 | * <!-- begin-user-doc --> |
464 | * This default implementation returns null so that we can easily ignore cases; |
465 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
466 | * <!-- end-user-doc --> |
467 | * @return the new adapter. |
468 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Objective |
469 | * @generated |
470 | */ |
471 | public Adapter createObjectiveAdapter() { |
472 | return null; |
473 | } |
474 | |
475 | /** |
476 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Constraint <em>Constraint</em>}'. |
477 | * <!-- begin-user-doc --> |
478 | * This default implementation returns null so that we can easily ignore cases; |
479 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
480 | * <!-- end-user-doc --> |
481 | * @return the new adapter. |
482 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Constraint |
483 | * @generated |
484 | */ |
485 | public Adapter createConstraintAdapter() { |
486 | return null; |
487 | } |
488 | |
489 | /** |
490 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Restriction <em>Restriction</em>}'. |
491 | * <!-- begin-user-doc --> |
492 | * This default implementation returns null so that we can easily ignore cases; |
493 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
494 | * <!-- end-user-doc --> |
495 | * @return the new adapter. |
496 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Restriction |
497 | * @generated |
498 | */ |
499 | public Adapter createRestrictionAdapter() { |
500 | return null; |
501 | } |
502 | |
503 | /** |
504 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Goal <em>Goal</em>}'. |
505 | * <!-- begin-user-doc --> |
506 | * This default implementation returns null so that we can easily ignore cases; |
507 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
508 | * <!-- end-user-doc --> |
509 | * @return the new adapter. |
510 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Goal |
511 | * @generated |
512 | */ |
513 | public Adapter createGoalAdapter() { |
514 | return null; |
515 | } |
516 | |
517 | /** |
518 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.GenericQMLContract <em>Generic QML Contract</em>}'. |
519 | * <!-- begin-user-doc --> |
520 | * This default implementation returns null so that we can easily ignore cases; |
521 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
522 | * <!-- end-user-doc --> |
523 | * @return the new adapter. |
524 | * @see de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.GenericQMLContract |
525 | * @generated |
526 | */ |
527 | public Adapter createGenericQMLContractAdapter() { |
528 | return null; |
529 | } |
530 | |
531 | /** |
532 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.identifier.Identifier <em>Identifier</em>}'. |
533 | * <!-- begin-user-doc --> |
534 | * This default implementation returns null so that we can easily ignore cases; |
535 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
536 | * <!-- end-user-doc --> |
537 | * @return the new adapter. |
538 | * @see de.uka.ipd.sdq.identifier.Identifier |
539 | * @generated |
540 | */ |
541 | public Adapter createIdentifierAdapter() { |
542 | return null; |
543 | } |
544 | |
545 | /** |
546 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.NamedElement <em>Named Element</em>}'. |
547 | * <!-- begin-user-doc --> |
548 | * This default implementation returns null so that we can easily ignore cases; |
549 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
550 | * <!-- end-user-doc --> |
551 | * @return the new adapter. |
552 | * @see de.uka.ipd.sdq.pcm.core.entity.NamedElement |
553 | * @generated |
554 | */ |
555 | public Adapter createNamedElementAdapter() { |
556 | return null; |
557 | } |
558 | |
559 | /** |
560 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.pcm.core.entity.Entity <em>Entity</em>}'. |
561 | * <!-- begin-user-doc --> |
562 | * This default implementation returns null so that we can easily ignore cases; |
563 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
564 | * <!-- end-user-doc --> |
565 | * @return the new adapter. |
566 | * @see de.uka.ipd.sdq.pcm.core.entity.Entity |
567 | * @generated |
568 | */ |
569 | public Adapter createEntityAdapter() { |
570 | return null; |
571 | } |
572 | |
573 | /** |
574 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.dsexplore.qml.declarations.QMLDeclarations.QMLDeclaration <em>QML Declaration</em>}'. |
575 | * <!-- begin-user-doc --> |
576 | * This default implementation returns null so that we can easily ignore cases; |
577 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
578 | * <!-- end-user-doc --> |
579 | * @return the new adapter. |
580 | * @see de.uka.ipd.sdq.dsexplore.qml.declarations.QMLDeclarations.QMLDeclaration |
581 | * @generated |
582 | */ |
583 | public Adapter createQMLDeclarationAdapter() { |
584 | return null; |
585 | } |
586 | |
587 | /** |
588 | * Creates a new adapter for the default case. |
589 | * <!-- begin-user-doc --> |
590 | * This default implementation returns null. |
591 | * <!-- end-user-doc --> |
592 | * @return the new adapter. |
593 | * @generated |
594 | */ |
595 | public Adapter createEObjectAdapter() { |
596 | return null; |
597 | } |
598 | |
599 | } //QMLContractAdapterFactory |