Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2013-07-09 20:17:19 +0000
committerEd Willink2013-07-09 20:17:19 +0000
commit10285343ce26abb399a381d9bca536de9b7be955 (patch)
treef9d49467a540415c090489489893f1451f46169c /plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd
parent95345a6f6fbd53ad7c843c276dfabdcfaa6df344 (diff)
downloadorg.eclipse.qvtd-10285343ce26abb399a381d9bca536de9b7be955.tar.gz
org.eclipse.qvtd-10285343ce26abb399a381d9bca536de9b7be955.tar.xz
org.eclipse.qvtd-10285343ce26abb399a381d9bca536de9b7be955.zip
[412438] Use Jet templates to autogenerate accept etc
Diffstat (limited to 'plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd')
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/AbstractDomainCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/CollectionTemplateCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DefaultValueCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainCSImpl.java28
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainPatternCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ElementTemplateCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/KeyDeclCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ModelDeclCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ObjectTemplateCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ParamDeclarationCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PatternCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PredicateCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PrimitiveTypeDomainCSImpl.java13
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PropertyTemplateCSImpl.java23
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/QueryCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/RelationCSImpl.java23
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateVariableCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TopLevelCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TransformationCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/UnitCSImpl.java11
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationCSImpl.java13
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationIdCSImpl.java11
23 files changed, 222 insertions, 76 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/AbstractDomainCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/AbstractDomainCSImpl.java
index 62ebc409a..e5d6038c3 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/AbstractDomainCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/AbstractDomainCSImpl.java
@@ -18,6 +18,7 @@ package org.eclipse.qvtd.xtext.qvtrelationcst.impl;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.AbstractDomainCS;
@@ -53,8 +54,14 @@ public abstract class AbstractDomainCSImpl extends ModelElementCSImpl implements
return QVTrelationCSTPackage.Literals.ABSTRACT_DOMAIN_CS;
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitAbstractDomainCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitAbstractDomainCS(this);
}
} //AbstractDomainCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/CollectionTemplateCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/CollectionTemplateCSImpl.java
index a495eb52e..22fe08ef0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/CollectionTemplateCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/CollectionTemplateCSImpl.java
@@ -28,6 +28,7 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.pivot.Variable;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.CollectionTemplateCS;
@@ -224,8 +225,14 @@ public class CollectionTemplateCSImpl extends TemplateCSImpl implements Collecti
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitCollectionTemplateCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitCollectionTemplateCS(this);
}
} //CollectionTemplateCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DefaultValueCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DefaultValueCSImpl.java
index a1f5a7448..b1b6ed9c0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DefaultValueCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DefaultValueCSImpl.java
@@ -23,6 +23,7 @@ import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.pivot.Variable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
@@ -249,8 +250,14 @@ public class DefaultValueCSImpl extends ModelElementCSImpl implements DefaultVal
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitDefaultValueCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitDefaultValueCS(this);
}
} //DefaultValueCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainCSImpl.java
index 0967950e2..bf4995f50 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainCSImpl.java
@@ -27,6 +27,7 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.ExpCS;
import org.eclipse.qvtd.pivot.qvtbase.TypedModel;
@@ -380,6 +381,16 @@ public class DomainCSImpl extends AbstractDomainCSImpl implements DomainCS {
* @generated
*/
@Override
+ public String toString() {
+ return super.toString();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
case QVTrelationCSTPackage.DOMAIN_CS__PATTERN:
@@ -516,18 +527,19 @@ public class DomainCSImpl extends AbstractDomainCSImpl implements DomainCS {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated NOT
+ * @generated
*/
+ @SuppressWarnings("unchecked")
@Override
- public String toString() {
- return super.toString();
- }
-
- @Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitDomainCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitDomainCS(this);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated NOT
+ */
public String getName() {
if ((modelId != null) && !modelId.eIsProxy()) {
return modelId.getName();
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainPatternCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainPatternCSImpl.java
index dffd31dc3..f4f266e9b 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainPatternCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/DomainPatternCSImpl.java
@@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.DomainPatternCS;
@@ -187,8 +188,14 @@ public class DomainPatternCSImpl extends ModelElementCSImpl implements DomainPat
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitDomainPatternCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitDomainPatternCS(this);
}
} //DomainPatternCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ElementTemplateCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ElementTemplateCSImpl.java
index 304de7e13..276aacbd9 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ElementTemplateCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ElementTemplateCSImpl.java
@@ -18,6 +18,7 @@ package org.eclipse.qvtd.xtext.qvtrelationcst.impl;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.ElementTemplateCS;
import org.eclipse.qvtd.xtext.qvtrelationcst.QVTrelationCSTPackage;
@@ -52,8 +53,14 @@ public class ElementTemplateCSImpl extends TemplateVariableCSImpl implements Ele
return QVTrelationCSTPackage.Literals.ELEMENT_TEMPLATE_CS;
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitElementTemplateCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitElementTemplateCS(this);
}
} //ElementTemplateCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/KeyDeclCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/KeyDeclCSImpl.java
index 2dfdaef03..002df7664 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/KeyDeclCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/KeyDeclCSImpl.java
@@ -26,6 +26,7 @@ import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.pivot.Property;
import org.eclipse.ocl.examples.xtext.base.baseCST.PathNameCS;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
@@ -232,9 +233,15 @@ public class KeyDeclCSImpl extends ModelElementCSImpl implements KeyDeclCS {
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitKeyDeclCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitKeyDeclCS(this);
}
/**
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ModelDeclCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ModelDeclCSImpl.java
index 2176b48da..754865e22 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ModelDeclCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ModelDeclCSImpl.java
@@ -22,6 +22,7 @@ import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.pivot.Namespace;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
@@ -143,8 +144,14 @@ public class ModelDeclCSImpl extends NamedElementCSImpl implements ModelDeclCS {
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitModelDeclCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitModelDeclCS(this);
}
} //ModelDeclCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ObjectTemplateCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ObjectTemplateCSImpl.java
index 6d251bebe..c1a8e0275 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ObjectTemplateCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ObjectTemplateCSImpl.java
@@ -25,6 +25,7 @@ import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.ObjectTemplateCS;
import org.eclipse.qvtd.xtext.qvtrelationcst.PropertyTemplateCS;
@@ -174,8 +175,14 @@ public class ObjectTemplateCSImpl extends TemplateCSImpl implements ObjectTempla
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitObjectTemplateCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitObjectTemplateCS(this);
}
} //ObjectTemplateCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ParamDeclarationCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ParamDeclarationCSImpl.java
index 97d22c598..37f521d5b 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ParamDeclarationCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/ParamDeclarationCSImpl.java
@@ -18,6 +18,7 @@ package org.eclipse.qvtd.xtext.qvtrelationcst.impl;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.TypedElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.ParamDeclarationCS;
@@ -53,8 +54,14 @@ public class ParamDeclarationCSImpl extends TypedElementCSImpl implements ParamD
return QVTrelationCSTPackage.Literals.PARAM_DECLARATION_CS;
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitParamDeclarationCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitParamDeclarationCS(this);
}
} //ParamDeclarationCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PatternCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PatternCSImpl.java
index b73e45c1b..0fd4a5137 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PatternCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PatternCSImpl.java
@@ -25,6 +25,7 @@ import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.PatternCS;
@@ -160,8 +161,14 @@ public class PatternCSImpl extends ModelElementCSImpl implements PatternCS {
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitPatternCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitPatternCS(this);
}
} //PatternCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PredicateCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PredicateCSImpl.java
index cef036eca..7389c69dc 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PredicateCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PredicateCSImpl.java
@@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.ExpCS;
@@ -187,8 +188,14 @@ public class PredicateCSImpl extends ModelElementCSImpl implements PredicateCS {
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitPredicateCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitPredicateCS(this);
}
} //PredicateCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PrimitiveTypeDomainCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PrimitiveTypeDomainCSImpl.java
index 4467de0bb..94f274433 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PrimitiveTypeDomainCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PrimitiveTypeDomainCSImpl.java
@@ -18,6 +18,7 @@ package org.eclipse.qvtd.xtext.qvtrelationcst.impl;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.PrimitiveTypeDomainCS;
import org.eclipse.qvtd.xtext.qvtrelationcst.QVTrelationCSTPackage;
@@ -55,15 +56,11 @@ public class PrimitiveTypeDomainCSImpl extends TemplateVariableCSImpl implements
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated NOT
+ * @generated
*/
+ @SuppressWarnings("unchecked")
@Override
- public String toString() {
- return super.toString();
- }
-
- @Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitPrimitiveTypeDomainCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitPrimitiveTypeDomainCS(this);
}
} //PrimitiveTypeDomainCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PropertyTemplateCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PropertyTemplateCSImpl.java
index 4f922175e..31c3d662b 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PropertyTemplateCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/PropertyTemplateCSImpl.java
@@ -24,6 +24,7 @@ import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.pivot.Property;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
@@ -258,6 +259,16 @@ public class PropertyTemplateCSImpl extends ModelElementCSImpl implements Proper
* @generated
*/
@Override
+ public String toString() {
+ return super.toString();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
case QVTrelationCSTPackage.PROPERTY_TEMPLATE_CS__OBJECT_TEMPLATE:
@@ -390,15 +401,11 @@ public class PropertyTemplateCSImpl extends ModelElementCSImpl implements Proper
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated NOT
+ * @generated
*/
+ @SuppressWarnings("unchecked")
@Override
- public String toString() {
- return super.toString();
- }
-
- @Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitPropertyTemplateCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitPropertyTemplateCS(this);
}
} //PropertyTemplateCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/QueryCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/QueryCSImpl.java
index 92b6ce369..98f1660f2 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/QueryCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/QueryCSImpl.java
@@ -27,6 +27,7 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.TypedElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.ExpCS;
@@ -230,8 +231,14 @@ public class QueryCSImpl extends TypedElementCSImpl implements QueryCS {
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitQueryCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitQueryCS(this);
}
} //QueryCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/RelationCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/RelationCSImpl.java
index b9cdc2524..b1c760e55 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/RelationCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/RelationCSImpl.java
@@ -27,6 +27,7 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.pivot.qvtrelation.Relation;
@@ -320,6 +321,16 @@ public class RelationCSImpl extends NamedElementCSImpl implements RelationCS {
* @generated
*/
@Override
+ public String toString() {
+ return super.toString();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
case QVTrelationCSTPackage.RELATION_CS__VAR_DECLARATIONS:
@@ -449,15 +460,11 @@ public class RelationCSImpl extends NamedElementCSImpl implements RelationCS {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated NOT
+ * @generated
*/
+ @SuppressWarnings("unchecked")
@Override
- public String toString() {
- return super.toString();
- }
-
- @Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitRelationCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitRelationCS(this);
}
} //RelationCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateCSImpl.java
index 2486ca322..1f24fab12 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateCSImpl.java
@@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.EssentialOCLCSTPackage;
import org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.ExpCS;
@@ -262,8 +263,14 @@ public abstract class TemplateCSImpl extends TemplateVariableCSImpl implements T
return super.eDerivedStructuralFeatureID(baseFeatureID, baseClass);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitTemplateCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitTemplateCS(this);
}
} //TemplateCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateVariableCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateVariableCSImpl.java
index cae15360c..02b244357 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateVariableCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TemplateVariableCSImpl.java
@@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.TypedRefCS;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
@@ -187,8 +188,14 @@ public abstract class TemplateVariableCSImpl extends NamedElementCSImpl implemen
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitTemplateVariableCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitTemplateVariableCS(this);
}
} //TemplateVariableCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TopLevelCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TopLevelCSImpl.java
index 91aeeb74a..efdfa9503 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TopLevelCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TopLevelCSImpl.java
@@ -25,6 +25,7 @@ import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.RootPackageCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.QVTrelationCSTPackage;
@@ -198,8 +199,14 @@ public class TopLevelCSImpl extends RootPackageCSImpl implements TopLevelCS {
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitTopLevelCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitTopLevelCS(this);
}
} //TopLevelCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TransformationCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TransformationCSImpl.java
index f7c3822bf..12e6424d6 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TransformationCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/TransformationCSImpl.java
@@ -26,6 +26,7 @@ import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.PackageCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.pivot.qvtbase.Transformation;
@@ -308,8 +309,14 @@ public class TransformationCSImpl extends PackageCSImpl implements Transformatio
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitTransformationCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitTransformationCS(this);
}
} //TransformationCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/UnitCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/UnitCSImpl.java
index 81f565ec2..9958bf507 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/UnitCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/UnitCSImpl.java
@@ -22,6 +22,7 @@ import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.util.EObjectResolvingEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.pivot.Element;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
@@ -144,8 +145,14 @@ public class UnitCSImpl extends ModelElementCSImpl implements UnitCS {
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitUnitCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitUnitCS(this);
}
} //UnitCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationCSImpl.java
index bd84fc5ef..98950a1ff 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationCSImpl.java
@@ -27,6 +27,7 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.TypedRefCS;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
@@ -232,15 +233,11 @@ public class VarDeclarationCSImpl extends ModelElementCSImpl implements VarDecla
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated NOT
+ * @generated
*/
+ @SuppressWarnings("unchecked")
@Override
- public String toString() {
- return super.toString();
- }
-
- @Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitVarDeclarationCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitVarDeclarationCS(this);
}
} //VarDeclarationCSImpl
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationIdCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationIdCSImpl.java
index c6c2a9f7c..dc869e97b 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationIdCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcst/impl/VarDeclarationIdCSImpl.java
@@ -18,6 +18,7 @@ package org.eclipse.qvtd.xtext.qvtrelationcst.impl;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl;
import org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor;
import org.eclipse.qvtd.xtext.qvtrelationcst.QVTrelationCSTPackage;
@@ -53,8 +54,14 @@ public class VarDeclarationIdCSImpl extends NamedElementCSImpl implements VarDec
return QVTrelationCSTPackage.Literals.VAR_DECLARATION_ID_CS;
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
@Override
- public <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
- return ((QVTrelationCSVisitor<R>)visitor).visitVarDeclarationIdCS(this);
+ public @Nullable <R> R accept(@NonNull BaseCSVisitor<R> visitor) {
+ return (R) ((QVTrelationCSVisitor<?>)visitor).visitVarDeclarationIdCS(this);
}
} //VarDeclarationIdCSImpl

Back to the top