aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util
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
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')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java220
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java263
2 files changed, 483 insertions, 0 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
index 58c9881e..7a472842 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
@@ -266,6 +266,31 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
266 return createTypeScopeAdapter(); 266 return createTypeScopeAdapter();
267 } 267 }
268 @Override 268 @Override
269 public Adapter caseClassTypeScope(ClassTypeScope object)
270 {
271 return createClassTypeScopeAdapter();
272 }
273 @Override
274 public Adapter caseObjectTypeScope(ObjectTypeScope object)
275 {
276 return createObjectTypeScopeAdapter();
277 }
278 @Override
279 public Adapter caseIntegerTypeScope(IntegerTypeScope object)
280 {
281 return createIntegerTypeScopeAdapter();
282 }
283 @Override
284 public Adapter caseRealTypeScope(RealTypeScope object)
285 {
286 return createRealTypeScopeAdapter();
287 }
288 @Override
289 public Adapter caseStringTypeScope(StringTypeScope object)
290 {
291 return createStringTypeScopeAdapter();
292 }
293 @Override
269 public Adapter caseTypeReference(TypeReference object) 294 public Adapter caseTypeReference(TypeReference object)
270 { 295 {
271 return createTypeReferenceAdapter(); 296 return createTypeReferenceAdapter();
@@ -296,6 +321,36 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
296 return createStringReferenceAdapter(); 321 return createStringReferenceAdapter();
297 } 322 }
298 @Override 323 @Override
324 public Adapter caseNumberSpecification(NumberSpecification object)
325 {
326 return createNumberSpecificationAdapter();
327 }
328 @Override
329 public Adapter caseExactNumber(ExactNumber object)
330 {
331 return createExactNumberAdapter();
332 }
333 @Override
334 public Adapter caseIntervallNumber(IntervallNumber object)
335 {
336 return createIntervallNumberAdapter();
337 }
338 @Override
339 public Adapter caseIntEnumberation(IntEnumberation object)
340 {
341 return createIntEnumberationAdapter();
342 }
343 @Override
344 public Adapter caseRealEnumeration(RealEnumeration object)
345 {
346 return createRealEnumerationAdapter();
347 }
348 @Override
349 public Adapter caseStringEnumeration(StringEnumeration object)
350 {
351 return createStringEnumerationAdapter();
352 }
353 @Override
299 public Adapter caseScopeDeclaration(ScopeDeclaration object) 354 public Adapter caseScopeDeclaration(ScopeDeclaration object)
300 { 355 {
301 return createScopeDeclarationAdapter(); 356 return createScopeDeclarationAdapter();
@@ -928,6 +983,81 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
928 } 983 }
929 984
930 /** 985 /**
986 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope <em>Class Type Scope</em>}'.
987 * <!-- begin-user-doc -->
988 * This default implementation returns null so that we can easily ignore cases;
989 * it's useful to ignore a case when inheritance will catch all the cases anyway.
990 * <!-- end-user-doc -->
991 * @return the new adapter.
992 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope
993 * @generated
994 */
995 public Adapter createClassTypeScopeAdapter()
996 {
997 return null;
998 }
999
1000 /**
1001 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope <em>Object Type Scope</em>}'.
1002 * <!-- begin-user-doc -->
1003 * This default implementation returns null so that we can easily ignore cases;
1004 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1005 * <!-- end-user-doc -->
1006 * @return the new adapter.
1007 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope
1008 * @generated
1009 */
1010 public Adapter createObjectTypeScopeAdapter()
1011 {
1012 return null;
1013 }
1014
1015 /**
1016 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope <em>Integer Type Scope</em>}'.
1017 * <!-- begin-user-doc -->
1018 * This default implementation returns null so that we can easily ignore cases;
1019 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1020 * <!-- end-user-doc -->
1021 * @return the new adapter.
1022 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope
1023 * @generated
1024 */
1025 public Adapter createIntegerTypeScopeAdapter()
1026 {
1027 return null;
1028 }
1029
1030 /**
1031 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope <em>Real Type Scope</em>}'.
1032 * <!-- begin-user-doc -->
1033 * This default implementation returns null so that we can easily ignore cases;
1034 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1035 * <!-- end-user-doc -->
1036 * @return the new adapter.
1037 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope
1038 * @generated
1039 */
1040 public Adapter createRealTypeScopeAdapter()
1041 {
1042 return null;
1043 }
1044
1045 /**
1046 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope <em>String Type Scope</em>}'.
1047 * <!-- begin-user-doc -->
1048 * This default implementation returns null so that we can easily ignore cases;
1049 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1050 * <!-- end-user-doc -->
1051 * @return the new adapter.
1052 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope
1053 * @generated
1054 */
1055 public Adapter createStringTypeScopeAdapter()
1056 {
1057 return null;
1058 }
1059
1060 /**
931 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference <em>Type Reference</em>}'. 1061 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference <em>Type Reference</em>}'.
932 * <!-- begin-user-doc --> 1062 * <!-- begin-user-doc -->
933 * This default implementation returns null so that we can easily ignore cases; 1063 * This default implementation returns null so that we can easily ignore cases;
@@ -1018,6 +1148,96 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
1018 } 1148 }
1019 1149
1020 /** 1150 /**
1151 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification <em>Number Specification</em>}'.
1152 * <!-- begin-user-doc -->
1153 * This default implementation returns null so that we can easily ignore cases;
1154 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1155 * <!-- end-user-doc -->
1156 * @return the new adapter.
1157 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification
1158 * @generated
1159 */
1160 public Adapter createNumberSpecificationAdapter()
1161 {
1162 return null;
1163 }
1164
1165 /**
1166 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber <em>Exact Number</em>}'.
1167 * <!-- begin-user-doc -->
1168 * This default implementation returns null so that we can easily ignore cases;
1169 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1170 * <!-- end-user-doc -->
1171 * @return the new adapter.
1172 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber
1173 * @generated
1174 */
1175 public Adapter createExactNumberAdapter()
1176 {
1177 return null;
1178 }
1179
1180 /**
1181 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber <em>Intervall Number</em>}'.
1182 * <!-- begin-user-doc -->
1183 * This default implementation returns null so that we can easily ignore cases;
1184 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1185 * <!-- end-user-doc -->
1186 * @return the new adapter.
1187 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber
1188 * @generated
1189 */
1190 public Adapter createIntervallNumberAdapter()
1191 {
1192 return null;
1193 }
1194
1195 /**
1196 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation <em>Int Enumberation</em>}'.
1197 * <!-- begin-user-doc -->
1198 * This default implementation returns null so that we can easily ignore cases;
1199 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1200 * <!-- end-user-doc -->
1201 * @return the new adapter.
1202 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation
1203 * @generated
1204 */
1205 public Adapter createIntEnumberationAdapter()
1206 {
1207 return null;
1208 }
1209
1210 /**
1211 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration <em>Real Enumeration</em>}'.
1212 * <!-- begin-user-doc -->
1213 * This default implementation returns null so that we can easily ignore cases;
1214 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1215 * <!-- end-user-doc -->
1216 * @return the new adapter.
1217 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration
1218 * @generated
1219 */
1220 public Adapter createRealEnumerationAdapter()
1221 {
1222 return null;
1223 }
1224
1225 /**
1226 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration <em>String Enumeration</em>}'.
1227 * <!-- begin-user-doc -->
1228 * This default implementation returns null so that we can easily ignore cases;
1229 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1230 * <!-- end-user-doc -->
1231 * @return the new adapter.
1232 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration
1233 * @generated
1234 */
1235 public Adapter createStringEnumerationAdapter()
1236 {
1237 return null;
1238 }
1239
1240 /**
1021 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration <em>Scope Declaration</em>}'. 1241 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration <em>Scope Declaration</em>}'.
1022 * <!-- begin-user-doc --> 1242 * <!-- begin-user-doc -->
1023 * This default implementation returns null so that we can easily ignore cases; 1243 * This default implementation returns null so that we can easily ignore cases;
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;