diff options
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model')
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; | |||
48 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Relation; | 48 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Relation; |
49 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration; | 49 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration; |
50 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition; | 50 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition; |
51 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.StringTypeReference; | ||
51 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicDeclaration; | 52 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicDeclaration; |
52 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicValue; | 53 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicValue; |
53 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Term; | 54 | import 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; |