diff options
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util')
2 files changed, 314 insertions, 18 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 index d61c3a2a..25edee70 100644 --- 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 | |||
@@ -204,8 +204,8 @@ public class LogiclanguageAdapterFactory extends AdapterFactoryImpl { | |||
204 | return createMoreOrEqualThanAdapter(); | 204 | return createMoreOrEqualThanAdapter(); |
205 | } | 205 | } |
206 | @Override | 206 | @Override |
207 | public Adapter caseIntOperation(IntOperation object) { | 207 | public Adapter caseNumericOperation(NumericOperation object) { |
208 | return createIntOperationAdapter(); | 208 | return createNumericOperationAdapter(); |
209 | } | 209 | } |
210 | @Override | 210 | @Override |
211 | public Adapter casePlus(Plus object) { | 211 | public Adapter casePlus(Plus object) { |
@@ -300,6 +300,34 @@ public class LogiclanguageAdapterFactory extends AdapterFactoryImpl { | |||
300 | return createTransitiveClosureAdapter(); | 300 | return createTransitiveClosureAdapter(); |
301 | } | 301 | } |
302 | @Override | 302 | @Override |
303 | public Adapter casePow(Pow object) { | ||
304 | return createPowAdapter(); | ||
305 | } | ||
306 | @Override | ||
307 | public Adapter caseAggregateExpression(AggregateExpression object) { | ||
308 | return createAggregateExpressionAdapter(); | ||
309 | } | ||
310 | @Override | ||
311 | public Adapter caseSum(Sum object) { | ||
312 | return createSumAdapter(); | ||
313 | } | ||
314 | @Override | ||
315 | public Adapter caseCount(Count object) { | ||
316 | return createCountAdapter(); | ||
317 | } | ||
318 | @Override | ||
319 | public Adapter caseMin(Min object) { | ||
320 | return createMinAdapter(); | ||
321 | } | ||
322 | @Override | ||
323 | public Adapter caseMax(Max object) { | ||
324 | return createMaxAdapter(); | ||
325 | } | ||
326 | @Override | ||
327 | public Adapter caseProjectedAggregateExpression(ProjectedAggregateExpression object) { | ||
328 | return createProjectedAggregateExpressionAdapter(); | ||
329 | } | ||
330 | @Override | ||
303 | public Adapter defaultCase(EObject object) { | 331 | public Adapter defaultCase(EObject object) { |
304 | return createEObjectAdapter(); | 332 | return createEObjectAdapter(); |
305 | } | 333 | } |
@@ -796,16 +824,16 @@ public class LogiclanguageAdapterFactory extends AdapterFactoryImpl { | |||
796 | } | 824 | } |
797 | 825 | ||
798 | /** | 826 | /** |
799 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation <em>Int Operation</em>}'. | 827 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.NumericOperation <em>Numeric Operation</em>}'. |
800 | * <!-- begin-user-doc --> | 828 | * <!-- begin-user-doc --> |
801 | * This default implementation returns null so that we can easily ignore cases; | 829 | * This default implementation returns null so that we can easily ignore cases; |
802 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | 830 | * it's useful to ignore a case when inheritance will catch all the cases anyway. |
803 | * <!-- end-user-doc --> | 831 | * <!-- end-user-doc --> |
804 | * @return the new adapter. | 832 | * @return the new adapter. |
805 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation | 833 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.NumericOperation |
806 | * @generated | 834 | * @generated |
807 | */ | 835 | */ |
808 | public Adapter createIntOperationAdapter() { | 836 | public Adapter createNumericOperationAdapter() { |
809 | return null; | 837 | return null; |
810 | } | 838 | } |
811 | 839 | ||
@@ -1132,6 +1160,104 @@ public class LogiclanguageAdapterFactory extends AdapterFactoryImpl { | |||
1132 | } | 1160 | } |
1133 | 1161 | ||
1134 | /** | 1162 | /** |
1163 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Pow <em>Pow</em>}'. | ||
1164 | * <!-- begin-user-doc --> | ||
1165 | * This default implementation returns null so that we can easily ignore cases; | ||
1166 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
1167 | * <!-- end-user-doc --> | ||
1168 | * @return the new adapter. | ||
1169 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Pow | ||
1170 | * @generated | ||
1171 | */ | ||
1172 | public Adapter createPowAdapter() { | ||
1173 | return null; | ||
1174 | } | ||
1175 | |||
1176 | /** | ||
1177 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregateExpression <em>Aggregate Expression</em>}'. | ||
1178 | * <!-- begin-user-doc --> | ||
1179 | * This default implementation returns null so that we can easily ignore cases; | ||
1180 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
1181 | * <!-- end-user-doc --> | ||
1182 | * @return the new adapter. | ||
1183 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregateExpression | ||
1184 | * @generated | ||
1185 | */ | ||
1186 | public Adapter createAggregateExpressionAdapter() { | ||
1187 | return null; | ||
1188 | } | ||
1189 | |||
1190 | /** | ||
1191 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Sum <em>Sum</em>}'. | ||
1192 | * <!-- begin-user-doc --> | ||
1193 | * This default implementation returns null so that we can easily ignore cases; | ||
1194 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
1195 | * <!-- end-user-doc --> | ||
1196 | * @return the new adapter. | ||
1197 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Sum | ||
1198 | * @generated | ||
1199 | */ | ||
1200 | public Adapter createSumAdapter() { | ||
1201 | return null; | ||
1202 | } | ||
1203 | |||
1204 | /** | ||
1205 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Count <em>Count</em>}'. | ||
1206 | * <!-- begin-user-doc --> | ||
1207 | * This default implementation returns null so that we can easily ignore cases; | ||
1208 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
1209 | * <!-- end-user-doc --> | ||
1210 | * @return the new adapter. | ||
1211 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Count | ||
1212 | * @generated | ||
1213 | */ | ||
1214 | public Adapter createCountAdapter() { | ||
1215 | return null; | ||
1216 | } | ||
1217 | |||
1218 | /** | ||
1219 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Min <em>Min</em>}'. | ||
1220 | * <!-- begin-user-doc --> | ||
1221 | * This default implementation returns null so that we can easily ignore cases; | ||
1222 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
1223 | * <!-- end-user-doc --> | ||
1224 | * @return the new adapter. | ||
1225 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Min | ||
1226 | * @generated | ||
1227 | */ | ||
1228 | public Adapter createMinAdapter() { | ||
1229 | return null; | ||
1230 | } | ||
1231 | |||
1232 | /** | ||
1233 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Max <em>Max</em>}'. | ||
1234 | * <!-- begin-user-doc --> | ||
1235 | * This default implementation returns null so that we can easily ignore cases; | ||
1236 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
1237 | * <!-- end-user-doc --> | ||
1238 | * @return the new adapter. | ||
1239 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Max | ||
1240 | * @generated | ||
1241 | */ | ||
1242 | public Adapter createMaxAdapter() { | ||
1243 | return null; | ||
1244 | } | ||
1245 | |||
1246 | /** | ||
1247 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ProjectedAggregateExpression <em>Projected Aggregate Expression</em>}'. | ||
1248 | * <!-- begin-user-doc --> | ||
1249 | * This default implementation returns null so that we can easily ignore cases; | ||
1250 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
1251 | * <!-- end-user-doc --> | ||
1252 | * @return the new adapter. | ||
1253 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ProjectedAggregateExpression | ||
1254 | * @generated | ||
1255 | */ | ||
1256 | public Adapter createProjectedAggregateExpressionAdapter() { | ||
1257 | return null; | ||
1258 | } | ||
1259 | |||
1260 | /** | ||
1135 | * Creates a new adapter for the default case. | 1261 | * Creates a new adapter for the default case. |
1136 | * <!-- begin-user-doc --> | 1262 | * <!-- begin-user-doc --> |
1137 | * This default implementation returns null. | 1263 | * This default implementation returns null. |
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; |