aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
diff options
context:
space:
mode:
authorLibravatar OszkarSemerath <oszkar.semerath@gmail.com>2018-02-15 22:55:47 +0100
committerLibravatar OszkarSemerath <oszkar.semerath@gmail.com>2018-02-15 22:55:47 +0100
commit0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea (patch)
tree711125f4701dc14d6201ed782ca9de0b79616938 /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
parentEclass trace notation changed from "[X]" to "<X>". (diff)
downloadVIATRA-Generator-0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea.tar.gz
VIATRA-Generator-0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea.tar.zst
VIATRA-Generator-0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea.zip
First complete scope grammar
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java263
1 files changed, 263 insertions, 0 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
index fbcf4041..a579f3f1 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
@@ -369,6 +369,46 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
369 if (result == null) result = defaultCase(theEObject); 369 if (result == null) result = defaultCase(theEObject);
370 return result; 370 return result;
371 } 371 }
372 case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE:
373 {
374 ClassTypeScope classTypeScope = (ClassTypeScope)theEObject;
375 T result = caseClassTypeScope(classTypeScope);
376 if (result == null) result = caseTypeScope(classTypeScope);
377 if (result == null) result = defaultCase(theEObject);
378 return result;
379 }
380 case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE:
381 {
382 ObjectTypeScope objectTypeScope = (ObjectTypeScope)theEObject;
383 T result = caseObjectTypeScope(objectTypeScope);
384 if (result == null) result = caseTypeScope(objectTypeScope);
385 if (result == null) result = defaultCase(theEObject);
386 return result;
387 }
388 case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE:
389 {
390 IntegerTypeScope integerTypeScope = (IntegerTypeScope)theEObject;
391 T result = caseIntegerTypeScope(integerTypeScope);
392 if (result == null) result = caseTypeScope(integerTypeScope);
393 if (result == null) result = defaultCase(theEObject);
394 return result;
395 }
396 case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
397 {
398 RealTypeScope realTypeScope = (RealTypeScope)theEObject;
399 T result = caseRealTypeScope(realTypeScope);
400 if (result == null) result = caseTypeScope(realTypeScope);
401 if (result == null) result = defaultCase(theEObject);
402 return result;
403 }
404 case ApplicationConfigurationPackage.STRING_TYPE_SCOPE:
405 {
406 StringTypeScope stringTypeScope = (StringTypeScope)theEObject;
407 T result = caseStringTypeScope(stringTypeScope);
408 if (result == null) result = caseTypeScope(stringTypeScope);
409 if (result == null) result = defaultCase(theEObject);
410 return result;
411 }
372 case ApplicationConfigurationPackage.TYPE_REFERENCE: 412 case ApplicationConfigurationPackage.TYPE_REFERENCE:
373 { 413 {
374 TypeReference typeReference = (TypeReference)theEObject; 414 TypeReference typeReference = (TypeReference)theEObject;
@@ -416,6 +456,53 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
416 if (result == null) result = defaultCase(theEObject); 456 if (result == null) result = defaultCase(theEObject);
417 return result; 457 return result;
418 } 458 }
459 case ApplicationConfigurationPackage.NUMBER_SPECIFICATION:
460 {
461 NumberSpecification numberSpecification = (NumberSpecification)theEObject;
462 T result = caseNumberSpecification(numberSpecification);
463 if (result == null) result = defaultCase(theEObject);
464 return result;
465 }
466 case ApplicationConfigurationPackage.EXACT_NUMBER:
467 {
468 ExactNumber exactNumber = (ExactNumber)theEObject;
469 T result = caseExactNumber(exactNumber);
470 if (result == null) result = caseNumberSpecification(exactNumber);
471 if (result == null) result = defaultCase(theEObject);
472 return result;
473 }
474 case ApplicationConfigurationPackage.INTERVALL_NUMBER:
475 {
476 IntervallNumber intervallNumber = (IntervallNumber)theEObject;
477 T result = caseIntervallNumber(intervallNumber);
478 if (result == null) result = caseNumberSpecification(intervallNumber);
479 if (result == null) result = defaultCase(theEObject);
480 return result;
481 }
482 case ApplicationConfigurationPackage.INT_ENUMBERATION:
483 {
484 IntEnumberation intEnumberation = (IntEnumberation)theEObject;
485 T result = caseIntEnumberation(intEnumberation);
486 if (result == null) result = caseNumberSpecification(intEnumberation);
487 if (result == null) result = defaultCase(theEObject);
488 return result;
489 }
490 case ApplicationConfigurationPackage.REAL_ENUMERATION:
491 {
492 RealEnumeration realEnumeration = (RealEnumeration)theEObject;
493 T result = caseRealEnumeration(realEnumeration);
494 if (result == null) result = caseNumberSpecification(realEnumeration);
495 if (result == null) result = defaultCase(theEObject);
496 return result;
497 }
498 case ApplicationConfigurationPackage.STRING_ENUMERATION:
499 {
500 StringEnumeration stringEnumeration = (StringEnumeration)theEObject;
501 T result = caseStringEnumeration(stringEnumeration);
502 if (result == null) result = caseNumberSpecification(stringEnumeration);
503 if (result == null) result = defaultCase(theEObject);
504 return result;
505 }
419 case ApplicationConfigurationPackage.SCOPE_DECLARATION: 506 case ApplicationConfigurationPackage.SCOPE_DECLARATION:
420 { 507 {
421 ScopeDeclaration scopeDeclaration = (ScopeDeclaration)theEObject; 508 ScopeDeclaration scopeDeclaration = (ScopeDeclaration)theEObject;
@@ -1097,6 +1184,86 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
1097 } 1184 }
1098 1185
1099 /** 1186 /**
1187 * Returns the result of interpreting the object as an instance of '<em>Class Type Scope</em>'.
1188 * <!-- begin-user-doc -->
1189 * This implementation returns null;
1190 * returning a non-null result will terminate the switch.
1191 * <!-- end-user-doc -->
1192 * @param object the target of the switch.
1193 * @return the result of interpreting the object as an instance of '<em>Class Type Scope</em>'.
1194 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1195 * @generated
1196 */
1197 public T caseClassTypeScope(ClassTypeScope object)
1198 {
1199 return null;
1200 }
1201
1202 /**
1203 * Returns the result of interpreting the object as an instance of '<em>Object Type Scope</em>'.
1204 * <!-- begin-user-doc -->
1205 * This implementation returns null;
1206 * returning a non-null result will terminate the switch.
1207 * <!-- end-user-doc -->
1208 * @param object the target of the switch.
1209 * @return the result of interpreting the object as an instance of '<em>Object Type Scope</em>'.
1210 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1211 * @generated
1212 */
1213 public T caseObjectTypeScope(ObjectTypeScope object)
1214 {
1215 return null;
1216 }
1217
1218 /**
1219 * Returns the result of interpreting the object as an instance of '<em>Integer Type Scope</em>'.
1220 * <!-- begin-user-doc -->
1221 * This implementation returns null;
1222 * returning a non-null result will terminate the switch.
1223 * <!-- end-user-doc -->
1224 * @param object the target of the switch.
1225 * @return the result of interpreting the object as an instance of '<em>Integer Type Scope</em>'.
1226 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1227 * @generated
1228 */
1229 public T caseIntegerTypeScope(IntegerTypeScope object)
1230 {
1231 return null;
1232 }
1233
1234 /**
1235 * Returns the result of interpreting the object as an instance of '<em>Real Type Scope</em>'.
1236 * <!-- begin-user-doc -->
1237 * This implementation returns null;
1238 * returning a non-null result will terminate the switch.
1239 * <!-- end-user-doc -->
1240 * @param object the target of the switch.
1241 * @return the result of interpreting the object as an instance of '<em>Real Type Scope</em>'.
1242 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1243 * @generated
1244 */
1245 public T caseRealTypeScope(RealTypeScope object)
1246 {
1247 return null;
1248 }
1249
1250 /**
1251 * Returns the result of interpreting the object as an instance of '<em>String Type Scope</em>'.
1252 * <!-- begin-user-doc -->
1253 * This implementation returns null;
1254 * returning a non-null result will terminate the switch.
1255 * <!-- end-user-doc -->
1256 * @param object the target of the switch.
1257 * @return the result of interpreting the object as an instance of '<em>String Type Scope</em>'.
1258 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1259 * @generated
1260 */
1261 public T caseStringTypeScope(StringTypeScope object)
1262 {
1263 return null;
1264 }
1265
1266 /**
1100 * Returns the result of interpreting the object as an instance of '<em>Type Reference</em>'. 1267 * Returns the result of interpreting the object as an instance of '<em>Type Reference</em>'.
1101 * <!-- begin-user-doc --> 1268 * <!-- begin-user-doc -->
1102 * This implementation returns null; 1269 * This implementation returns null;
@@ -1193,6 +1360,102 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
1193 } 1360 }
1194 1361
1195 /** 1362 /**
1363 * Returns the result of interpreting the object as an instance of '<em>Number Specification</em>'.
1364 * <!-- begin-user-doc -->
1365 * This implementation returns null;
1366 * returning a non-null result will terminate the switch.
1367 * <!-- end-user-doc -->
1368 * @param object the target of the switch.
1369 * @return the result of interpreting the object as an instance of '<em>Number Specification</em>'.
1370 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1371 * @generated
1372 */
1373 public T caseNumberSpecification(NumberSpecification object)
1374 {
1375 return null;
1376 }
1377
1378 /**
1379 * Returns the result of interpreting the object as an instance of '<em>Exact Number</em>'.
1380 * <!-- begin-user-doc -->
1381 * This implementation returns null;
1382 * returning a non-null result will terminate the switch.
1383 * <!-- end-user-doc -->
1384 * @param object the target of the switch.
1385 * @return the result of interpreting the object as an instance of '<em>Exact Number</em>'.
1386 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1387 * @generated
1388 */
1389 public T caseExactNumber(ExactNumber object)
1390 {
1391 return null;
1392 }
1393
1394 /**
1395 * Returns the result of interpreting the object as an instance of '<em>Intervall Number</em>'.
1396 * <!-- begin-user-doc -->
1397 * This implementation returns null;
1398 * returning a non-null result will terminate the switch.
1399 * <!-- end-user-doc -->
1400 * @param object the target of the switch.
1401 * @return the result of interpreting the object as an instance of '<em>Intervall Number</em>'.
1402 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1403 * @generated
1404 */
1405 public T caseIntervallNumber(IntervallNumber object)
1406 {
1407 return null;
1408 }
1409
1410 /**
1411 * Returns the result of interpreting the object as an instance of '<em>Int Enumberation</em>'.
1412 * <!-- begin-user-doc -->
1413 * This implementation returns null;
1414 * returning a non-null result will terminate the switch.
1415 * <!-- end-user-doc -->
1416 * @param object the target of the switch.
1417 * @return the result of interpreting the object as an instance of '<em>Int Enumberation</em>'.
1418 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1419 * @generated
1420 */
1421 public T caseIntEnumberation(IntEnumberation object)
1422 {
1423 return null;
1424 }
1425
1426 /**
1427 * Returns the result of interpreting the object as an instance of '<em>Real Enumeration</em>'.
1428 * <!-- begin-user-doc -->
1429 * This implementation returns null;
1430 * returning a non-null result will terminate the switch.
1431 * <!-- end-user-doc -->
1432 * @param object the target of the switch.
1433 * @return the result of interpreting the object as an instance of '<em>Real Enumeration</em>'.
1434 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1435 * @generated
1436 */
1437 public T caseRealEnumeration(RealEnumeration object)
1438 {
1439 return null;
1440 }
1441
1442 /**
1443 * Returns the result of interpreting the object as an instance of '<em>String Enumeration</em>'.
1444 * <!-- begin-user-doc -->
1445 * This implementation returns null;
1446 * returning a non-null result will terminate the switch.
1447 * <!-- end-user-doc -->
1448 * @param object the target of the switch.
1449 * @return the result of interpreting the object as an instance of '<em>String Enumeration</em>'.
1450 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1451 * @generated
1452 */
1453 public T caseStringEnumeration(StringEnumeration object)
1454 {
1455 return null;
1456 }
1457
1458 /**
1196 * Returns the result of interpreting the object as an instance of '<em>Scope Declaration</em>'. 1459 * Returns the result of interpreting the object as an instance of '<em>Scope Declaration</em>'.
1197 * <!-- begin-user-doc --> 1460 * <!-- begin-user-doc -->
1198 * This implementation returns null; 1461 * This implementation returns null;