You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: com.avaloq.tools.ddk.typesystem/model/TypeModel.ecore
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,8 @@
17
17
<detailskey="documentation"value="The reason for this class is technical and, in general, one should use the interface INamedElement instead
of this class. This class is defined in the model because Xtext needs to find an instantiable class for
INamedElement during the first phase of linking."/>
* The meta object id for the '{@link com.avaloq.tools.ddk.typesystem.typemodel.ICaseSensitiveNamedElement <em>ICase Sensitive Named Element</em>}' class.
* The number of structural features of the '<em>Callable</em>' class.
@@ -447,6 +466,16 @@ public interface TypeModelPackage extends EPackage
447
466
*/
448
467
EClassgetNamedElement();
449
468
469
+
/**
470
+
* Returns the meta object for class '{@link com.avaloq.tools.ddk.typesystem.typemodel.ICaseSensitiveNamedElement <em>ICase Sensitive Named Element</em>}'.
471
+
* <!-- begin-user-doc -->
472
+
* <!-- end-user-doc -->
473
+
* @return the meta object for class '<em>ICase Sensitive Named Element</em>'.
* The meta object literal for the '{@link com.avaloq.tools.ddk.typesystem.typemodel.ICaseSensitiveNamedElement <em>ICase Sensitive Named Element</em>}' class.
Copy file name to clipboardExpand all lines: com.avaloq.tools.ddk.typesystem/src-gen/com/avaloq/tools/ddk/typesystem/typemodel/impl/TypeModelPackageImpl.java
Copy file name to clipboardExpand all lines: com.avaloq.tools.ddk.typesystem/src-gen/com/avaloq/tools/ddk/typesystem/typemodel/util/TypeModelAdapterFactory.java
+20Lines changed: 20 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -100,6 +100,11 @@ public Adapter caseNamedElement(NamedElement object)
@@ -261,6 +266,21 @@ public Adapter createNamedElementAdapter()
261
266
returnnull;
262
267
}
263
268
269
+
/**
270
+
* Creates a new adapter for an object of class '{@link com.avaloq.tools.ddk.typesystem.typemodel.ICaseSensitiveNamedElement <em>ICase Sensitive Named Element</em>}'.
271
+
* <!-- begin-user-doc -->
272
+
* This default implementation returns null so that we can easily ignore cases;
273
+
* it's useful to ignore a case when inheritance will catch all the cases anyway.
Copy file name to clipboardExpand all lines: com.avaloq.tools.ddk.typesystem/src-gen/com/avaloq/tools/ddk/typesystem/typemodel/util/TypeModelSwitch.java
+23Lines changed: 23 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -109,6 +109,13 @@ protected T doSwitch(int classifierID, EObject theEObject)
109
109
if (result == null) result = defaultCase(theEObject);
0 commit comments