aboutsummaryrefslogtreecommitdiffstats
path: root/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageAdapterFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageAdapterFactory.java')
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageAdapterFactory.java1092
1 files changed, 1092 insertions, 0 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageAdapterFactory.java b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageAdapterFactory.java
new file mode 100644
index 00000000..a3372dc9
--- /dev/null
+++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageAdapterFactory.java
@@ -0,0 +1,1092 @@
1/**
2 */
3package hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.util;
4
5import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.*;
6
7import org.eclipse.emf.common.notify.Adapter;
8import org.eclipse.emf.common.notify.Notifier;
9
10import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
11
12import org.eclipse.emf.ecore.EObject;
13
14/**
15 * <!-- begin-user-doc -->
16 * The <b>Adapter Factory</b> for the model.
17 * It provides an adapter <code>createXXX</code> method for each class of the model.
18 * <!-- end-user-doc -->
19 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.LogiclanguagePackage
20 * @generated
21 */
22public class LogiclanguageAdapterFactory extends AdapterFactoryImpl {
23 /**
24 * The cached model package.
25 * <!-- begin-user-doc -->
26 * <!-- end-user-doc -->
27 * @generated
28 */
29 protected static LogiclanguagePackage modelPackage;
30
31 /**
32 * Creates an instance of the adapter factory.
33 * <!-- begin-user-doc -->
34 * <!-- end-user-doc -->
35 * @generated
36 */
37 public LogiclanguageAdapterFactory() {
38 if (modelPackage == null) {
39 modelPackage = LogiclanguagePackage.eINSTANCE;
40 }
41 }
42
43 /**
44 * Returns whether this factory is applicable for the type of the object.
45 * <!-- begin-user-doc -->
46 * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model.
47 * <!-- end-user-doc -->
48 * @return whether this factory is applicable for the type of the object.
49 * @generated
50 */
51 @Override
52 public boolean isFactoryForType(Object object) {
53 if (object == modelPackage) {
54 return true;
55 }
56 if (object instanceof EObject) {
57 return ((EObject)object).eClass().getEPackage() == modelPackage;
58 }
59 return false;
60 }
61
62 /**
63 * The switch that delegates to the <code>createXXX</code> methods.
64 * <!-- begin-user-doc -->
65 * <!-- end-user-doc -->
66 * @generated
67 */
68 protected LogiclanguageSwitch<Adapter> modelSwitch =
69 new LogiclanguageSwitch<Adapter>() {
70 @Override
71 public Adapter caseType(Type object) {
72 return createTypeAdapter();
73 }
74 @Override
75 public Adapter caseDefinedElement(DefinedElement object) {
76 return createDefinedElementAdapter();
77 }
78 @Override
79 public Adapter caseTypeDefinition(TypeDefinition object) {
80 return createTypeDefinitionAdapter();
81 }
82 @Override
83 public Adapter caseTypeReference(TypeReference object) {
84 return createTypeReferenceAdapter();
85 }
86 @Override
87 public Adapter caseComplexTypeReference(ComplexTypeReference object) {
88 return createComplexTypeReferenceAdapter();
89 }
90 @Override
91 public Adapter casePrimitiveTypeReference(PrimitiveTypeReference object) {
92 return createPrimitiveTypeReferenceAdapter();
93 }
94 @Override
95 public Adapter caseIntTypeReference(IntTypeReference object) {
96 return createIntTypeReferenceAdapter();
97 }
98 @Override
99 public Adapter caseBoolTypeReference(BoolTypeReference object) {
100 return createBoolTypeReferenceAdapter();
101 }
102 @Override
103 public Adapter caseRealTypeReference(RealTypeReference object) {
104 return createRealTypeReferenceAdapter();
105 }
106 @Override
107 public Adapter caseFunction(Function object) {
108 return createFunctionAdapter();
109 }
110 @Override
111 public Adapter caseTerm(Term object) {
112 return createTermAdapter();
113 }
114 @Override
115 public Adapter caseSymbolicDeclaration(SymbolicDeclaration object) {
116 return createSymbolicDeclarationAdapter();
117 }
118 @Override
119 public Adapter caseSymbolicValue(SymbolicValue object) {
120 return createSymbolicValueAdapter();
121 }
122 @Override
123 public Adapter caseAtomicTerm(AtomicTerm object) {
124 return createAtomicTermAdapter();
125 }
126 @Override
127 public Adapter caseIntLiteral(IntLiteral object) {
128 return createIntLiteralAdapter();
129 }
130 @Override
131 public Adapter caseBoolLiteral(BoolLiteral object) {
132 return createBoolLiteralAdapter();
133 }
134 @Override
135 public Adapter caseRealLiteral(RealLiteral object) {
136 return createRealLiteralAdapter();
137 }
138 @Override
139 public Adapter caseVariable(Variable object) {
140 return createVariableAdapter();
141 }
142 @Override
143 public Adapter caseQuantifiedExpression(QuantifiedExpression object) {
144 return createQuantifiedExpressionAdapter();
145 }
146 @Override
147 public Adapter caseExists(Exists object) {
148 return createExistsAdapter();
149 }
150 @Override
151 public Adapter caseForall(Forall object) {
152 return createForallAdapter();
153 }
154 @Override
155 public Adapter caseBoolOperation(BoolOperation object) {
156 return createBoolOperationAdapter();
157 }
158 @Override
159 public Adapter caseAnd(And object) {
160 return createAndAdapter();
161 }
162 @Override
163 public Adapter caseOr(Or object) {
164 return createOrAdapter();
165 }
166 @Override
167 public Adapter caseImpl(Impl object) {
168 return createImplAdapter();
169 }
170 @Override
171 public Adapter caseNot(Not object) {
172 return createNotAdapter();
173 }
174 @Override
175 public Adapter caseIff(Iff object) {
176 return createIffAdapter();
177 }
178 @Override
179 public Adapter casePrimitiveRelation(PrimitiveRelation object) {
180 return createPrimitiveRelationAdapter();
181 }
182 @Override
183 public Adapter caseEquals(Equals object) {
184 return createEqualsAdapter();
185 }
186 @Override
187 public Adapter caseDistinct(Distinct object) {
188 return createDistinctAdapter();
189 }
190 @Override
191 public Adapter caseLessThan(LessThan object) {
192 return createLessThanAdapter();
193 }
194 @Override
195 public Adapter caseMoreThan(MoreThan object) {
196 return createMoreThanAdapter();
197 }
198 @Override
199 public Adapter caseLessOrEqualThan(LessOrEqualThan object) {
200 return createLessOrEqualThanAdapter();
201 }
202 @Override
203 public Adapter caseMoreOrEqualThan(MoreOrEqualThan object) {
204 return createMoreOrEqualThanAdapter();
205 }
206 @Override
207 public Adapter caseIntOperation(IntOperation object) {
208 return createIntOperationAdapter();
209 }
210 @Override
211 public Adapter casePlus(Plus object) {
212 return createPlusAdapter();
213 }
214 @Override
215 public Adapter caseMinus(Minus object) {
216 return createMinusAdapter();
217 }
218 @Override
219 public Adapter caseMultiply(Multiply object) {
220 return createMultiplyAdapter();
221 }
222 @Override
223 public Adapter caseDivison(Divison object) {
224 return createDivisonAdapter();
225 }
226 @Override
227 public Adapter caseMod(Mod object) {
228 return createModAdapter();
229 }
230 @Override
231 public Adapter caseTypeDescriptor(TypeDescriptor object) {
232 return createTypeDescriptorAdapter();
233 }
234 @Override
235 public Adapter caseTermDescription(TermDescription object) {
236 return createTermDescriptionAdapter();
237 }
238 @Override
239 public Adapter caseAssertion(Assertion object) {
240 return createAssertionAdapter();
241 }
242 @Override
243 public Adapter caseRelation(Relation object) {
244 return createRelationAdapter();
245 }
246 @Override
247 public Adapter caseConstant(Constant object) {
248 return createConstantAdapter();
249 }
250 @Override
251 public Adapter caseConstantDefinition(ConstantDefinition object) {
252 return createConstantDefinitionAdapter();
253 }
254 @Override
255 public Adapter caseRelationDefinition(RelationDefinition object) {
256 return createRelationDefinitionAdapter();
257 }
258 @Override
259 public Adapter caseFunctionDefinition(FunctionDefinition object) {
260 return createFunctionDefinitionAdapter();
261 }
262 @Override
263 public Adapter caseIfThenElse(IfThenElse object) {
264 return createIfThenElseAdapter();
265 }
266 @Override
267 public Adapter caseConstantDeclaration(ConstantDeclaration object) {
268 return createConstantDeclarationAdapter();
269 }
270 @Override
271 public Adapter caseRelationDeclaration(RelationDeclaration object) {
272 return createRelationDeclarationAdapter();
273 }
274 @Override
275 public Adapter caseFunctionDeclaration(FunctionDeclaration object) {
276 return createFunctionDeclarationAdapter();
277 }
278 @Override
279 public Adapter caseTypeDeclaration(TypeDeclaration object) {
280 return createTypeDeclarationAdapter();
281 }
282 @Override
283 public Adapter caseUnknownBecauseUninterpreted(UnknownBecauseUninterpreted object) {
284 return createUnknownBecauseUninterpretedAdapter();
285 }
286 @Override
287 public Adapter caseInstanceOf(InstanceOf object) {
288 return createInstanceOfAdapter();
289 }
290 @Override
291 public Adapter defaultCase(EObject object) {
292 return createEObjectAdapter();
293 }
294 };
295
296 /**
297 * Creates an adapter for the <code>target</code>.
298 * <!-- begin-user-doc -->
299 * <!-- end-user-doc -->
300 * @param target the object to adapt.
301 * @return the adapter for the <code>target</code>.
302 * @generated
303 */
304 @Override
305 public Adapter createAdapter(Notifier target) {
306 return modelSwitch.doSwitch((EObject)target);
307 }
308
309
310 /**
311 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type <em>Type</em>}'.
312 * <!-- begin-user-doc -->
313 * This default implementation returns null so that we can easily ignore cases;
314 * it's useful to ignore a case when inheritance will catch all the cases anyway.
315 * <!-- end-user-doc -->
316 * @return the new adapter.
317 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type
318 * @generated
319 */
320 public Adapter createTypeAdapter() {
321 return null;
322 }
323
324 /**
325 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.DefinedElement <em>Defined Element</em>}'.
326 * <!-- begin-user-doc -->
327 * This default implementation returns null so that we can easily ignore cases;
328 * it's useful to ignore a case when inheritance will catch all the cases anyway.
329 * <!-- end-user-doc -->
330 * @return the new adapter.
331 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.DefinedElement
332 * @generated
333 */
334 public Adapter createDefinedElementAdapter() {
335 return null;
336 }
337
338 /**
339 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDefinition <em>Type Definition</em>}'.
340 * <!-- begin-user-doc -->
341 * This default implementation returns null so that we can easily ignore cases;
342 * it's useful to ignore a case when inheritance will catch all the cases anyway.
343 * <!-- end-user-doc -->
344 * @return the new adapter.
345 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDefinition
346 * @generated
347 */
348 public Adapter createTypeDefinitionAdapter() {
349 return null;
350 }
351
352 /**
353 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeReference <em>Type Reference</em>}'.
354 * <!-- begin-user-doc -->
355 * This default implementation returns null so that we can easily ignore cases;
356 * it's useful to ignore a case when inheritance will catch all the cases anyway.
357 * <!-- end-user-doc -->
358 * @return the new adapter.
359 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeReference
360 * @generated
361 */
362 public Adapter createTypeReferenceAdapter() {
363 return null;
364 }
365
366 /**
367 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ComplexTypeReference <em>Complex Type Reference</em>}'.
368 * <!-- begin-user-doc -->
369 * This default implementation returns null so that we can easily ignore cases;
370 * it's useful to ignore a case when inheritance will catch all the cases anyway.
371 * <!-- end-user-doc -->
372 * @return the new adapter.
373 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ComplexTypeReference
374 * @generated
375 */
376 public Adapter createComplexTypeReferenceAdapter() {
377 return null;
378 }
379
380 /**
381 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.PrimitiveTypeReference <em>Primitive Type Reference</em>}'.
382 * <!-- begin-user-doc -->
383 * This default implementation returns null so that we can easily ignore cases;
384 * it's useful to ignore a case when inheritance will catch all the cases anyway.
385 * <!-- end-user-doc -->
386 * @return the new adapter.
387 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.PrimitiveTypeReference
388 * @generated
389 */
390 public Adapter createPrimitiveTypeReferenceAdapter() {
391 return null;
392 }
393
394 /**
395 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntTypeReference <em>Int Type Reference</em>}'.
396 * <!-- begin-user-doc -->
397 * This default implementation returns null so that we can easily ignore cases;
398 * it's useful to ignore a case when inheritance will catch all the cases anyway.
399 * <!-- end-user-doc -->
400 * @return the new adapter.
401 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntTypeReference
402 * @generated
403 */
404 public Adapter createIntTypeReferenceAdapter() {
405 return null;
406 }
407
408 /**
409 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.BoolTypeReference <em>Bool Type Reference</em>}'.
410 * <!-- begin-user-doc -->
411 * This default implementation returns null so that we can easily ignore cases;
412 * it's useful to ignore a case when inheritance will catch all the cases anyway.
413 * <!-- end-user-doc -->
414 * @return the new adapter.
415 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.BoolTypeReference
416 * @generated
417 */
418 public Adapter createBoolTypeReferenceAdapter() {
419 return null;
420 }
421
422 /**
423 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RealTypeReference <em>Real Type Reference</em>}'.
424 * <!-- begin-user-doc -->
425 * This default implementation returns null so that we can easily ignore cases;
426 * it's useful to ignore a case when inheritance will catch all the cases anyway.
427 * <!-- end-user-doc -->
428 * @return the new adapter.
429 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RealTypeReference
430 * @generated
431 */
432 public Adapter createRealTypeReferenceAdapter() {
433 return null;
434 }
435
436 /**
437 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Function <em>Function</em>}'.
438 * <!-- begin-user-doc -->
439 * This default implementation returns null so that we can easily ignore cases;
440 * it's useful to ignore a case when inheritance will catch all the cases anyway.
441 * <!-- end-user-doc -->
442 * @return the new adapter.
443 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Function
444 * @generated
445 */
446 public Adapter createFunctionAdapter() {
447 return null;
448 }
449
450 /**
451 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Term <em>Term</em>}'.
452 * <!-- begin-user-doc -->
453 * This default implementation returns null so that we can easily ignore cases;
454 * it's useful to ignore a case when inheritance will catch all the cases anyway.
455 * <!-- end-user-doc -->
456 * @return the new adapter.
457 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Term
458 * @generated
459 */
460 public Adapter createTermAdapter() {
461 return null;
462 }
463
464 /**
465 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicDeclaration <em>Symbolic Declaration</em>}'.
466 * <!-- begin-user-doc -->
467 * This default implementation returns null so that we can easily ignore cases;
468 * it's useful to ignore a case when inheritance will catch all the cases anyway.
469 * <!-- end-user-doc -->
470 * @return the new adapter.
471 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicDeclaration
472 * @generated
473 */
474 public Adapter createSymbolicDeclarationAdapter() {
475 return null;
476 }
477
478 /**
479 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicValue <em>Symbolic Value</em>}'.
480 * <!-- begin-user-doc -->
481 * This default implementation returns null so that we can easily ignore cases;
482 * it's useful to ignore a case when inheritance will catch all the cases anyway.
483 * <!-- end-user-doc -->
484 * @return the new adapter.
485 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicValue
486 * @generated
487 */
488 public Adapter createSymbolicValueAdapter() {
489 return null;
490 }
491
492 /**
493 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AtomicTerm <em>Atomic Term</em>}'.
494 * <!-- begin-user-doc -->
495 * This default implementation returns null so that we can easily ignore cases;
496 * it's useful to ignore a case when inheritance will catch all the cases anyway.
497 * <!-- end-user-doc -->
498 * @return the new adapter.
499 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AtomicTerm
500 * @generated
501 */
502 public Adapter createAtomicTermAdapter() {
503 return null;
504 }
505
506 /**
507 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntLiteral <em>Int Literal</em>}'.
508 * <!-- begin-user-doc -->
509 * This default implementation returns null so that we can easily ignore cases;
510 * it's useful to ignore a case when inheritance will catch all the cases anyway.
511 * <!-- end-user-doc -->
512 * @return the new adapter.
513 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntLiteral
514 * @generated
515 */
516 public Adapter createIntLiteralAdapter() {
517 return null;
518 }
519
520 /**
521 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.BoolLiteral <em>Bool Literal</em>}'.
522 * <!-- begin-user-doc -->
523 * This default implementation returns null so that we can easily ignore cases;
524 * it's useful to ignore a case when inheritance will catch all the cases anyway.
525 * <!-- end-user-doc -->
526 * @return the new adapter.
527 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.BoolLiteral
528 * @generated
529 */
530 public Adapter createBoolLiteralAdapter() {
531 return null;
532 }
533
534 /**
535 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RealLiteral <em>Real Literal</em>}'.
536 * <!-- begin-user-doc -->
537 * This default implementation returns null so that we can easily ignore cases;
538 * it's useful to ignore a case when inheritance will catch all the cases anyway.
539 * <!-- end-user-doc -->
540 * @return the new adapter.
541 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RealLiteral
542 * @generated
543 */
544 public Adapter createRealLiteralAdapter() {
545 return null;
546 }
547
548 /**
549 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Variable <em>Variable</em>}'.
550 * <!-- begin-user-doc -->
551 * This default implementation returns null so that we can easily ignore cases;
552 * it's useful to ignore a case when inheritance will catch all the cases anyway.
553 * <!-- end-user-doc -->
554 * @return the new adapter.
555 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Variable
556 * @generated
557 */
558 public Adapter createVariableAdapter() {
559 return null;
560 }
561
562 /**
563 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.QuantifiedExpression <em>Quantified Expression</em>}'.
564 * <!-- begin-user-doc -->
565 * This default implementation returns null so that we can easily ignore cases;
566 * it's useful to ignore a case when inheritance will catch all the cases anyway.
567 * <!-- end-user-doc -->
568 * @return the new adapter.
569 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.QuantifiedExpression
570 * @generated
571 */
572 public Adapter createQuantifiedExpressionAdapter() {
573 return null;
574 }
575
576 /**
577 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Exists <em>Exists</em>}'.
578 * <!-- begin-user-doc -->
579 * This default implementation returns null so that we can easily ignore cases;
580 * it's useful to ignore a case when inheritance will catch all the cases anyway.
581 * <!-- end-user-doc -->
582 * @return the new adapter.
583 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Exists
584 * @generated
585 */
586 public Adapter createExistsAdapter() {
587 return null;
588 }
589
590 /**
591 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Forall <em>Forall</em>}'.
592 * <!-- begin-user-doc -->
593 * This default implementation returns null so that we can easily ignore cases;
594 * it's useful to ignore a case when inheritance will catch all the cases anyway.
595 * <!-- end-user-doc -->
596 * @return the new adapter.
597 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Forall
598 * @generated
599 */
600 public Adapter createForallAdapter() {
601 return null;
602 }
603
604 /**
605 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.BoolOperation <em>Bool Operation</em>}'.
606 * <!-- begin-user-doc -->
607 * This default implementation returns null so that we can easily ignore cases;
608 * it's useful to ignore a case when inheritance will catch all the cases anyway.
609 * <!-- end-user-doc -->
610 * @return the new adapter.
611 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.BoolOperation
612 * @generated
613 */
614 public Adapter createBoolOperationAdapter() {
615 return null;
616 }
617
618 /**
619 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.And <em>And</em>}'.
620 * <!-- begin-user-doc -->
621 * This default implementation returns null so that we can easily ignore cases;
622 * it's useful to ignore a case when inheritance will catch all the cases anyway.
623 * <!-- end-user-doc -->
624 * @return the new adapter.
625 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.And
626 * @generated
627 */
628 public Adapter createAndAdapter() {
629 return null;
630 }
631
632 /**
633 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Or <em>Or</em>}'.
634 * <!-- begin-user-doc -->
635 * This default implementation returns null so that we can easily ignore cases;
636 * it's useful to ignore a case when inheritance will catch all the cases anyway.
637 * <!-- end-user-doc -->
638 * @return the new adapter.
639 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Or
640 * @generated
641 */
642 public Adapter createOrAdapter() {
643 return null;
644 }
645
646 /**
647 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Impl <em>Impl</em>}'.
648 * <!-- begin-user-doc -->
649 * This default implementation returns null so that we can easily ignore cases;
650 * it's useful to ignore a case when inheritance will catch all the cases anyway.
651 * <!-- end-user-doc -->
652 * @return the new adapter.
653 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Impl
654 * @generated
655 */
656 public Adapter createImplAdapter() {
657 return null;
658 }
659
660 /**
661 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Not <em>Not</em>}'.
662 * <!-- begin-user-doc -->
663 * This default implementation returns null so that we can easily ignore cases;
664 * it's useful to ignore a case when inheritance will catch all the cases anyway.
665 * <!-- end-user-doc -->
666 * @return the new adapter.
667 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Not
668 * @generated
669 */
670 public Adapter createNotAdapter() {
671 return null;
672 }
673
674 /**
675 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Iff <em>Iff</em>}'.
676 * <!-- begin-user-doc -->
677 * This default implementation returns null so that we can easily ignore cases;
678 * it's useful to ignore a case when inheritance will catch all the cases anyway.
679 * <!-- end-user-doc -->
680 * @return the new adapter.
681 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Iff
682 * @generated
683 */
684 public Adapter createIffAdapter() {
685 return null;
686 }
687
688 /**
689 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.PrimitiveRelation <em>Primitive Relation</em>}'.
690 * <!-- begin-user-doc -->
691 * This default implementation returns null so that we can easily ignore cases;
692 * it's useful to ignore a case when inheritance will catch all the cases anyway.
693 * <!-- end-user-doc -->
694 * @return the new adapter.
695 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.PrimitiveRelation
696 * @generated
697 */
698 public Adapter createPrimitiveRelationAdapter() {
699 return null;
700 }
701
702 /**
703 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Equals <em>Equals</em>}'.
704 * <!-- begin-user-doc -->
705 * This default implementation returns null so that we can easily ignore cases;
706 * it's useful to ignore a case when inheritance will catch all the cases anyway.
707 * <!-- end-user-doc -->
708 * @return the new adapter.
709 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Equals
710 * @generated
711 */
712 public Adapter createEqualsAdapter() {
713 return null;
714 }
715
716 /**
717 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Distinct <em>Distinct</em>}'.
718 * <!-- begin-user-doc -->
719 * This default implementation returns null so that we can easily ignore cases;
720 * it's useful to ignore a case when inheritance will catch all the cases anyway.
721 * <!-- end-user-doc -->
722 * @return the new adapter.
723 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Distinct
724 * @generated
725 */
726 public Adapter createDistinctAdapter() {
727 return null;
728 }
729
730 /**
731 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.LessThan <em>Less Than</em>}'.
732 * <!-- begin-user-doc -->
733 * This default implementation returns null so that we can easily ignore cases;
734 * it's useful to ignore a case when inheritance will catch all the cases anyway.
735 * <!-- end-user-doc -->
736 * @return the new adapter.
737 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.LessThan
738 * @generated
739 */
740 public Adapter createLessThanAdapter() {
741 return null;
742 }
743
744 /**
745 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.MoreThan <em>More Than</em>}'.
746 * <!-- begin-user-doc -->
747 * This default implementation returns null so that we can easily ignore cases;
748 * it's useful to ignore a case when inheritance will catch all the cases anyway.
749 * <!-- end-user-doc -->
750 * @return the new adapter.
751 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.MoreThan
752 * @generated
753 */
754 public Adapter createMoreThanAdapter() {
755 return null;
756 }
757
758 /**
759 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.LessOrEqualThan <em>Less Or Equal Than</em>}'.
760 * <!-- begin-user-doc -->
761 * This default implementation returns null so that we can easily ignore cases;
762 * it's useful to ignore a case when inheritance will catch all the cases anyway.
763 * <!-- end-user-doc -->
764 * @return the new adapter.
765 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.LessOrEqualThan
766 * @generated
767 */
768 public Adapter createLessOrEqualThanAdapter() {
769 return null;
770 }
771
772 /**
773 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.MoreOrEqualThan <em>More Or Equal Than</em>}'.
774 * <!-- begin-user-doc -->
775 * This default implementation returns null so that we can easily ignore cases;
776 * it's useful to ignore a case when inheritance will catch all the cases anyway.
777 * <!-- end-user-doc -->
778 * @return the new adapter.
779 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.MoreOrEqualThan
780 * @generated
781 */
782 public Adapter createMoreOrEqualThanAdapter() {
783 return null;
784 }
785
786 /**
787 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation <em>Int Operation</em>}'.
788 * <!-- begin-user-doc -->
789 * This default implementation returns null so that we can easily ignore cases;
790 * it's useful to ignore a case when inheritance will catch all the cases anyway.
791 * <!-- end-user-doc -->
792 * @return the new adapter.
793 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation
794 * @generated
795 */
796 public Adapter createIntOperationAdapter() {
797 return null;
798 }
799
800 /**
801 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Plus <em>Plus</em>}'.
802 * <!-- begin-user-doc -->
803 * This default implementation returns null so that we can easily ignore cases;
804 * it's useful to ignore a case when inheritance will catch all the cases anyway.
805 * <!-- end-user-doc -->
806 * @return the new adapter.
807 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Plus
808 * @generated
809 */
810 public Adapter createPlusAdapter() {
811 return null;
812 }
813
814 /**
815 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Minus <em>Minus</em>}'.
816 * <!-- begin-user-doc -->
817 * This default implementation returns null so that we can easily ignore cases;
818 * it's useful to ignore a case when inheritance will catch all the cases anyway.
819 * <!-- end-user-doc -->
820 * @return the new adapter.
821 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Minus
822 * @generated
823 */
824 public Adapter createMinusAdapter() {
825 return null;
826 }
827
828 /**
829 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Multiply <em>Multiply</em>}'.
830 * <!-- begin-user-doc -->
831 * This default implementation returns null so that we can easily ignore cases;
832 * it's useful to ignore a case when inheritance will catch all the cases anyway.
833 * <!-- end-user-doc -->
834 * @return the new adapter.
835 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Multiply
836 * @generated
837 */
838 public Adapter createMultiplyAdapter() {
839 return null;
840 }
841
842 /**
843 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Divison <em>Divison</em>}'.
844 * <!-- begin-user-doc -->
845 * This default implementation returns null so that we can easily ignore cases;
846 * it's useful to ignore a case when inheritance will catch all the cases anyway.
847 * <!-- end-user-doc -->
848 * @return the new adapter.
849 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Divison
850 * @generated
851 */
852 public Adapter createDivisonAdapter() {
853 return null;
854 }
855
856 /**
857 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Mod <em>Mod</em>}'.
858 * <!-- begin-user-doc -->
859 * This default implementation returns null so that we can easily ignore cases;
860 * it's useful to ignore a case when inheritance will catch all the cases anyway.
861 * <!-- end-user-doc -->
862 * @return the new adapter.
863 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Mod
864 * @generated
865 */
866 public Adapter createModAdapter() {
867 return null;
868 }
869
870 /**
871 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDescriptor <em>Type Descriptor</em>}'.
872 * <!-- begin-user-doc -->
873 * This default implementation returns null so that we can easily ignore cases;
874 * it's useful to ignore a case when inheritance will catch all the cases anyway.
875 * <!-- end-user-doc -->
876 * @return the new adapter.
877 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDescriptor
878 * @generated
879 */
880 public Adapter createTypeDescriptorAdapter() {
881 return null;
882 }
883
884 /**
885 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TermDescription <em>Term Description</em>}'.
886 * <!-- begin-user-doc -->
887 * This default implementation returns null so that we can easily ignore cases;
888 * it's useful to ignore a case when inheritance will catch all the cases anyway.
889 * <!-- end-user-doc -->
890 * @return the new adapter.
891 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TermDescription
892 * @generated
893 */
894 public Adapter createTermDescriptionAdapter() {
895 return null;
896 }
897
898 /**
899 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Assertion <em>Assertion</em>}'.
900 * <!-- begin-user-doc -->
901 * This default implementation returns null so that we can easily ignore cases;
902 * it's useful to ignore a case when inheritance will catch all the cases anyway.
903 * <!-- end-user-doc -->
904 * @return the new adapter.
905 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Assertion
906 * @generated
907 */
908 public Adapter createAssertionAdapter() {
909 return null;
910 }
911
912 /**
913 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Relation <em>Relation</em>}'.
914 * <!-- begin-user-doc -->
915 * This default implementation returns null so that we can easily ignore cases;
916 * it's useful to ignore a case when inheritance will catch all the cases anyway.
917 * <!-- end-user-doc -->
918 * @return the new adapter.
919 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Relation
920 * @generated
921 */
922 public Adapter createRelationAdapter() {
923 return null;
924 }
925
926 /**
927 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Constant <em>Constant</em>}'.
928 * <!-- begin-user-doc -->
929 * This default implementation returns null so that we can easily ignore cases;
930 * it's useful to ignore a case when inheritance will catch all the cases anyway.
931 * <!-- end-user-doc -->
932 * @return the new adapter.
933 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Constant
934 * @generated
935 */
936 public Adapter createConstantAdapter() {
937 return null;
938 }
939
940 /**
941 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDefinition <em>Constant Definition</em>}'.
942 * <!-- begin-user-doc -->
943 * This default implementation returns null so that we can easily ignore cases;
944 * it's useful to ignore a case when inheritance will catch all the cases anyway.
945 * <!-- end-user-doc -->
946 * @return the new adapter.
947 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDefinition
948 * @generated
949 */
950 public Adapter createConstantDefinitionAdapter() {
951 return null;
952 }
953
954 /**
955 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition <em>Relation Definition</em>}'.
956 * <!-- begin-user-doc -->
957 * This default implementation returns null so that we can easily ignore cases;
958 * it's useful to ignore a case when inheritance will catch all the cases anyway.
959 * <!-- end-user-doc -->
960 * @return the new adapter.
961 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition
962 * @generated
963 */
964 public Adapter createRelationDefinitionAdapter() {
965 return null;
966 }
967
968 /**
969 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.FunctionDefinition <em>Function Definition</em>}'.
970 * <!-- begin-user-doc -->
971 * This default implementation returns null so that we can easily ignore cases;
972 * it's useful to ignore a case when inheritance will catch all the cases anyway.
973 * <!-- end-user-doc -->
974 * @return the new adapter.
975 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.FunctionDefinition
976 * @generated
977 */
978 public Adapter createFunctionDefinitionAdapter() {
979 return null;
980 }
981
982 /**
983 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IfThenElse <em>If Then Else</em>}'.
984 * <!-- begin-user-doc -->
985 * This default implementation returns null so that we can easily ignore cases;
986 * it's useful to ignore a case when inheritance will catch all the cases anyway.
987 * <!-- end-user-doc -->
988 * @return the new adapter.
989 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IfThenElse
990 * @generated
991 */
992 public Adapter createIfThenElseAdapter() {
993 return null;
994 }
995
996 /**
997 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDeclaration <em>Constant Declaration</em>}'.
998 * <!-- begin-user-doc -->
999 * This default implementation returns null so that we can easily ignore cases;
1000 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1001 * <!-- end-user-doc -->
1002 * @return the new adapter.
1003 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDeclaration
1004 * @generated
1005 */
1006 public Adapter createConstantDeclarationAdapter() {
1007 return null;
1008 }
1009
1010 /**
1011 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration <em>Relation Declaration</em>}'.
1012 * <!-- begin-user-doc -->
1013 * This default implementation returns null so that we can easily ignore cases;
1014 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1015 * <!-- end-user-doc -->
1016 * @return the new adapter.
1017 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration
1018 * @generated
1019 */
1020 public Adapter createRelationDeclarationAdapter() {
1021 return null;
1022 }
1023
1024 /**
1025 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.FunctionDeclaration <em>Function Declaration</em>}'.
1026 * <!-- begin-user-doc -->
1027 * This default implementation returns null so that we can easily ignore cases;
1028 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1029 * <!-- end-user-doc -->
1030 * @return the new adapter.
1031 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.FunctionDeclaration
1032 * @generated
1033 */
1034 public Adapter createFunctionDeclarationAdapter() {
1035 return null;
1036 }
1037
1038 /**
1039 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDeclaration <em>Type Declaration</em>}'.
1040 * <!-- begin-user-doc -->
1041 * This default implementation returns null so that we can easily ignore cases;
1042 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1043 * <!-- end-user-doc -->
1044 * @return the new adapter.
1045 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDeclaration
1046 * @generated
1047 */
1048 public Adapter createTypeDeclarationAdapter() {
1049 return null;
1050 }
1051
1052 /**
1053 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.UnknownBecauseUninterpreted <em>Unknown Because Uninterpreted</em>}'.
1054 * <!-- begin-user-doc -->
1055 * This default implementation returns null so that we can easily ignore cases;
1056 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1057 * <!-- end-user-doc -->
1058 * @return the new adapter.
1059 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.UnknownBecauseUninterpreted
1060 * @generated
1061 */
1062 public Adapter createUnknownBecauseUninterpretedAdapter() {
1063 return null;
1064 }
1065
1066 /**
1067 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.InstanceOf <em>Instance Of</em>}'.
1068 * <!-- begin-user-doc -->
1069 * This default implementation returns null so that we can easily ignore cases;
1070 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1071 * <!-- end-user-doc -->
1072 * @return the new adapter.
1073 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.InstanceOf
1074 * @generated
1075 */
1076 public Adapter createInstanceOfAdapter() {
1077 return null;
1078 }
1079
1080 /**
1081 * Creates a new adapter for the default case.
1082 * <!-- begin-user-doc -->
1083 * This default implementation returns null.
1084 * <!-- end-user-doc -->
1085 * @return the new adapter.
1086 * @generated
1087 */
1088 public Adapter createEObjectAdapter() {
1089 return null;
1090 }
1091
1092} //LogiclanguageAdapterFactory