aboutsummaryrefslogtreecommitdiffstats
path: root/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme
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
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')
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguageFactory.java9
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java49
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguageFactoryImpl.java11
-rw-r--r--Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java22
-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
6 files changed, 133 insertions, 0 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguageFactory.java b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguageFactory.java
index 0d438a05..f6977b13 100644
--- a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguageFactory.java
+++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguageFactory.java
@@ -382,6 +382,15 @@ public interface LogiclanguageFactory extends EFactory {
382 InstanceOf createInstanceOf(); 382 InstanceOf createInstanceOf();
383 383
384 /** 384 /**
385 * Returns a new object of class '<em>String Type Reference</em>'.
386 * <!-- begin-user-doc -->
387 * <!-- end-user-doc -->
388 * @return a new object of class '<em>String Type Reference</em>'.
389 * @generated
390 */
391 StringTypeReference createStringTypeReference();
392
393 /**
385 * Returns the package supported by this factory. 394 * Returns the package supported by this factory.
386 * <!-- begin-user-doc --> 395 * <!-- begin-user-doc -->
387 * <!-- end-user-doc --> 396 * <!-- end-user-doc -->
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java
index 6965428b..d3a789e2 100644
--- a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java
+++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java
@@ -2563,6 +2563,35 @@ public interface LogiclanguagePackage extends EPackage {
2563 2563
2564 2564
2565 /** 2565 /**
2566 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.StringTypeReferenceImpl <em>String Type Reference</em>}' class.
2567 * <!-- begin-user-doc -->
2568 * <!-- end-user-doc -->
2569 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.StringTypeReferenceImpl
2570 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getStringTypeReference()
2571 * @generated
2572 */
2573 int STRING_TYPE_REFERENCE = 55;
2574
2575 /**
2576 * The number of structural features of the '<em>String Type Reference</em>' class.
2577 * <!-- begin-user-doc -->
2578 * <!-- end-user-doc -->
2579 * @generated
2580 * @ordered
2581 */
2582 int STRING_TYPE_REFERENCE_FEATURE_COUNT = PRIMITIVE_TYPE_REFERENCE_FEATURE_COUNT + 0;
2583
2584 /**
2585 * The number of operations of the '<em>String Type Reference</em>' class.
2586 * <!-- begin-user-doc -->
2587 * <!-- end-user-doc -->
2588 * @generated
2589 * @ordered
2590 */
2591 int STRING_TYPE_REFERENCE_OPERATION_COUNT = PRIMITIVE_TYPE_REFERENCE_OPERATION_COUNT + 0;
2592
2593
2594 /**
2566 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type <em>Type</em>}'. 2595 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type <em>Type</em>}'.
2567 * <!-- begin-user-doc --> 2596 * <!-- begin-user-doc -->
2568 * <!-- end-user-doc --> 2597 * <!-- end-user-doc -->
@@ -3773,6 +3802,16 @@ public interface LogiclanguagePackage extends EPackage {
3773 EReference getInstanceOf_Range(); 3802 EReference getInstanceOf_Range();
3774 3803
3775 /** 3804 /**
3805 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.StringTypeReference <em>String Type Reference</em>}'.
3806 * <!-- begin-user-doc -->
3807 * <!-- end-user-doc -->
3808 * @return the meta object for class '<em>String Type Reference</em>'.
3809 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.StringTypeReference
3810 * @generated
3811 */
3812 EClass getStringTypeReference();
3813
3814 /**
3776 * Returns the factory that creates the instances of the model. 3815 * Returns the factory that creates the instances of the model.
3777 * <!-- begin-user-doc --> 3816 * <!-- begin-user-doc -->
3778 * <!-- end-user-doc --> 3817 * <!-- end-user-doc -->
@@ -4825,6 +4864,16 @@ public interface LogiclanguagePackage extends EPackage {
4825 */ 4864 */
4826 EReference INSTANCE_OF__RANGE = eINSTANCE.getInstanceOf_Range(); 4865 EReference INSTANCE_OF__RANGE = eINSTANCE.getInstanceOf_Range();
4827 4866
4867 /**
4868 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.StringTypeReferenceImpl <em>String Type Reference</em>}' class.
4869 * <!-- begin-user-doc -->
4870 * <!-- end-user-doc -->
4871 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.StringTypeReferenceImpl
4872 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getStringTypeReference()
4873 * @generated
4874 */
4875 EClass STRING_TYPE_REFERENCE = eINSTANCE.getStringTypeReference();
4876
4828 } 4877 }
4829 4878
4830} //LogiclanguagePackage 4879} //LogiclanguagePackage
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguageFactoryImpl.java b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguageFactoryImpl.java
index 876947e4..593e1fc0 100644
--- a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguageFactoryImpl.java
+++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguageFactoryImpl.java
@@ -96,6 +96,7 @@ public class LogiclanguageFactoryImpl extends EFactoryImpl implements Logiclangu
96 case LogiclanguagePackage.TYPE_DECLARATION: return createTypeDeclaration(); 96 case LogiclanguagePackage.TYPE_DECLARATION: return createTypeDeclaration();
97 case LogiclanguagePackage.UNKNOWN_BECAUSE_UNINTERPRETED: return createUnknownBecauseUninterpreted(); 97 case LogiclanguagePackage.UNKNOWN_BECAUSE_UNINTERPRETED: return createUnknownBecauseUninterpreted();
98 case LogiclanguagePackage.INSTANCE_OF: return createInstanceOf(); 98 case LogiclanguagePackage.INSTANCE_OF: return createInstanceOf();
99 case LogiclanguagePackage.STRING_TYPE_REFERENCE: return createStringTypeReference();
99 default: 100 default:
100 throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); 101 throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
101 } 102 }
@@ -506,6 +507,16 @@ public class LogiclanguageFactoryImpl extends EFactoryImpl implements Logiclangu
506 * <!-- end-user-doc --> 507 * <!-- end-user-doc -->
507 * @generated 508 * @generated
508 */ 509 */
510 public StringTypeReference createStringTypeReference() {
511 StringTypeReferenceImpl stringTypeReference = new StringTypeReferenceImpl();
512 return stringTypeReference;
513 }
514
515 /**
516 * <!-- begin-user-doc -->
517 * <!-- end-user-doc -->
518 * @generated
519 */
509 public LogiclanguagePackage getLogiclanguagePackage() { 520 public LogiclanguagePackage getLogiclanguagePackage() {
510 return (LogiclanguagePackage)getEPackage(); 521 return (LogiclanguagePackage)getEPackage();
511 } 522 }
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java
index b73d679d..9628e3d7 100644
--- a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java
+++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java
@@ -48,6 +48,7 @@ import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RealTypeReference;
48import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Relation; 48import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Relation;
49import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration; 49import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration;
50import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition; 50import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition;
51import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.StringTypeReference;
51import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicDeclaration; 52import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicDeclaration;
52import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicValue; 53import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicValue;
53import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Term; 54import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Term;
@@ -468,6 +469,13 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu
468 private EClass instanceOfEClass = null; 469 private EClass instanceOfEClass = null;
469 470
470 /** 471 /**
472 * <!-- begin-user-doc -->
473 * <!-- end-user-doc -->
474 * @generated
475 */
476 private EClass stringTypeReferenceEClass = null;
477
478 /**
471 * Creates an instance of the model <b>Package</b>, registered with 479 * Creates an instance of the model <b>Package</b>, registered with
472 * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package 480 * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
473 * package URI value. 481 * package URI value.
@@ -1576,6 +1584,15 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu
1576 * <!-- end-user-doc --> 1584 * <!-- end-user-doc -->
1577 * @generated 1585 * @generated
1578 */ 1586 */
1587 public EClass getStringTypeReference() {
1588 return stringTypeReferenceEClass;
1589 }
1590
1591 /**
1592 * <!-- begin-user-doc -->
1593 * <!-- end-user-doc -->
1594 * @generated
1595 */
1579 public LogiclanguageFactory getLogiclanguageFactory() { 1596 public LogiclanguageFactory getLogiclanguageFactory() {
1580 return (LogiclanguageFactory)getEFactoryInstance(); 1597 return (LogiclanguageFactory)getEFactoryInstance();
1581 } 1598 }
@@ -1768,6 +1785,8 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu
1768 instanceOfEClass = createEClass(INSTANCE_OF); 1785 instanceOfEClass = createEClass(INSTANCE_OF);
1769 createEReference(instanceOfEClass, INSTANCE_OF__VALUE); 1786 createEReference(instanceOfEClass, INSTANCE_OF__VALUE);
1770 createEReference(instanceOfEClass, INSTANCE_OF__RANGE); 1787 createEReference(instanceOfEClass, INSTANCE_OF__RANGE);
1788
1789 stringTypeReferenceEClass = createEClass(STRING_TYPE_REFERENCE);
1771 } 1790 }
1772 1791
1773 /** 1792 /**
@@ -1853,6 +1872,7 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu
1853 typeDeclarationEClass.getESuperTypes().add(this.getType()); 1872 typeDeclarationEClass.getESuperTypes().add(this.getType());
1854 unknownBecauseUninterpretedEClass.getESuperTypes().add(this.getTerm()); 1873 unknownBecauseUninterpretedEClass.getESuperTypes().add(this.getTerm());
1855 instanceOfEClass.getESuperTypes().add(this.getTerm()); 1874 instanceOfEClass.getESuperTypes().add(this.getTerm());
1875 stringTypeReferenceEClass.getESuperTypes().add(this.getPrimitiveTypeReference());
1856 1876
1857 // Initialize classes, features, and operations; add parameters 1877 // Initialize classes, features, and operations; add parameters
1858 initEClass(typeEClass, Type.class, "Type", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 1878 initEClass(typeEClass, Type.class, "Type", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
@@ -2025,6 +2045,8 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu
2025 initEReference(getInstanceOf_Value(), this.getTerm(), null, "value", null, 1, 1, InstanceOf.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2045 initEReference(getInstanceOf_Value(), this.getTerm(), null, "value", null, 1, 1, InstanceOf.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2026 initEReference(getInstanceOf_Range(), this.getTypeReference(), null, "range", null, 1, 1, InstanceOf.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2046 initEReference(getInstanceOf_Range(), this.getTypeReference(), null, "range", null, 1, 1, InstanceOf.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2027 2047
2048 initEClass(stringTypeReferenceEClass, StringTypeReference.class, "StringTypeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2049
2028 // Create resource 2050 // Create resource
2029 createResource(eNS_URI); 2051 createResource(eNS_URI);
2030 } 2052 }
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;