1 | /** |
2 | * <copyright> |
3 | * </copyright> |
4 | * |
5 | * $Id$ |
6 | */ |
7 | package de.uka.ipd.sdq.stoex.util; |
8 | |
9 | import org.eclipse.emf.common.notify.Adapter; |
10 | import org.eclipse.emf.common.notify.Notifier; |
11 | import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; |
12 | import org.eclipse.emf.ecore.EObject; |
13 | |
14 | import de.uka.ipd.sdq.stoex.AbstractNamedReference; |
15 | import de.uka.ipd.sdq.stoex.Atom; |
16 | import de.uka.ipd.sdq.stoex.BoolLiteral; |
17 | import de.uka.ipd.sdq.stoex.BooleanExpression; |
18 | import de.uka.ipd.sdq.stoex.BooleanOperatorExpression; |
19 | import de.uka.ipd.sdq.stoex.CompareExpression; |
20 | import de.uka.ipd.sdq.stoex.Comparison; |
21 | import de.uka.ipd.sdq.stoex.DoubleLiteral; |
22 | import de.uka.ipd.sdq.stoex.Expression; |
23 | import de.uka.ipd.sdq.stoex.FunctionLiteral; |
24 | import de.uka.ipd.sdq.stoex.IfElse; |
25 | import de.uka.ipd.sdq.stoex.IfElseExpression; |
26 | import de.uka.ipd.sdq.stoex.IntLiteral; |
27 | import de.uka.ipd.sdq.stoex.NamespaceReference; |
28 | import de.uka.ipd.sdq.stoex.NegativeExpression; |
29 | import de.uka.ipd.sdq.stoex.NotExpression; |
30 | import de.uka.ipd.sdq.stoex.NumericLiteral; |
31 | import de.uka.ipd.sdq.stoex.Parenthesis; |
32 | import de.uka.ipd.sdq.stoex.Power; |
33 | import de.uka.ipd.sdq.stoex.PowerExpression; |
34 | import de.uka.ipd.sdq.stoex.ProbabilityFunctionLiteral; |
35 | import de.uka.ipd.sdq.stoex.Product; |
36 | import de.uka.ipd.sdq.stoex.ProductExpression; |
37 | import de.uka.ipd.sdq.stoex.RandomVariable; |
38 | import de.uka.ipd.sdq.stoex.StoexPackage; |
39 | import de.uka.ipd.sdq.stoex.StringLiteral; |
40 | import de.uka.ipd.sdq.stoex.Term; |
41 | import de.uka.ipd.sdq.stoex.TermExpression; |
42 | import de.uka.ipd.sdq.stoex.Unary; |
43 | import de.uka.ipd.sdq.stoex.Variable; |
44 | import de.uka.ipd.sdq.stoex.VariableReference; |
45 | import de.uka.ipd.sdq.units.UnitCarryingElement; |
46 | |
47 | /** |
48 | * <!-- begin-user-doc --> |
49 | * The <b>Adapter Factory</b> for the model. |
50 | * It provides an adapter <code>createXXX</code> method for each class of the model. |
51 | * <!-- end-user-doc --> |
52 | * @see de.uka.ipd.sdq.stoex.StoexPackage |
53 | * @generated |
54 | */ |
55 | public class StoexAdapterFactory extends AdapterFactoryImpl { |
56 | /** |
57 | * <!-- begin-user-doc --> |
58 | * <!-- end-user-doc --> |
59 | * @generated |
60 | */ |
61 | public static final String copyright = "Copyright 2007-2009, SDQ, IPD, U Karlsruhe"; |
62 | /** |
63 | * The cached model package. |
64 | * <!-- begin-user-doc --> |
65 | * <!-- end-user-doc --> |
66 | * @generated |
67 | */ |
68 | protected static StoexPackage modelPackage; |
69 | |
70 | /** |
71 | * Creates an instance of the adapter factory. |
72 | * <!-- begin-user-doc --> |
73 | * <!-- end-user-doc --> |
74 | * @generated |
75 | */ |
76 | public StoexAdapterFactory() { |
77 | if (modelPackage == null) { |
78 | modelPackage = StoexPackage.eINSTANCE; |
79 | } |
80 | } |
81 | |
82 | /** |
83 | * Returns whether this factory is applicable for the type of the object. |
84 | * <!-- begin-user-doc --> |
85 | * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. |
86 | * <!-- end-user-doc --> |
87 | * @return whether this factory is applicable for the type of the object. |
88 | * @generated |
89 | */ |
90 | @Override |
91 | public boolean isFactoryForType(Object object) { |
92 | if (object == modelPackage) { |
93 | return true; |
94 | } |
95 | if (object instanceof EObject) { |
96 | return ((EObject)object).eClass().getEPackage() == modelPackage; |
97 | } |
98 | return false; |
99 | } |
100 | |
101 | /** |
102 | * The switch that delegates to the <code>createXXX</code> methods. |
103 | * <!-- begin-user-doc --> |
104 | * <!-- end-user-doc --> |
105 | * @generated |
106 | */ |
107 | protected StoexSwitch<Adapter> modelSwitch = |
108 | new StoexSwitch<Adapter>() { |
109 | @Override |
110 | public Adapter caseVariableReference(VariableReference object) { |
111 | return createVariableReferenceAdapter(); |
112 | } |
113 | @Override |
114 | public Adapter caseAbstractNamedReference(AbstractNamedReference object) { |
115 | return createAbstractNamedReferenceAdapter(); |
116 | } |
117 | @Override |
118 | public Adapter caseNamespaceReference(NamespaceReference object) { |
119 | return createNamespaceReferenceAdapter(); |
120 | } |
121 | @Override |
122 | public Adapter caseVariable(Variable object) { |
123 | return createVariableAdapter(); |
124 | } |
125 | @Override |
126 | public Adapter caseAtom(Atom object) { |
127 | return createAtomAdapter(); |
128 | } |
129 | @Override |
130 | public Adapter caseUnary(Unary object) { |
131 | return createUnaryAdapter(); |
132 | } |
133 | @Override |
134 | public Adapter casePower(Power object) { |
135 | return createPowerAdapter(); |
136 | } |
137 | @Override |
138 | public Adapter caseProduct(Product object) { |
139 | return createProductAdapter(); |
140 | } |
141 | @Override |
142 | public Adapter caseTerm(Term object) { |
143 | return createTermAdapter(); |
144 | } |
145 | @Override |
146 | public Adapter caseComparison(Comparison object) { |
147 | return createComparisonAdapter(); |
148 | } |
149 | @Override |
150 | public Adapter caseBooleanExpression(BooleanExpression object) { |
151 | return createBooleanExpressionAdapter(); |
152 | } |
153 | @Override |
154 | public Adapter caseIfElse(IfElse object) { |
155 | return createIfElseAdapter(); |
156 | } |
157 | @Override |
158 | public Adapter caseExpression(Expression object) { |
159 | return createExpressionAdapter(); |
160 | } |
161 | @Override |
162 | public Adapter caseTermExpression(TermExpression object) { |
163 | return createTermExpressionAdapter(); |
164 | } |
165 | @Override |
166 | public Adapter caseProductExpression(ProductExpression object) { |
167 | return createProductExpressionAdapter(); |
168 | } |
169 | @Override |
170 | public Adapter caseProbabilityFunctionLiteral(ProbabilityFunctionLiteral object) { |
171 | return createProbabilityFunctionLiteralAdapter(); |
172 | } |
173 | @Override |
174 | public Adapter caseParenthesis(Parenthesis object) { |
175 | return createParenthesisAdapter(); |
176 | } |
177 | @Override |
178 | public Adapter caseNumericLiteral(NumericLiteral object) { |
179 | return createNumericLiteralAdapter(); |
180 | } |
181 | @Override |
182 | public Adapter caseIntLiteral(IntLiteral object) { |
183 | return createIntLiteralAdapter(); |
184 | } |
185 | @Override |
186 | public Adapter caseDoubleLiteral(DoubleLiteral object) { |
187 | return createDoubleLiteralAdapter(); |
188 | } |
189 | @Override |
190 | public Adapter caseCompareExpression(CompareExpression object) { |
191 | return createCompareExpressionAdapter(); |
192 | } |
193 | @Override |
194 | public Adapter caseBoolLiteral(BoolLiteral object) { |
195 | return createBoolLiteralAdapter(); |
196 | } |
197 | @Override |
198 | public Adapter caseStringLiteral(StringLiteral object) { |
199 | return createStringLiteralAdapter(); |
200 | } |
201 | @Override |
202 | public Adapter casePowerExpression(PowerExpression object) { |
203 | return createPowerExpressionAdapter(); |
204 | } |
205 | @Override |
206 | public Adapter caseBooleanOperatorExpression(BooleanOperatorExpression object) { |
207 | return createBooleanOperatorExpressionAdapter(); |
208 | } |
209 | @Override |
210 | public Adapter caseNotExpression(NotExpression object) { |
211 | return createNotExpressionAdapter(); |
212 | } |
213 | @Override |
214 | public Adapter caseNegativeExpression(NegativeExpression object) { |
215 | return createNegativeExpressionAdapter(); |
216 | } |
217 | @Override |
218 | public Adapter caseFunctionLiteral(FunctionLiteral object) { |
219 | return createFunctionLiteralAdapter(); |
220 | } |
221 | @Override |
222 | public Adapter caseIfElseExpression(IfElseExpression object) { |
223 | return createIfElseExpressionAdapter(); |
224 | } |
225 | @Override |
226 | public Adapter caseRandomVariable(RandomVariable object) { |
227 | return createRandomVariableAdapter(); |
228 | } |
229 | @Override |
230 | public Adapter caseUnitCarryingElement(UnitCarryingElement object) { |
231 | return createUnitCarryingElementAdapter(); |
232 | } |
233 | @Override |
234 | public Adapter defaultCase(EObject object) { |
235 | return createEObjectAdapter(); |
236 | } |
237 | }; |
238 | |
239 | /** |
240 | * Creates an adapter for the <code>target</code>. |
241 | * <!-- begin-user-doc --> |
242 | * <!-- end-user-doc --> |
243 | * @param target the object to adapt. |
244 | * @return the adapter for the <code>target</code>. |
245 | * @generated |
246 | */ |
247 | @Override |
248 | public Adapter createAdapter(Notifier target) { |
249 | return modelSwitch.doSwitch((EObject)target); |
250 | } |
251 | |
252 | |
253 | /** |
254 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.VariableReference <em>Variable Reference</em>}'. |
255 | * <!-- begin-user-doc --> |
256 | * This default implementation returns null so that we can easily ignore cases; |
257 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
258 | * <!-- end-user-doc --> |
259 | * @return the new adapter. |
260 | * @see de.uka.ipd.sdq.stoex.VariableReference |
261 | * @generated |
262 | */ |
263 | public Adapter createVariableReferenceAdapter() { |
264 | return null; |
265 | } |
266 | |
267 | /** |
268 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.AbstractNamedReference <em>Abstract Named Reference</em>}'. |
269 | * <!-- begin-user-doc --> |
270 | * This default implementation returns null so that we can easily ignore cases; |
271 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
272 | * <!-- end-user-doc --> |
273 | * @return the new adapter. |
274 | * @see de.uka.ipd.sdq.stoex.AbstractNamedReference |
275 | * @generated |
276 | */ |
277 | public Adapter createAbstractNamedReferenceAdapter() { |
278 | return null; |
279 | } |
280 | |
281 | /** |
282 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.NamespaceReference <em>Namespace Reference</em>}'. |
283 | * <!-- begin-user-doc --> |
284 | * This default implementation returns null so that we can easily ignore cases; |
285 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
286 | * <!-- end-user-doc --> |
287 | * @return the new adapter. |
288 | * @see de.uka.ipd.sdq.stoex.NamespaceReference |
289 | * @generated |
290 | */ |
291 | public Adapter createNamespaceReferenceAdapter() { |
292 | return null; |
293 | } |
294 | |
295 | /** |
296 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Variable <em>Variable</em>}'. |
297 | * <!-- begin-user-doc --> |
298 | * This default implementation returns null so that we can easily ignore cases; |
299 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
300 | * <!-- end-user-doc --> |
301 | * @return the new adapter. |
302 | * @see de.uka.ipd.sdq.stoex.Variable |
303 | * @generated |
304 | */ |
305 | public Adapter createVariableAdapter() { |
306 | return null; |
307 | } |
308 | |
309 | /** |
310 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Atom <em>Atom</em>}'. |
311 | * <!-- begin-user-doc --> |
312 | * This default implementation returns null so that we can easily ignore cases; |
313 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
314 | * <!-- end-user-doc --> |
315 | * @return the new adapter. |
316 | * @see de.uka.ipd.sdq.stoex.Atom |
317 | * @generated |
318 | */ |
319 | public Adapter createAtomAdapter() { |
320 | return null; |
321 | } |
322 | |
323 | /** |
324 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Unary <em>Unary</em>}'. |
325 | * <!-- begin-user-doc --> |
326 | * This default implementation returns null so that we can easily ignore cases; |
327 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
328 | * <!-- end-user-doc --> |
329 | * @return the new adapter. |
330 | * @see de.uka.ipd.sdq.stoex.Unary |
331 | * @generated |
332 | */ |
333 | public Adapter createUnaryAdapter() { |
334 | return null; |
335 | } |
336 | |
337 | /** |
338 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Power <em>Power</em>}'. |
339 | * <!-- begin-user-doc --> |
340 | * This default implementation returns null so that we can easily ignore cases; |
341 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
342 | * <!-- end-user-doc --> |
343 | * @return the new adapter. |
344 | * @see de.uka.ipd.sdq.stoex.Power |
345 | * @generated |
346 | */ |
347 | public Adapter createPowerAdapter() { |
348 | return null; |
349 | } |
350 | |
351 | /** |
352 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Product <em>Product</em>}'. |
353 | * <!-- begin-user-doc --> |
354 | * This default implementation returns null so that we can easily ignore cases; |
355 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
356 | * <!-- end-user-doc --> |
357 | * @return the new adapter. |
358 | * @see de.uka.ipd.sdq.stoex.Product |
359 | * @generated |
360 | */ |
361 | public Adapter createProductAdapter() { |
362 | return null; |
363 | } |
364 | |
365 | /** |
366 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Term <em>Term</em>}'. |
367 | * <!-- begin-user-doc --> |
368 | * This default implementation returns null so that we can easily ignore cases; |
369 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
370 | * <!-- end-user-doc --> |
371 | * @return the new adapter. |
372 | * @see de.uka.ipd.sdq.stoex.Term |
373 | * @generated |
374 | */ |
375 | public Adapter createTermAdapter() { |
376 | return null; |
377 | } |
378 | |
379 | /** |
380 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Comparison <em>Comparison</em>}'. |
381 | * <!-- begin-user-doc --> |
382 | * This default implementation returns null so that we can easily ignore cases; |
383 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
384 | * <!-- end-user-doc --> |
385 | * @return the new adapter. |
386 | * @see de.uka.ipd.sdq.stoex.Comparison |
387 | * @generated |
388 | */ |
389 | public Adapter createComparisonAdapter() { |
390 | return null; |
391 | } |
392 | |
393 | /** |
394 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.BooleanExpression <em>Boolean Expression</em>}'. |
395 | * <!-- begin-user-doc --> |
396 | * This default implementation returns null so that we can easily ignore cases; |
397 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
398 | * <!-- end-user-doc --> |
399 | * @return the new adapter. |
400 | * @see de.uka.ipd.sdq.stoex.BooleanExpression |
401 | * @generated |
402 | */ |
403 | public Adapter createBooleanExpressionAdapter() { |
404 | return null; |
405 | } |
406 | |
407 | /** |
408 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.IfElse <em>If Else</em>}'. |
409 | * <!-- begin-user-doc --> |
410 | * This default implementation returns null so that we can easily ignore cases; |
411 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
412 | * <!-- end-user-doc --> |
413 | * @return the new adapter. |
414 | * @see de.uka.ipd.sdq.stoex.IfElse |
415 | * @generated |
416 | */ |
417 | public Adapter createIfElseAdapter() { |
418 | return null; |
419 | } |
420 | |
421 | /** |
422 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Expression <em>Expression</em>}'. |
423 | * <!-- begin-user-doc --> |
424 | * This default implementation returns null so that we can easily ignore cases; |
425 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
426 | * <!-- end-user-doc --> |
427 | * @return the new adapter. |
428 | * @see de.uka.ipd.sdq.stoex.Expression |
429 | * @generated |
430 | */ |
431 | public Adapter createExpressionAdapter() { |
432 | return null; |
433 | } |
434 | |
435 | /** |
436 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.TermExpression <em>Term Expression</em>}'. |
437 | * <!-- begin-user-doc --> |
438 | * This default implementation returns null so that we can easily ignore cases; |
439 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
440 | * <!-- end-user-doc --> |
441 | * @return the new adapter. |
442 | * @see de.uka.ipd.sdq.stoex.TermExpression |
443 | * @generated |
444 | */ |
445 | public Adapter createTermExpressionAdapter() { |
446 | return null; |
447 | } |
448 | |
449 | /** |
450 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.RandomVariable <em>Random Variable</em>}'. |
451 | * <!-- begin-user-doc --> |
452 | * This default implementation returns null so that we can easily ignore cases; |
453 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
454 | * <!-- end-user-doc --> |
455 | * @return the new adapter. |
456 | * @see de.uka.ipd.sdq.stoex.RandomVariable |
457 | * @generated |
458 | */ |
459 | public Adapter createRandomVariableAdapter() { |
460 | return null; |
461 | } |
462 | |
463 | /** |
464 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.ProductExpression <em>Product Expression</em>}'. |
465 | * <!-- begin-user-doc --> |
466 | * This default implementation returns null so that we can easily ignore cases; |
467 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
468 | * <!-- end-user-doc --> |
469 | * @return the new adapter. |
470 | * @see de.uka.ipd.sdq.stoex.ProductExpression |
471 | * @generated |
472 | */ |
473 | public Adapter createProductExpressionAdapter() { |
474 | return null; |
475 | } |
476 | |
477 | /** |
478 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.ProbabilityFunctionLiteral <em>Probability Function Literal</em>}'. |
479 | * <!-- begin-user-doc --> |
480 | * This default implementation returns null so that we can easily ignore cases; |
481 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
482 | * <!-- end-user-doc --> |
483 | * @return the new adapter. |
484 | * @see de.uka.ipd.sdq.stoex.ProbabilityFunctionLiteral |
485 | * @generated |
486 | */ |
487 | public Adapter createProbabilityFunctionLiteralAdapter() { |
488 | return null; |
489 | } |
490 | |
491 | /** |
492 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.Parenthesis <em>Parenthesis</em>}'. |
493 | * <!-- begin-user-doc --> |
494 | * This default implementation returns null so that we can easily ignore cases; |
495 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
496 | * <!-- end-user-doc --> |
497 | * @return the new adapter. |
498 | * @see de.uka.ipd.sdq.stoex.Parenthesis |
499 | * @generated |
500 | */ |
501 | public Adapter createParenthesisAdapter() { |
502 | return null; |
503 | } |
504 | |
505 | /** |
506 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.NumericLiteral <em>Numeric Literal</em>}'. |
507 | * <!-- begin-user-doc --> |
508 | * This default implementation returns null so that we can easily ignore cases; |
509 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
510 | * <!-- end-user-doc --> |
511 | * @return the new adapter. |
512 | * @see de.uka.ipd.sdq.stoex.NumericLiteral |
513 | * @generated |
514 | */ |
515 | public Adapter createNumericLiteralAdapter() { |
516 | return null; |
517 | } |
518 | |
519 | /** |
520 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.IntLiteral <em>Int Literal</em>}'. |
521 | * <!-- begin-user-doc --> |
522 | * This default implementation returns null so that we can easily ignore cases; |
523 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
524 | * <!-- end-user-doc --> |
525 | * @return the new adapter. |
526 | * @see de.uka.ipd.sdq.stoex.IntLiteral |
527 | * @generated |
528 | */ |
529 | public Adapter createIntLiteralAdapter() { |
530 | return null; |
531 | } |
532 | |
533 | /** |
534 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.DoubleLiteral <em>Double Literal</em>}'. |
535 | * <!-- begin-user-doc --> |
536 | * This default implementation returns null so that we can easily ignore cases; |
537 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
538 | * <!-- end-user-doc --> |
539 | * @return the new adapter. |
540 | * @see de.uka.ipd.sdq.stoex.DoubleLiteral |
541 | * @generated |
542 | */ |
543 | public Adapter createDoubleLiteralAdapter() { |
544 | return null; |
545 | } |
546 | |
547 | /** |
548 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.CompareExpression <em>Compare Expression</em>}'. |
549 | * <!-- begin-user-doc --> |
550 | * This default implementation returns null so that we can easily ignore cases; |
551 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
552 | * <!-- end-user-doc --> |
553 | * @return the new adapter. |
554 | * @see de.uka.ipd.sdq.stoex.CompareExpression |
555 | * @generated |
556 | */ |
557 | public Adapter createCompareExpressionAdapter() { |
558 | return null; |
559 | } |
560 | |
561 | /** |
562 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.BoolLiteral <em>Bool Literal</em>}'. |
563 | * <!-- begin-user-doc --> |
564 | * This default implementation returns null so that we can easily ignore cases; |
565 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
566 | * <!-- end-user-doc --> |
567 | * @return the new adapter. |
568 | * @see de.uka.ipd.sdq.stoex.BoolLiteral |
569 | * @generated |
570 | */ |
571 | public Adapter createBoolLiteralAdapter() { |
572 | return null; |
573 | } |
574 | |
575 | /** |
576 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.StringLiteral <em>String Literal</em>}'. |
577 | * <!-- begin-user-doc --> |
578 | * This default implementation returns null so that we can easily ignore cases; |
579 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
580 | * <!-- end-user-doc --> |
581 | * @return the new adapter. |
582 | * @see de.uka.ipd.sdq.stoex.StringLiteral |
583 | * @generated |
584 | */ |
585 | public Adapter createStringLiteralAdapter() { |
586 | return null; |
587 | } |
588 | |
589 | /** |
590 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.PowerExpression <em>Power Expression</em>}'. |
591 | * <!-- begin-user-doc --> |
592 | * This default implementation returns null so that we can easily ignore cases; |
593 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
594 | * <!-- end-user-doc --> |
595 | * @return the new adapter. |
596 | * @see de.uka.ipd.sdq.stoex.PowerExpression |
597 | * @generated |
598 | */ |
599 | public Adapter createPowerExpressionAdapter() { |
600 | return null; |
601 | } |
602 | |
603 | /** |
604 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.BooleanOperatorExpression <em>Boolean Operator Expression</em>}'. |
605 | * <!-- begin-user-doc --> |
606 | * This default implementation returns null so that we can easily ignore cases; |
607 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
608 | * <!-- end-user-doc --> |
609 | * @return the new adapter. |
610 | * @see de.uka.ipd.sdq.stoex.BooleanOperatorExpression |
611 | * @generated |
612 | */ |
613 | public Adapter createBooleanOperatorExpressionAdapter() { |
614 | return null; |
615 | } |
616 | |
617 | /** |
618 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.NotExpression <em>Not Expression</em>}'. |
619 | * <!-- begin-user-doc --> |
620 | * This default implementation returns null so that we can easily ignore cases; |
621 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
622 | * <!-- end-user-doc --> |
623 | * @return the new adapter. |
624 | * @see de.uka.ipd.sdq.stoex.NotExpression |
625 | * @generated |
626 | */ |
627 | public Adapter createNotExpressionAdapter() { |
628 | return null; |
629 | } |
630 | |
631 | /** |
632 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.NegativeExpression <em>Negative Expression</em>}'. |
633 | * <!-- begin-user-doc --> |
634 | * This default implementation returns null so that we can easily ignore cases; |
635 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
636 | * <!-- end-user-doc --> |
637 | * @return the new adapter. |
638 | * @see de.uka.ipd.sdq.stoex.NegativeExpression |
639 | * @generated |
640 | */ |
641 | public Adapter createNegativeExpressionAdapter() { |
642 | return null; |
643 | } |
644 | |
645 | /** |
646 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.FunctionLiteral <em>Function Literal</em>}'. |
647 | * <!-- begin-user-doc --> |
648 | * This default implementation returns null so that we can easily ignore cases; |
649 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
650 | * <!-- end-user-doc --> |
651 | * @return the new adapter. |
652 | * @see de.uka.ipd.sdq.stoex.FunctionLiteral |
653 | * @generated |
654 | */ |
655 | public Adapter createFunctionLiteralAdapter() { |
656 | return null; |
657 | } |
658 | |
659 | /** |
660 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.stoex.IfElseExpression <em>If Else Expression</em>}'. |
661 | * <!-- begin-user-doc --> |
662 | * This default implementation returns null so that we can easily ignore cases; |
663 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
664 | * <!-- end-user-doc --> |
665 | * @return the new adapter. |
666 | * @see de.uka.ipd.sdq.stoex.IfElseExpression |
667 | * @generated |
668 | */ |
669 | public Adapter createIfElseExpressionAdapter() { |
670 | return null; |
671 | } |
672 | |
673 | /** |
674 | * Creates a new adapter for an object of class '{@link de.uka.ipd.sdq.units.UnitCarryingElement <em>Unit Carrying Element</em>}'. |
675 | * <!-- begin-user-doc --> |
676 | * This default implementation returns null so that we can easily ignore cases; |
677 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
678 | * <!-- end-user-doc --> |
679 | * @return the new adapter. |
680 | * @see de.uka.ipd.sdq.units.UnitCarryingElement |
681 | * @generated |
682 | */ |
683 | public Adapter createUnitCarryingElementAdapter() { |
684 | return null; |
685 | } |
686 | |
687 | /** |
688 | * Creates a new adapter for the default case. |
689 | * <!-- begin-user-doc --> |
690 | * This default implementation returns null. |
691 | * <!-- end-user-doc --> |
692 | * @return the new adapter. |
693 | * @generated |
694 | */ |
695 | public Adapter createEObjectAdapter() { |
696 | return null; |
697 | } |
698 | |
699 | } //StoexAdapterFactory |