diff options
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageSwitch.java')
-rw-r--r-- | Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageSwitch.java | 196 |
1 files changed, 183 insertions, 13 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageSwitch.java b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageSwitch.java index 07554514..fc443484 100644 --- a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageSwitch.java +++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageSwitch.java | |||
@@ -353,18 +353,18 @@ public class LogiclanguageSwitch<T> extends Switch<T> { | |||
353 | if (result == null) result = defaultCase(theEObject); | 353 | if (result == null) result = defaultCase(theEObject); |
354 | return result; | 354 | return result; |
355 | } | 355 | } |
356 | case LogiclanguagePackage.INT_OPERATION: { | 356 | case LogiclanguagePackage.NUMERIC_OPERATION: { |
357 | IntOperation intOperation = (IntOperation)theEObject; | 357 | NumericOperation numericOperation = (NumericOperation)theEObject; |
358 | T result = caseIntOperation(intOperation); | 358 | T result = caseNumericOperation(numericOperation); |
359 | if (result == null) result = caseTerm(intOperation); | 359 | if (result == null) result = caseTerm(numericOperation); |
360 | if (result == null) result = caseTermDescription(intOperation); | 360 | if (result == null) result = caseTermDescription(numericOperation); |
361 | if (result == null) result = defaultCase(theEObject); | 361 | if (result == null) result = defaultCase(theEObject); |
362 | return result; | 362 | return result; |
363 | } | 363 | } |
364 | case LogiclanguagePackage.PLUS: { | 364 | case LogiclanguagePackage.PLUS: { |
365 | Plus plus = (Plus)theEObject; | 365 | Plus plus = (Plus)theEObject; |
366 | T result = casePlus(plus); | 366 | T result = casePlus(plus); |
367 | if (result == null) result = caseIntOperation(plus); | 367 | if (result == null) result = caseNumericOperation(plus); |
368 | if (result == null) result = caseTerm(plus); | 368 | if (result == null) result = caseTerm(plus); |
369 | if (result == null) result = caseTermDescription(plus); | 369 | if (result == null) result = caseTermDescription(plus); |
370 | if (result == null) result = defaultCase(theEObject); | 370 | if (result == null) result = defaultCase(theEObject); |
@@ -373,7 +373,7 @@ public class LogiclanguageSwitch<T> extends Switch<T> { | |||
373 | case LogiclanguagePackage.MINUS: { | 373 | case LogiclanguagePackage.MINUS: { |
374 | Minus minus = (Minus)theEObject; | 374 | Minus minus = (Minus)theEObject; |
375 | T result = caseMinus(minus); | 375 | T result = caseMinus(minus); |
376 | if (result == null) result = caseIntOperation(minus); | 376 | if (result == null) result = caseNumericOperation(minus); |
377 | if (result == null) result = caseTerm(minus); | 377 | if (result == null) result = caseTerm(minus); |
378 | if (result == null) result = caseTermDescription(minus); | 378 | if (result == null) result = caseTermDescription(minus); |
379 | if (result == null) result = defaultCase(theEObject); | 379 | if (result == null) result = defaultCase(theEObject); |
@@ -382,7 +382,7 @@ public class LogiclanguageSwitch<T> extends Switch<T> { | |||
382 | case LogiclanguagePackage.MULTIPLY: { | 382 | case LogiclanguagePackage.MULTIPLY: { |
383 | Multiply multiply = (Multiply)theEObject; | 383 | Multiply multiply = (Multiply)theEObject; |
384 | T result = caseMultiply(multiply); | 384 | T result = caseMultiply(multiply); |
385 | if (result == null) result = caseIntOperation(multiply); | 385 | if (result == null) result = caseNumericOperation(multiply); |
386 | if (result == null) result = caseTerm(multiply); | 386 | if (result == null) result = caseTerm(multiply); |
387 | if (result == null) result = caseTermDescription(multiply); | 387 | if (result == null) result = caseTermDescription(multiply); |
388 | if (result == null) result = defaultCase(theEObject); | 388 | if (result == null) result = defaultCase(theEObject); |
@@ -391,7 +391,7 @@ public class LogiclanguageSwitch<T> extends Switch<T> { | |||
391 | case LogiclanguagePackage.DIVISON: { | 391 | case LogiclanguagePackage.DIVISON: { |
392 | Divison divison = (Divison)theEObject; | 392 | Divison divison = (Divison)theEObject; |
393 | T result = caseDivison(divison); | 393 | T result = caseDivison(divison); |
394 | if (result == null) result = caseIntOperation(divison); | 394 | if (result == null) result = caseNumericOperation(divison); |
395 | if (result == null) result = caseTerm(divison); | 395 | if (result == null) result = caseTerm(divison); |
396 | if (result == null) result = caseTermDescription(divison); | 396 | if (result == null) result = caseTermDescription(divison); |
397 | if (result == null) result = defaultCase(theEObject); | 397 | if (result == null) result = defaultCase(theEObject); |
@@ -400,7 +400,7 @@ public class LogiclanguageSwitch<T> extends Switch<T> { | |||
400 | case LogiclanguagePackage.MOD: { | 400 | case LogiclanguagePackage.MOD: { |
401 | Mod mod = (Mod)theEObject; | 401 | Mod mod = (Mod)theEObject; |
402 | T result = caseMod(mod); | 402 | T result = caseMod(mod); |
403 | if (result == null) result = caseIntOperation(mod); | 403 | if (result == null) result = caseNumericOperation(mod); |
404 | if (result == null) result = caseTerm(mod); | 404 | if (result == null) result = caseTerm(mod); |
405 | if (result == null) result = caseTermDescription(mod); | 405 | if (result == null) result = caseTermDescription(mod); |
406 | if (result == null) result = defaultCase(theEObject); | 406 | if (result == null) result = defaultCase(theEObject); |
@@ -552,6 +552,71 @@ public class LogiclanguageSwitch<T> extends Switch<T> { | |||
552 | if (result == null) result = defaultCase(theEObject); | 552 | if (result == null) result = defaultCase(theEObject); |
553 | return result; | 553 | return result; |
554 | } | 554 | } |
555 | case LogiclanguagePackage.POW: { | ||
556 | Pow pow = (Pow)theEObject; | ||
557 | T result = casePow(pow); | ||
558 | if (result == null) result = caseNumericOperation(pow); | ||
559 | if (result == null) result = caseTerm(pow); | ||
560 | if (result == null) result = caseTermDescription(pow); | ||
561 | if (result == null) result = defaultCase(theEObject); | ||
562 | return result; | ||
563 | } | ||
564 | case LogiclanguagePackage.AGGREGATE_EXPRESSION: { | ||
565 | AggregateExpression aggregateExpression = (AggregateExpression)theEObject; | ||
566 | T result = caseAggregateExpression(aggregateExpression); | ||
567 | if (result == null) result = caseTerm(aggregateExpression); | ||
568 | if (result == null) result = caseTermDescription(aggregateExpression); | ||
569 | if (result == null) result = defaultCase(theEObject); | ||
570 | return result; | ||
571 | } | ||
572 | case LogiclanguagePackage.SUM: { | ||
573 | Sum sum = (Sum)theEObject; | ||
574 | T result = caseSum(sum); | ||
575 | if (result == null) result = caseProjectedAggregateExpression(sum); | ||
576 | if (result == null) result = caseAggregateExpression(sum); | ||
577 | if (result == null) result = caseTerm(sum); | ||
578 | if (result == null) result = caseTermDescription(sum); | ||
579 | if (result == null) result = defaultCase(theEObject); | ||
580 | return result; | ||
581 | } | ||
582 | case LogiclanguagePackage.COUNT: { | ||
583 | Count count = (Count)theEObject; | ||
584 | T result = caseCount(count); | ||
585 | if (result == null) result = caseAggregateExpression(count); | ||
586 | if (result == null) result = caseTerm(count); | ||
587 | if (result == null) result = caseTermDescription(count); | ||
588 | if (result == null) result = defaultCase(theEObject); | ||
589 | return result; | ||
590 | } | ||
591 | case LogiclanguagePackage.MIN: { | ||
592 | Min min = (Min)theEObject; | ||
593 | T result = caseMin(min); | ||
594 | if (result == null) result = caseProjectedAggregateExpression(min); | ||
595 | if (result == null) result = caseAggregateExpression(min); | ||
596 | if (result == null) result = caseTerm(min); | ||
597 | if (result == null) result = caseTermDescription(min); | ||
598 | if (result == null) result = defaultCase(theEObject); | ||
599 | return result; | ||
600 | } | ||
601 | case LogiclanguagePackage.MAX: { | ||
602 | Max max = (Max)theEObject; | ||
603 | T result = caseMax(max); | ||
604 | if (result == null) result = caseProjectedAggregateExpression(max); | ||
605 | if (result == null) result = caseAggregateExpression(max); | ||
606 | if (result == null) result = caseTerm(max); | ||
607 | if (result == null) result = caseTermDescription(max); | ||
608 | if (result == null) result = defaultCase(theEObject); | ||
609 | return result; | ||
610 | } | ||
611 | case LogiclanguagePackage.PROJECTED_AGGREGATE_EXPRESSION: { | ||
612 | ProjectedAggregateExpression projectedAggregateExpression = (ProjectedAggregateExpression)theEObject; | ||
613 | T result = caseProjectedAggregateExpression(projectedAggregateExpression); | ||
614 | if (result == null) result = caseAggregateExpression(projectedAggregateExpression); | ||
615 | if (result == null) result = caseTerm(projectedAggregateExpression); | ||
616 | if (result == null) result = caseTermDescription(projectedAggregateExpression); | ||
617 | if (result == null) result = defaultCase(theEObject); | ||
618 | return result; | ||
619 | } | ||
555 | default: return defaultCase(theEObject); | 620 | default: return defaultCase(theEObject); |
556 | } | 621 | } |
557 | } | 622 | } |
@@ -1067,17 +1132,17 @@ public class LogiclanguageSwitch<T> extends Switch<T> { | |||
1067 | } | 1132 | } |
1068 | 1133 | ||
1069 | /** | 1134 | /** |
1070 | * Returns the result of interpreting the object as an instance of '<em>Int Operation</em>'. | 1135 | * Returns the result of interpreting the object as an instance of '<em>Numeric Operation</em>'. |
1071 | * <!-- begin-user-doc --> | 1136 | * <!-- begin-user-doc --> |
1072 | * This implementation returns null; | 1137 | * This implementation returns null; |
1073 | * returning a non-null result will terminate the switch. | 1138 | * returning a non-null result will terminate the switch. |
1074 | * <!-- end-user-doc --> | 1139 | * <!-- end-user-doc --> |
1075 | * @param object the target of the switch. | 1140 | * @param object the target of the switch. |
1076 | * @return the result of interpreting the object as an instance of '<em>Int Operation</em>'. | 1141 | * @return the result of interpreting the object as an instance of '<em>Numeric Operation</em>'. |
1077 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | 1142 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) |
1078 | * @generated | 1143 | * @generated |
1079 | */ | 1144 | */ |
1080 | public T caseIntOperation(IntOperation object) { | 1145 | public T caseNumericOperation(NumericOperation object) { |
1081 | return null; | 1146 | return null; |
1082 | } | 1147 | } |
1083 | 1148 | ||
@@ -1427,6 +1492,111 @@ public class LogiclanguageSwitch<T> extends Switch<T> { | |||
1427 | } | 1492 | } |
1428 | 1493 | ||
1429 | /** | 1494 | /** |
1495 | * Returns the result of interpreting the object as an instance of '<em>Pow</em>'. | ||
1496 | * <!-- begin-user-doc --> | ||
1497 | * This implementation returns null; | ||
1498 | * returning a non-null result will terminate the switch. | ||
1499 | * <!-- end-user-doc --> | ||
1500 | * @param object the target of the switch. | ||
1501 | * @return the result of interpreting the object as an instance of '<em>Pow</em>'. | ||
1502 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1503 | * @generated | ||
1504 | */ | ||
1505 | public T casePow(Pow object) { | ||
1506 | return null; | ||
1507 | } | ||
1508 | |||
1509 | /** | ||
1510 | * Returns the result of interpreting the object as an instance of '<em>Aggregate Expression</em>'. | ||
1511 | * <!-- begin-user-doc --> | ||
1512 | * This implementation returns null; | ||
1513 | * returning a non-null result will terminate the switch. | ||
1514 | * <!-- end-user-doc --> | ||
1515 | * @param object the target of the switch. | ||
1516 | * @return the result of interpreting the object as an instance of '<em>Aggregate Expression</em>'. | ||
1517 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1518 | * @generated | ||
1519 | */ | ||
1520 | public T caseAggregateExpression(AggregateExpression object) { | ||
1521 | return null; | ||
1522 | } | ||
1523 | |||
1524 | /** | ||
1525 | * Returns the result of interpreting the object as an instance of '<em>Sum</em>'. | ||
1526 | * <!-- begin-user-doc --> | ||
1527 | * This implementation returns null; | ||
1528 | * returning a non-null result will terminate the switch. | ||
1529 | * <!-- end-user-doc --> | ||
1530 | * @param object the target of the switch. | ||
1531 | * @return the result of interpreting the object as an instance of '<em>Sum</em>'. | ||
1532 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1533 | * @generated | ||
1534 | */ | ||
1535 | public T caseSum(Sum object) { | ||
1536 | return null; | ||
1537 | } | ||
1538 | |||
1539 | /** | ||
1540 | * Returns the result of interpreting the object as an instance of '<em>Count</em>'. | ||
1541 | * <!-- begin-user-doc --> | ||
1542 | * This implementation returns null; | ||
1543 | * returning a non-null result will terminate the switch. | ||
1544 | * <!-- end-user-doc --> | ||
1545 | * @param object the target of the switch. | ||
1546 | * @return the result of interpreting the object as an instance of '<em>Count</em>'. | ||
1547 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1548 | * @generated | ||
1549 | */ | ||
1550 | public T caseCount(Count object) { | ||
1551 | return null; | ||
1552 | } | ||
1553 | |||
1554 | /** | ||
1555 | * Returns the result of interpreting the object as an instance of '<em>Min</em>'. | ||
1556 | * <!-- begin-user-doc --> | ||
1557 | * This implementation returns null; | ||
1558 | * returning a non-null result will terminate the switch. | ||
1559 | * <!-- end-user-doc --> | ||
1560 | * @param object the target of the switch. | ||
1561 | * @return the result of interpreting the object as an instance of '<em>Min</em>'. | ||
1562 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1563 | * @generated | ||
1564 | */ | ||
1565 | public T caseMin(Min object) { | ||
1566 | return null; | ||
1567 | } | ||
1568 | |||
1569 | /** | ||
1570 | * Returns the result of interpreting the object as an instance of '<em>Max</em>'. | ||
1571 | * <!-- begin-user-doc --> | ||
1572 | * This implementation returns null; | ||
1573 | * returning a non-null result will terminate the switch. | ||
1574 | * <!-- end-user-doc --> | ||
1575 | * @param object the target of the switch. | ||
1576 | * @return the result of interpreting the object as an instance of '<em>Max</em>'. | ||
1577 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1578 | * @generated | ||
1579 | */ | ||
1580 | public T caseMax(Max object) { | ||
1581 | return null; | ||
1582 | } | ||
1583 | |||
1584 | /** | ||
1585 | * Returns the result of interpreting the object as an instance of '<em>Projected Aggregate Expression</em>'. | ||
1586 | * <!-- begin-user-doc --> | ||
1587 | * This implementation returns null; | ||
1588 | * returning a non-null result will terminate the switch. | ||
1589 | * <!-- end-user-doc --> | ||
1590 | * @param object the target of the switch. | ||
1591 | * @return the result of interpreting the object as an instance of '<em>Projected Aggregate Expression</em>'. | ||
1592 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1593 | * @generated | ||
1594 | */ | ||
1595 | public T caseProjectedAggregateExpression(ProjectedAggregateExpression object) { | ||
1596 | return null; | ||
1597 | } | ||
1598 | |||
1599 | /** | ||
1430 | * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. | 1600 | * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. |
1431 | * <!-- begin-user-doc --> | 1601 | * <!-- begin-user-doc --> |
1432 | * This implementation returns null; | 1602 | * This implementation returns null; |