aboutsummaryrefslogtreecommitdiffstats
path: root/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util
diff options
context:
space:
mode:
authorLibravatar OszkarSemerath <oszka@SEMERATH-LAPTOP>2017-08-07 16:50:35 +0200
committerLibravatar OszkarSemerath <oszka@SEMERATH-LAPTOP>2017-08-07 16:50:35 +0200
commite7311dc3c728b18bd1c04fa8f51c9c6f0c042921 (patch)
tree3f4d479305ee9d168698537221a13638d33550c9 /Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util
parentattributes and references that not included to a logic problem are (diff)
downloadVIATRA-Generator-e7311dc3c728b18bd1c04fa8f51c9c6f0c042921.tar.gz
VIATRA-Generator-e7311dc3c728b18bd1c04fa8f51c9c6f0c042921.tar.zst
VIATRA-Generator-e7311dc3c728b18bd1c04fa8f51c9c6f0c042921.zip
added String to the logic problem, and representations returns the set
of relevant primitive objects.
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util')
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageAdapterFactory.java18
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/util/LogiclanguageSwitch.java24
2 files changed, 42 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
index a3372dc9..b056117f 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
@@ -288,6 +288,10 @@ public class LogiclanguageAdapterFactory extends AdapterFactoryImpl {
288 return createInstanceOfAdapter(); 288 return createInstanceOfAdapter();
289 } 289 }
290 @Override 290 @Override
291 public Adapter caseStringTypeReference(StringTypeReference object) {
292 return createStringTypeReferenceAdapter();
293 }
294 @Override
291 public Adapter defaultCase(EObject object) { 295 public Adapter defaultCase(EObject object) {
292 return createEObjectAdapter(); 296 return createEObjectAdapter();
293 } 297 }
@@ -1078,6 +1082,20 @@ public class LogiclanguageAdapterFactory extends AdapterFactoryImpl {
1078 } 1082 }
1079 1083
1080 /** 1084 /**
1085 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.StringTypeReference <em>String Type Reference</em>}'.
1086 * <!-- begin-user-doc -->
1087 * This default implementation returns null so that we can easily ignore cases;
1088 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1089 * <!-- end-user-doc -->
1090 * @return the new adapter.
1091 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.StringTypeReference
1092 * @generated
1093 */
1094 public Adapter createStringTypeReferenceAdapter() {
1095 return null;
1096 }
1097
1098 /**
1081 * Creates a new adapter for the default case. 1099 * Creates a new adapter for the default case.
1082 * <!-- begin-user-doc --> 1100 * <!-- begin-user-doc -->
1083 * This default implementation returns null. 1101 * 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 a2a1e10a..4a89a3d0 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
@@ -526,6 +526,15 @@ public class LogiclanguageSwitch<T> extends Switch<T> {
526 if (result == null) result = defaultCase(theEObject); 526 if (result == null) result = defaultCase(theEObject);
527 return result; 527 return result;
528 } 528 }
529 case LogiclanguagePackage.STRING_TYPE_REFERENCE: {
530 StringTypeReference stringTypeReference = (StringTypeReference)theEObject;
531 T result = caseStringTypeReference(stringTypeReference);
532 if (result == null) result = casePrimitiveTypeReference(stringTypeReference);
533 if (result == null) result = caseTypeReference(stringTypeReference);
534 if (result == null) result = caseTypeDescriptor(stringTypeReference);
535 if (result == null) result = defaultCase(theEObject);
536 return result;
537 }
529 default: return defaultCase(theEObject); 538 default: return defaultCase(theEObject);
530 } 539 }
531 } 540 }
@@ -1356,6 +1365,21 @@ public class LogiclanguageSwitch<T> extends Switch<T> {
1356 } 1365 }
1357 1366
1358 /** 1367 /**
1368 * Returns the result of interpreting the object as an instance of '<em>String Type Reference</em>'.
1369 * <!-- begin-user-doc -->
1370 * This implementation returns null;
1371 * returning a non-null result will terminate the switch.
1372 * <!-- end-user-doc -->
1373 * @param object the target of the switch.
1374 * @return the result of interpreting the object as an instance of '<em>String Type Reference</em>'.
1375 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1376 * @generated
1377 */
1378 public T caseStringTypeReference(StringTypeReference object) {
1379 return null;
1380 }
1381
1382 /**
1359 * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. 1383 * Returns the result of interpreting the object as an instance of '<em>EObject</em>'.
1360 * <!-- begin-user-doc --> 1384 * <!-- begin-user-doc -->
1361 * This implementation returns null; 1385 * This implementation returns null;