Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse')
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java7
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithIDAttributeImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaClassAttributeImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaObjectAttributeImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithTransientContainmentImpl.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/DiagramImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeTargetImpl.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java22
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java66
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java7
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java9
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeEImpl.java7
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java3
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java3
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Factory.java22
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Package.java68
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Class1Impl.java7
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithIDAttributeImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaClassAttributeImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaObjectAttributeImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithTransientContainmentImpl.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/DiagramImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeTargetImpl.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/FileImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ImageImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/MetaRefImpl.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3FactoryImpl.java22
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3PackageImpl.java66
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeAImpl.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeBImpl.java7
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeCImpl.java9
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeDImpl.java10
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeEImpl.java7
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonImpl.java3
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonWithDuplicatesImpl.java3
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java3
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java5
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackageFactory.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackagePackage.java5
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/Class2Impl.java3
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackageFactoryImpl.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackagePackageImpl.java5
50 files changed, 469 insertions, 46 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java
index bf7a44f8ff..a07ce0d55c 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Class1Impl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008-2012, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2008-2012, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -66,6 +66,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<Class2> getClass2()
{
@@ -76,6 +77,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void unsetClass2()
{
eUnset(Model3Package.eINSTANCE.getClass1_Class2());
@@ -85,6 +87,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isSetClass2()
{
return eIsSet(Model3Package.eINSTANCE.getClass1_Class2());
@@ -95,6 +98,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getAdditionalValue()
{
return (String)eGet(Model3Package.eINSTANCE.getClass1_AdditionalValue(), true);
@@ -105,6 +109,7 @@ public class Class1Impl extends CDOObjectImpl implements Class1
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAdditionalValue(String newAdditionalValue)
{
eSet(Model3Package.eINSTANCE.getClass1_AdditionalValue(), newAdditionalValue);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithIDAttributeImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithIDAttributeImpl.java
index 05e5fcf8c8..a0ed6d3bfb 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithIDAttributeImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithIDAttributeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2011, 2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -64,6 +64,7 @@ public class ClassWithIDAttributeImpl extends CDOObjectImpl implements ClassWith
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getId()
{
return (String)eGet(Model3Package.eINSTANCE.getClassWithIDAttribute_Id(), true);
@@ -73,6 +74,7 @@ public class ClassWithIDAttributeImpl extends CDOObjectImpl implements ClassWith
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setId(String newId)
{
eSet(Model3Package.eINSTANCE.getClassWithIDAttribute_Id(), newId);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaClassAttributeImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaClassAttributeImpl.java
index 60ab3c9a19..421c0edb97 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaClassAttributeImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaClassAttributeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2013, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2012, 2013, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -69,6 +69,7 @@ public class ClassWithJavaClassAttributeImpl extends CDOObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Class<?> getJavaClass()
{
return (Class<?>)eGet(Model3Package.eINSTANCE.getClassWithJavaClassAttribute_JavaClass(), true);
@@ -79,6 +80,7 @@ public class ClassWithJavaClassAttributeImpl extends CDOObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setJavaClass(Class<?> newJavaClass)
{
eSet(Model3Package.eINSTANCE.getClassWithJavaClassAttribute_JavaClass(), newJavaClass);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaObjectAttributeImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaObjectAttributeImpl.java
index 393fca022e..3c4302166b 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaObjectAttributeImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithJavaObjectAttributeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2013, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2012, 2013, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -69,6 +69,7 @@ public class ClassWithJavaObjectAttributeImpl extends CDOObjectImpl implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Object getJavaObject()
{
return eGet(Model3Package.eINSTANCE.getClassWithJavaObjectAttribute_JavaObject(), true);
@@ -79,6 +80,7 @@ public class ClassWithJavaObjectAttributeImpl extends CDOObjectImpl implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setJavaObject(Object newJavaObject)
{
eSet(Model3Package.eINSTANCE.getClassWithJavaObjectAttribute_JavaObject(), newJavaObject);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithTransientContainmentImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithTransientContainmentImpl.java
index 4b10bbd101..50eb026226 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithTransientContainmentImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ClassWithTransientContainmentImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -74,6 +74,7 @@ public class ClassWithTransientContainmentImpl extends CDOObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return (String)eGet(Model3Package.eINSTANCE.getClassWithTransientContainment_Name(), true);
@@ -84,6 +85,7 @@ public class ClassWithTransientContainmentImpl extends CDOObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
eSet(Model3Package.eINSTANCE.getClassWithTransientContainment_Name(), newName);
@@ -94,6 +96,7 @@ public class ClassWithTransientContainmentImpl extends CDOObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithTransientContainment getTransientChild()
{
return (ClassWithTransientContainment)eGet(Model3Package.eINSTANCE.getClassWithTransientContainment_TransientChild(), true);
@@ -104,6 +107,7 @@ public class ClassWithTransientContainmentImpl extends CDOObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTransientChild(ClassWithTransientContainment newTransientChild)
{
eSet(Model3Package.eINSTANCE.getClassWithTransientContainment_TransientChild(), newTransientChild);
@@ -114,6 +118,7 @@ public class ClassWithTransientContainmentImpl extends CDOObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<ClassWithTransientContainment> getTransientChildren()
{
@@ -125,6 +130,7 @@ public class ClassWithTransientContainmentImpl extends CDOObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithTransientContainment getPersistentChild()
{
return (ClassWithTransientContainment)eGet(Model3Package.eINSTANCE.getClassWithTransientContainment_PersistentChild(), true);
@@ -135,6 +141,7 @@ public class ClassWithTransientContainmentImpl extends CDOObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPersistentChild(ClassWithTransientContainment newPersistentChild)
{
eSet(Model3Package.eINSTANCE.getClassWithTransientContainment_PersistentChild(), newPersistentChild);
@@ -145,6 +152,7 @@ public class ClassWithTransientContainmentImpl extends CDOObjectImpl implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<ClassWithTransientContainment> getPersistentChildren()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/DiagramImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/DiagramImpl.java
index 1399facc1c..a8baf8a92f 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/DiagramImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/DiagramImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -73,6 +73,7 @@ public class DiagramImpl extends CDOObjectImpl implements Diagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<Edge> getEdges()
{
@@ -84,6 +85,7 @@ public class DiagramImpl extends CDOObjectImpl implements Diagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<EdgeTarget> getEdgeTargets()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeImpl.java
index 9b13a360da..1c7e08e401 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -71,6 +71,7 @@ public class EdgeImpl extends CDOObjectImpl implements Edge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EdgeTarget getSourceNode()
{
return (EdgeTarget)eGet(Model3Package.eINSTANCE.getEdge_SourceNode(), true);
@@ -81,6 +82,7 @@ public class EdgeImpl extends CDOObjectImpl implements Edge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSourceNode(EdgeTarget newSourceNode)
{
eSet(Model3Package.eINSTANCE.getEdge_SourceNode(), newSourceNode);
@@ -91,6 +93,7 @@ public class EdgeImpl extends CDOObjectImpl implements Edge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EdgeTarget getTargetNode()
{
return (EdgeTarget)eGet(Model3Package.eINSTANCE.getEdge_TargetNode(), true);
@@ -101,6 +104,7 @@ public class EdgeImpl extends CDOObjectImpl implements Edge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetNode(EdgeTarget newTargetNode)
{
eSet(Model3Package.eINSTANCE.getEdge_TargetNode(), newTargetNode);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeTargetImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeTargetImpl.java
index 993900931d..445ad20cf0 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeTargetImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/EdgeTargetImpl.java
@@ -72,6 +72,7 @@ public class EdgeTargetImpl extends CDOObjectImpl implements EdgeTarget
* <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<Edge> getOutgoingEdges()
{
@@ -83,6 +84,7 @@ public class EdgeTargetImpl extends CDOObjectImpl implements EdgeTarget
* <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<Edge> getIncomingEdges()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java
index 2771e3bb57..82eecef55c 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/FileImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2010-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -65,6 +65,7 @@ public class FileImpl extends CDOObjectImpl implements File
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return (String)eGet(Model3Package.eINSTANCE.getFile_Name(), true);
@@ -74,6 +75,7 @@ public class FileImpl extends CDOObjectImpl implements File
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
eSet(Model3Package.eINSTANCE.getFile_Name(), newName);
@@ -83,6 +85,7 @@ public class FileImpl extends CDOObjectImpl implements File
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public CDOClob getData()
{
return (CDOClob)eGet(Model3Package.eINSTANCE.getFile_Data(), true);
@@ -92,6 +95,7 @@ public class FileImpl extends CDOObjectImpl implements File
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setData(CDOClob newData)
{
eSet(Model3Package.eINSTANCE.getFile_Data(), newData);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java
index 16baca4eff..d119008cfc 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/ImageImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2010-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -66,6 +66,7 @@ public class ImageImpl extends CDOObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getWidth()
{
return (Integer)eGet(Model3Package.eINSTANCE.getImage_Width(), true);
@@ -75,6 +76,7 @@ public class ImageImpl extends CDOObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setWidth(int newWidth)
{
eSet(Model3Package.eINSTANCE.getImage_Width(), newWidth);
@@ -84,6 +86,7 @@ public class ImageImpl extends CDOObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getHeight()
{
return (Integer)eGet(Model3Package.eINSTANCE.getImage_Height(), true);
@@ -93,6 +96,7 @@ public class ImageImpl extends CDOObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setHeight(int newHeight)
{
eSet(Model3Package.eINSTANCE.getImage_Height(), newHeight);
@@ -102,6 +106,7 @@ public class ImageImpl extends CDOObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public CDOBlob getData()
{
return (CDOBlob)eGet(Model3Package.eINSTANCE.getImage_Data(), true);
@@ -111,6 +116,7 @@ public class ImageImpl extends CDOObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setData(CDOBlob newData)
{
eSet(Model3Package.eINSTANCE.getImage_Data(), newData);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java
index 972a92d500..6b34715a92 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/MetaRefImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2008-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -66,6 +66,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EPackage getEPackageRef()
{
return (EPackage)eGet(Model3Package.eINSTANCE.getMetaRef_EPackageRef(), true);
@@ -75,6 +76,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEPackageRef(EPackage newEPackageRef)
{
eSet(Model3Package.eINSTANCE.getMetaRef_EPackageRef(), newEPackageRef);
@@ -84,6 +86,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEClassRef()
{
return (EClass)eGet(Model3Package.eINSTANCE.getMetaRef_EClassRef(), true);
@@ -93,6 +96,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEClassRef(EClass newEClassRef)
{
eSet(Model3Package.eINSTANCE.getMetaRef_EClassRef(), newEClassRef);
@@ -102,6 +106,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEReferenceRef()
{
return (EReference)eGet(Model3Package.eINSTANCE.getMetaRef_EReferenceRef(), true);
@@ -111,6 +116,7 @@ public class MetaRefImpl extends CDOObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEReferenceRef(EReference newEReferenceRef)
{
eSet(Model3Package.eINSTANCE.getMetaRef_EReferenceRef(), newEReferenceRef);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java
index cf65906c15..dd2cfd3a13 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3FactoryImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008-2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2008-2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -167,6 +167,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Class1 createClass1()
{
Class1Impl class1 = new Class1Impl();
@@ -177,6 +178,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public MetaRef createMetaRef()
{
MetaRefImpl metaRef = new MetaRefImpl();
@@ -187,6 +189,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Polygon createPolygon()
{
PolygonImpl polygon = new PolygonImpl();
@@ -197,6 +200,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public PolygonWithDuplicates createPolygonWithDuplicates()
{
PolygonWithDuplicatesImpl polygonWithDuplicates = new PolygonWithDuplicatesImpl();
@@ -207,6 +211,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeA createNodeA()
{
NodeAImpl nodeA = new NodeAImpl();
@@ -217,6 +222,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeB createNodeB()
{
NodeBImpl nodeB = new NodeBImpl();
@@ -227,6 +233,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeC createNodeC()
{
NodeCImpl nodeC = new NodeCImpl();
@@ -237,6 +244,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeD createNodeD()
{
NodeDImpl nodeD = new NodeDImpl();
@@ -248,6 +256,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeE createNodeE()
{
NodeEImpl nodeE = new NodeEImpl();
@@ -258,6 +267,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Image createImage()
{
ImageImpl image = new ImageImpl();
@@ -268,6 +278,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public File createFile()
{
FileImpl file = new FileImpl();
@@ -278,6 +289,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithIDAttribute createClassWithIDAttribute()
{
ClassWithIDAttributeImpl classWithIDAttribute = new ClassWithIDAttributeImpl();
@@ -289,6 +301,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithJavaClassAttribute createClassWithJavaClassAttribute()
{
ClassWithJavaClassAttributeImpl classWithJavaClassAttribute = new ClassWithJavaClassAttributeImpl();
@@ -300,6 +313,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithJavaObjectAttribute createClassWithJavaObjectAttribute()
{
ClassWithJavaObjectAttributeImpl classWithJavaObjectAttribute = new ClassWithJavaObjectAttributeImpl();
@@ -311,6 +325,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithTransientContainment createClassWithTransientContainment()
{
ClassWithTransientContainmentImpl classWithTransientContainment = new ClassWithTransientContainmentImpl();
@@ -322,6 +337,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EdgeTarget createEdgeTarget()
{
EdgeTargetImpl edgeTarget = new EdgeTargetImpl();
@@ -333,6 +349,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeF createNodeF()
{
NodeFImpl nodeF = new NodeFImpl();
@@ -344,6 +361,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Edge createEdge()
{
EdgeImpl edge = new EdgeImpl();
@@ -355,6 +373,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Diagram createDiagram()
{
DiagramImpl diagram = new DiagramImpl();
@@ -385,6 +404,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Model3Package getModel3Package()
{
return (Model3Package)getEPackage();
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java
index 611239ccd8..449e97a06f 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java
@@ -258,6 +258,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClass1()
{
return class1EClass;
@@ -267,6 +268,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClass1_Class2()
{
return (EReference)class1EClass.getEStructuralFeatures().get(0);
@@ -277,6 +279,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClass1_AdditionalValue()
{
return (EAttribute)class1EClass.getEStructuralFeatures().get(1);
@@ -286,6 +289,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMetaRef()
{
return metaRefEClass;
@@ -295,6 +299,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMetaRef_EPackageRef()
{
return (EReference)metaRefEClass.getEStructuralFeatures().get(0);
@@ -304,6 +309,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMetaRef_EClassRef()
{
return (EReference)metaRefEClass.getEStructuralFeatures().get(1);
@@ -313,6 +319,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMetaRef_EReferenceRef()
{
return (EReference)metaRefEClass.getEStructuralFeatures().get(2);
@@ -322,6 +329,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPolygon()
{
return polygonEClass;
@@ -331,6 +339,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPolygon_Points()
{
return (EAttribute)polygonEClass.getEStructuralFeatures().get(0);
@@ -340,6 +349,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPolygonWithDuplicates()
{
return polygonWithDuplicatesEClass;
@@ -349,6 +359,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPolygonWithDuplicates_Points()
{
return (EAttribute)polygonWithDuplicatesEClass.getEStructuralFeatures().get(0);
@@ -358,6 +369,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeA()
{
return nodeAEClass;
@@ -367,6 +379,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeA_Children()
{
return (EReference)nodeAEClass.getEStructuralFeatures().get(0);
@@ -376,6 +389,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeA_Name()
{
return (EAttribute)nodeAEClass.getEStructuralFeatures().get(1);
@@ -385,6 +399,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeA_OtherNodes()
{
return (EReference)nodeAEClass.getEStructuralFeatures().get(2);
@@ -394,6 +409,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeB()
{
return nodeBEClass;
@@ -403,6 +419,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeB_Children()
{
return (EReference)nodeBEClass.getEStructuralFeatures().get(0);
@@ -412,6 +429,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeB_Parent()
{
return (EReference)nodeBEClass.getEStructuralFeatures().get(1);
@@ -421,6 +439,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeB_Name()
{
return (EAttribute)nodeBEClass.getEStructuralFeatures().get(2);
@@ -430,6 +449,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeC()
{
return nodeCEClass;
@@ -439,6 +459,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeC_Children()
{
return (EReference)nodeCEClass.getEStructuralFeatures().get(0);
@@ -448,6 +469,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeC_Parent()
{
return (EReference)nodeCEClass.getEStructuralFeatures().get(1);
@@ -457,6 +479,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeC_Name()
{
return (EAttribute)nodeCEClass.getEStructuralFeatures().get(2);
@@ -466,6 +489,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeC_OtherNodes()
{
return (EReference)nodeCEClass.getEStructuralFeatures().get(3);
@@ -475,6 +499,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeC_OppositeNodes()
{
return (EReference)nodeCEClass.getEStructuralFeatures().get(4);
@@ -484,6 +509,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeD()
{
return nodeDEClass;
@@ -493,6 +519,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeD_Children()
{
return (EReference)nodeDEClass.getEStructuralFeatures().get(0);
@@ -502,6 +529,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeD_Parent()
{
return (EReference)nodeDEClass.getEStructuralFeatures().get(1);
@@ -511,6 +539,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeD_Name()
{
return (EAttribute)nodeDEClass.getEStructuralFeatures().get(2);
@@ -520,6 +549,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeD_OtherNodes()
{
return (EReference)nodeDEClass.getEStructuralFeatures().get(3);
@@ -529,6 +559,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeD_OppositeNode()
{
return (EReference)nodeDEClass.getEStructuralFeatures().get(4);
@@ -539,6 +570,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeE()
{
return nodeEEClass;
@@ -549,6 +581,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeE_MainNode()
{
return (EReference)nodeEEClass.getEStructuralFeatures().get(0);
@@ -559,6 +592,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeE_Name()
{
return (EAttribute)nodeEEClass.getEStructuralFeatures().get(1);
@@ -569,6 +603,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeE_OtherNodes()
{
return (EReference)nodeEEClass.getEStructuralFeatures().get(2);
@@ -578,6 +613,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getImage()
{
return imageEClass;
@@ -587,6 +623,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getImage_Width()
{
return (EAttribute)imageEClass.getEStructuralFeatures().get(0);
@@ -596,6 +633,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getImage_Height()
{
return (EAttribute)imageEClass.getEStructuralFeatures().get(1);
@@ -605,6 +643,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getImage_Data()
{
return (EAttribute)imageEClass.getEStructuralFeatures().get(2);
@@ -614,6 +653,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getFile()
{
return fileEClass;
@@ -623,6 +663,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFile_Name()
{
return (EAttribute)fileEClass.getEStructuralFeatures().get(0);
@@ -632,6 +673,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFile_Data()
{
return (EAttribute)fileEClass.getEStructuralFeatures().get(1);
@@ -641,6 +683,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassWithIDAttribute()
{
return classWithIDAttributeEClass;
@@ -650,6 +693,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassWithIDAttribute_Id()
{
return (EAttribute)classWithIDAttributeEClass.getEStructuralFeatures().get(0);
@@ -660,6 +704,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassWithJavaClassAttribute()
{
return classWithJavaClassAttributeEClass;
@@ -670,6 +715,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassWithJavaClassAttribute_JavaClass()
{
return (EAttribute)classWithJavaClassAttributeEClass.getEStructuralFeatures().get(0);
@@ -680,6 +726,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassWithJavaObjectAttribute()
{
return classWithJavaObjectAttributeEClass;
@@ -690,6 +737,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassWithJavaObjectAttribute_JavaObject()
{
return (EAttribute)classWithJavaObjectAttributeEClass.getEStructuralFeatures().get(0);
@@ -700,6 +748,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassWithTransientContainment()
{
return classWithTransientContainmentEClass;
@@ -710,6 +759,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassWithTransientContainment_Name()
{
return (EAttribute)classWithTransientContainmentEClass.getEStructuralFeatures().get(0);
@@ -720,6 +770,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassWithTransientContainment_TransientChild()
{
return (EReference)classWithTransientContainmentEClass.getEStructuralFeatures().get(1);
@@ -730,6 +781,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassWithTransientContainment_TransientChildren()
{
return (EReference)classWithTransientContainmentEClass.getEStructuralFeatures().get(2);
@@ -740,6 +792,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassWithTransientContainment_PersistentChild()
{
return (EReference)classWithTransientContainmentEClass.getEStructuralFeatures().get(3);
@@ -750,6 +803,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassWithTransientContainment_PersistentChildren()
{
return (EReference)classWithTransientContainmentEClass.getEStructuralFeatures().get(4);
@@ -760,6 +814,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEdgeTarget()
{
return edgeTargetEClass;
@@ -770,6 +825,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEdgeTarget_OutgoingEdges()
{
return (EReference)edgeTargetEClass.getEStructuralFeatures().get(0);
@@ -780,6 +836,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEdgeTarget_IncomingEdges()
{
return (EReference)edgeTargetEClass.getEStructuralFeatures().get(1);
@@ -790,6 +847,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeF()
{
return nodeFEClass;
@@ -800,6 +858,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEdge()
{
return edgeEClass;
@@ -810,6 +869,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEdge_SourceNode()
{
return (EReference)edgeEClass.getEStructuralFeatures().get(0);
@@ -820,6 +880,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEdge_TargetNode()
{
return (EReference)edgeEClass.getEStructuralFeatures().get(1);
@@ -830,6 +891,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDiagram()
{
return diagramEClass;
@@ -840,6 +902,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDiagram_Edges()
{
return (EReference)diagramEClass.getEStructuralFeatures().get(0);
@@ -850,6 +913,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDiagram_EdgeTargets()
{
return (EReference)diagramEClass.getEStructuralFeatures().get(1);
@@ -859,6 +923,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EDataType getPoint()
{
return pointEDataType;
@@ -868,6 +933,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Model3Factory getModel3Factory()
{
return (Model3Factory)getEFactoryInstance();
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java
index 4dd0899af9..5f92f6e246 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeAImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2010-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -66,6 +66,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeA> getChildren()
{
@@ -76,6 +77,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return (String)eGet(Model3Package.eINSTANCE.getNodeA_Name(), true);
@@ -85,6 +87,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
eSet(Model3Package.eINSTANCE.getNodeA_Name(), newName);
@@ -94,6 +97,7 @@ public class NodeAImpl extends CDOObjectImpl implements NodeA
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeA> getOtherNodes()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java
index e0969d8180..4f8b56551d 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeBImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2010-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -66,6 +66,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeB> getChildren()
{
@@ -76,6 +77,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeB getParent()
{
return (NodeB)eGet(Model3Package.eINSTANCE.getNodeB_Parent(), true);
@@ -85,6 +87,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParent(NodeB newParent)
{
eSet(Model3Package.eINSTANCE.getNodeB_Parent(), newParent);
@@ -94,6 +97,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return (String)eGet(Model3Package.eINSTANCE.getNodeB_Name(), true);
@@ -103,6 +107,7 @@ public class NodeBImpl extends CDOObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
eSet(Model3Package.eINSTANCE.getNodeB_Name(), newName);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java
index 169c3ca84c..f48ae91cba 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeCImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2010-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -68,6 +68,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeC> getChildren()
{
@@ -78,6 +79,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeC getParent()
{
return (NodeC)eGet(Model3Package.eINSTANCE.getNodeC_Parent(), true);
@@ -87,6 +89,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParent(NodeC newParent)
{
eSet(Model3Package.eINSTANCE.getNodeC_Parent(), newParent);
@@ -96,6 +99,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return (String)eGet(Model3Package.eINSTANCE.getNodeC_Name(), true);
@@ -105,6 +109,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
eSet(Model3Package.eINSTANCE.getNodeC_Name(), newName);
@@ -114,6 +119,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeC> getOtherNodes()
{
@@ -124,6 +130,7 @@ public class NodeCImpl extends CDOObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeC> getOppositeNodes()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java
index d273992a8b..724ba96966 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeDImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2010-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -68,6 +68,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeD> getChildren()
{
@@ -78,6 +79,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeD getParent()
{
return (NodeD)eGet(Model3Package.eINSTANCE.getNodeD_Parent(), true);
@@ -87,6 +89,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParent(NodeD newParent)
{
eSet(Model3Package.eINSTANCE.getNodeD_Parent(), newParent);
@@ -96,6 +99,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return (String)eGet(Model3Package.eINSTANCE.getNodeD_Name(), true);
@@ -105,6 +109,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
eSet(Model3Package.eINSTANCE.getNodeD_Name(), newName);
@@ -114,6 +119,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeD> getOtherNodes()
{
@@ -124,6 +130,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeD getOppositeNode()
{
return (NodeD)eGet(Model3Package.eINSTANCE.getNodeD_OppositeNode(), true);
@@ -133,6 +140,7 @@ public class NodeDImpl extends CDOObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOppositeNode(NodeD newOppositeNode)
{
eSet(Model3Package.eINSTANCE.getNodeD_OppositeNode(), newOppositeNode);
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeEImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeEImpl.java
index 23210eeafd..e1bc05b87d 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeEImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/NodeEImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -73,6 +73,7 @@ public class NodeEImpl extends CDOObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeA getMainNode()
{
return (NodeA)eGet(Model3Package.eINSTANCE.getNodeE_MainNode(), true);
@@ -83,6 +84,7 @@ public class NodeEImpl extends CDOObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMainNode(NodeA newMainNode)
{
eSet(Model3Package.eINSTANCE.getNodeE_MainNode(), newMainNode);
@@ -93,6 +95,7 @@ public class NodeEImpl extends CDOObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return (String)eGet(Model3Package.eINSTANCE.getNodeE_Name(), true);
@@ -103,6 +106,7 @@ public class NodeEImpl extends CDOObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
eSet(Model3Package.eINSTANCE.getNodeE_Name(), newName);
@@ -113,6 +117,7 @@ public class NodeEImpl extends CDOObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<NodeA> getOtherNodes()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java
index b54fb444ea..1bb69676c7 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2010-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -65,6 +65,7 @@ public class PolygonImpl extends CDOObjectImpl implements Polygon
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<Point> getPoints()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java
index dd88a470f4..97e19feca6 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/PolygonWithDuplicatesImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2010-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -66,6 +66,7 @@ public class PolygonWithDuplicatesImpl extends CDOObjectImpl implements PolygonW
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<Point> getPoints()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Factory.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Factory.java
index 3e44ce5d32..f176caec91 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Factory.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Factory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -49,6 +49,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
Model3Factory eINSTANCE = org.eclipse.emf.cdo.tests.model3.legacy.impl.Model3FactoryImpl.init();
+ @Override
/**
* Returns a new object of class '<em>Class1</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -57,6 +58,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
Class1 createClass1();
+ @Override
/**
* Returns a new object of class '<em>Meta Ref</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -65,6 +67,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
MetaRef createMetaRef();
+ @Override
/**
* Returns a new object of class '<em>Polygon</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -73,6 +76,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
Polygon createPolygon();
+ @Override
/**
* Returns a new object of class '<em>Polygon With Duplicates</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -81,6 +85,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
PolygonWithDuplicates createPolygonWithDuplicates();
+ @Override
/**
* Returns a new object of class '<em>Node A</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -89,6 +94,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
NodeA createNodeA();
+ @Override
/**
* Returns a new object of class '<em>Node B</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -97,6 +103,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
NodeB createNodeB();
+ @Override
/**
* Returns a new object of class '<em>Node C</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -105,6 +112,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
NodeC createNodeC();
+ @Override
/**
* Returns a new object of class '<em>Node D</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -113,6 +121,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
NodeD createNodeD();
+ @Override
/**
* Returns a new object of class '<em>Node E</em>'.
* <!-- begin-user-doc -->
@@ -122,6 +131,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
NodeE createNodeE();
+ @Override
/**
* Returns a new object of class '<em>Image</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -130,6 +140,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
Image createImage();
+ @Override
/**
* Returns a new object of class '<em>File</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -138,6 +149,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
File createFile();
+ @Override
/**
* Returns a new object of class '<em>Class With ID Attribute</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -146,6 +158,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
ClassWithIDAttribute createClassWithIDAttribute();
+ @Override
/**
* Returns a new object of class '<em>Class With Java Class Attribute</em>'.
* <!-- begin-user-doc -->
@@ -155,6 +168,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
ClassWithJavaClassAttribute createClassWithJavaClassAttribute();
+ @Override
/**
* Returns a new object of class '<em>Class With Java Object Attribute</em>'.
* <!-- begin-user-doc -->
@@ -164,6 +178,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
ClassWithJavaObjectAttribute createClassWithJavaObjectAttribute();
+ @Override
/**
* Returns a new object of class '<em>Class With Transient Containment</em>'.
* <!-- begin-user-doc -->
@@ -173,6 +188,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
ClassWithTransientContainment createClassWithTransientContainment();
+ @Override
/**
* Returns a new object of class '<em>Edge Target</em>'.
* <!-- begin-user-doc -->
@@ -182,6 +198,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
EdgeTarget createEdgeTarget();
+ @Override
/**
* Returns a new object of class '<em>Node F</em>'.
* <!-- begin-user-doc -->
@@ -191,6 +208,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
NodeF createNodeF();
+ @Override
/**
* Returns a new object of class '<em>Edge</em>'.
* <!-- begin-user-doc -->
@@ -200,6 +218,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
Edge createEdge();
+ @Override
/**
* Returns a new object of class '<em>Diagram</em>'.
* <!-- begin-user-doc -->
@@ -209,6 +228,7 @@ public interface Model3Factory extends EFactory, org.eclipse.emf.cdo.tests.model
*/
Diagram createDiagram();
+ @Override
/**
* Returns the package supported by this factory.
* <!-- begin-user-doc --> <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Package.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Package.java
index d1e3d0d61e..0b703cae62 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Package.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/Model3Package.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -810,6 +810,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
int POINT = 19;
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.Class1 <em>Class1</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -820,6 +821,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getClass1();
+ @Override
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.Class1#getClass2 <em>Class2</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -830,6 +832,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getClass1_Class2();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.Class1#getAdditionalValue <em>Additional Value</em>}'.
* <!-- begin-user-doc -->
@@ -841,6 +844,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getClass1_AdditionalValue();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.MetaRef <em>Meta Ref</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -851,6 +855,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getMetaRef();
+ @Override
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEPackageRef <em>EPackage Ref</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -861,6 +866,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getMetaRef_EPackageRef();
+ @Override
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEClassRef <em>EClass Ref</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -871,6 +877,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getMetaRef_EClassRef();
+ @Override
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.MetaRef#getEReferenceRef <em>EReference Ref</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -881,6 +888,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getMetaRef_EReferenceRef();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.Polygon <em>Polygon</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -891,6 +899,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getPolygon();
+ @Override
/**
* Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.tests.model3.Polygon#getPoints <em>Points</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -901,6 +910,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getPolygon_Points();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.PolygonWithDuplicates <em>Polygon With Duplicates</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -910,6 +920,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getPolygonWithDuplicates();
+ @Override
/**
* Returns the meta object for the attribute list '
* {@link org.eclipse.emf.cdo.tests.legacy.model3.PolygonWithDuplicates#getPoints <em>Points</em>}'. <!--
@@ -922,6 +933,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getPolygonWithDuplicates_Points();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeA <em>Node A</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -932,6 +944,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getNodeA();
+ @Override
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeA#getChildren <em>Children</em>}'.
* <!-- begin-user-doc --> <!--
@@ -943,6 +956,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeA_Children();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeA#getName <em>Name</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -953,6 +967,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getNodeA_Name();
+ @Override
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeA#getOtherNodes <em>Other Nodes</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -963,6 +978,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeA_OtherNodes();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeB <em>Node B</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -973,6 +989,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getNodeB();
+ @Override
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getChildren <em>Children</em>}'.
* <!-- begin-user-doc --> <!--
@@ -984,6 +1001,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeB_Children();
+ @Override
/**
* Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getParent <em>Parent</em>}'.
* <!-- begin-user-doc --> <!--
@@ -995,6 +1013,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeB_Parent();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeB#getName <em>Name</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1005,6 +1024,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getNodeB_Name();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC <em>Node C</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -1015,6 +1035,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getNodeC();
+ @Override
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getChildren <em>Children</em>}'.
* <!-- begin-user-doc --> <!--
@@ -1026,6 +1047,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeC_Children();
+ @Override
/**
* Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getParent <em>Parent</em>}'.
* <!-- begin-user-doc --> <!--
@@ -1037,6 +1059,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeC_Parent();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getName <em>Name</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1047,6 +1070,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getNodeC_Name();
+ @Override
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeC#getOtherNodes <em>Other Nodes</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1057,6 +1081,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeC_OtherNodes();
+ @Override
/**
* Returns the meta object for the reference list '
* {@link org.eclipse.emf.cdo.tests.legacy.model3.NodeC#getOppositeNodes <em>Opposite Nodes</em>}'. <!--
@@ -1069,6 +1094,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeC_OppositeNodes();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.NodeD <em>Node D</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -1079,6 +1105,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getNodeD();
+ @Override
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getChildren <em>Children</em>}'.
* <!-- begin-user-doc --> <!--
@@ -1090,6 +1117,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeD_Children();
+ @Override
/**
* Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getParent <em>Parent</em>}'.
* <!-- begin-user-doc --> <!--
@@ -1101,6 +1129,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeD_Parent();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getName <em>Name</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1111,6 +1140,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getNodeD_Name();
+ @Override
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOtherNodes <em>Other Nodes</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1121,6 +1151,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeD_OtherNodes();
+ @Override
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.NodeD#getOppositeNode <em>Opposite Node</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1131,6 +1162,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeD_OppositeNode();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.NodeE <em>Node E</em>}'.
* <!-- begin-user-doc -->
@@ -1141,6 +1173,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getNodeE();
+ @Override
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.NodeE#getMainNode <em>Main Node</em>}'.
* <!-- begin-user-doc -->
@@ -1152,6 +1185,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeE_MainNode();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.NodeE#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
@@ -1163,6 +1197,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getNodeE_Name();
+ @Override
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.NodeE#getOtherNodes <em>Other Nodes</em>}'.
* <!-- begin-user-doc -->
@@ -1174,6 +1209,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getNodeE_OtherNodes();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.Image <em>Image</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -1184,6 +1220,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getImage();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.Image#getWidth <em>Width</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1194,6 +1231,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getImage_Width();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.Image#getHeight <em>Height</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1204,6 +1242,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getImage_Height();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.Image#getData <em>Data</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1214,6 +1253,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getImage_Data();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.legacy.model3.File <em>File</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -1224,6 +1264,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getFile();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.File#getName <em>Name</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1234,6 +1275,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getFile_Name();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.File#getData <em>Data</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1244,6 +1286,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getFile_Data();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.ClassWithIDAttribute <em>Class With ID Attribute</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -1253,6 +1296,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getClassWithIDAttribute();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.ClassWithIDAttribute#getId <em>Id</em>}'.
* <!-- begin-user-doc -->
@@ -1264,6 +1308,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getClassWithIDAttribute_Id();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.ClassWithJavaClassAttribute <em>Class With Java Class Attribute</em>}'.
* <!-- begin-user-doc -->
@@ -1274,6 +1319,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getClassWithJavaClassAttribute();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.ClassWithJavaClassAttribute#getJavaClass <em>Java Class</em>}'.
* <!-- begin-user-doc -->
@@ -1285,6 +1331,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getClassWithJavaClassAttribute_JavaClass();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.ClassWithJavaObjectAttribute <em>Class With Java Object Attribute</em>}'.
* <!-- begin-user-doc -->
@@ -1295,6 +1342,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getClassWithJavaObjectAttribute();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.ClassWithJavaObjectAttribute#getJavaObject <em>Java Object</em>}'.
* <!-- begin-user-doc -->
@@ -1306,6 +1354,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getClassWithJavaObjectAttribute_JavaObject();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.ClassWithTransientContainment <em>Class With Transient Containment</em>}'.
* <!-- begin-user-doc -->
@@ -1316,6 +1365,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getClassWithTransientContainment();
+ @Override
/**
* Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.tests.model3.ClassWithTransientContainment#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
@@ -1327,6 +1377,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EAttribute getClassWithTransientContainment_Name();
+ @Override
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.cdo.tests.model3.ClassWithTransientContainment#getTransientChild <em>Transient Child</em>}'.
* <!-- begin-user-doc -->
@@ -1338,6 +1389,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getClassWithTransientContainment_TransientChild();
+ @Override
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.ClassWithTransientContainment#getTransientChildren <em>Transient Children</em>}'.
* <!-- begin-user-doc -->
@@ -1349,6 +1401,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getClassWithTransientContainment_TransientChildren();
+ @Override
/**
* Returns the meta object for the containment reference '{@link org.eclipse.emf.cdo.tests.model3.ClassWithTransientContainment#getPersistentChild <em>Persistent Child</em>}'.
* <!-- begin-user-doc -->
@@ -1360,6 +1413,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getClassWithTransientContainment_PersistentChild();
+ @Override
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.ClassWithTransientContainment#getPersistentChildren <em>Persistent Children</em>}'.
* <!-- begin-user-doc -->
@@ -1371,6 +1425,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getClassWithTransientContainment_PersistentChildren();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.EdgeTarget <em>Edge Target</em>}'.
* <!-- begin-user-doc -->
@@ -1381,6 +1436,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getEdgeTarget();
+ @Override
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.EdgeTarget#getOutgoingEdges <em>Outgoing Edges</em>}'.
* <!-- begin-user-doc -->
@@ -1392,6 +1448,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getEdgeTarget_OutgoingEdges();
+ @Override
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.EdgeTarget#getIncomingEdges <em>Incoming Edges</em>}'.
* <!-- begin-user-doc -->
@@ -1403,6 +1460,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getEdgeTarget_IncomingEdges();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.NodeF <em>Node F</em>}'.
* <!-- begin-user-doc -->
@@ -1413,6 +1471,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getNodeF();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.Edge <em>Edge</em>}'.
* <!-- begin-user-doc -->
@@ -1423,6 +1482,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getEdge();
+ @Override
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.Edge#getSourceNode <em>Source Node</em>}'.
* <!-- begin-user-doc -->
@@ -1434,6 +1494,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getEdge_SourceNode();
+ @Override
/**
* Returns the meta object for the reference '{@link org.eclipse.emf.cdo.tests.model3.Edge#getTargetNode <em>Target Node</em>}'.
* <!-- begin-user-doc -->
@@ -1445,6 +1506,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getEdge_TargetNode();
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.Diagram <em>Diagram</em>}'.
* <!-- begin-user-doc -->
@@ -1455,6 +1517,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EClass getDiagram();
+ @Override
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.Diagram#getEdges <em>Edges</em>}'.
* <!-- begin-user-doc -->
@@ -1466,6 +1529,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getDiagram_Edges();
+ @Override
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.tests.model3.Diagram#getEdgeTargets <em>Edge Targets</em>}'.
* <!-- begin-user-doc -->
@@ -1477,6 +1541,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EReference getDiagram_EdgeTargets();
+ @Override
/**
* Returns the meta object for data type '{@link org.eclipse.emf.cdo.tests.model3.Point <em>Point</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
@@ -1488,6 +1553,7 @@ public interface Model3Package extends EPackage, org.eclipse.emf.cdo.tests.model
*/
EDataType getPoint();
+ @Override
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc --> <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Class1Impl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Class1Impl.java
index d1627e568a..9d103a5ba2 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Class1Impl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Class1Impl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -94,6 +94,7 @@ public class Class1Impl extends EObjectImpl implements Class1
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Class2> getClass2()
{
if (class2 == null)
@@ -108,6 +109,7 @@ public class Class1Impl extends EObjectImpl implements Class1
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void unsetClass2()
{
if (class2 != null)
@@ -120,6 +122,7 @@ public class Class1Impl extends EObjectImpl implements Class1
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isSetClass2()
{
return class2 != null && ((InternalEList.Unsettable<?>)class2).isSet();
@@ -130,6 +133,7 @@ public class Class1Impl extends EObjectImpl implements Class1
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getAdditionalValue()
{
return additionalValue;
@@ -140,6 +144,7 @@ public class Class1Impl extends EObjectImpl implements Class1
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAdditionalValue(String newAdditionalValue)
{
String oldAdditionalValue = additionalValue;
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithIDAttributeImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithIDAttributeImpl.java
index d0415cce1e..021e07f2b3 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithIDAttributeImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithIDAttributeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -73,6 +73,7 @@ public class ClassWithIDAttributeImpl extends EObjectImpl implements ClassWithID
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getId()
{
return id;
@@ -82,6 +83,7 @@ public class ClassWithIDAttributeImpl extends EObjectImpl implements ClassWithID
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setId(String newId)
{
String oldId = id;
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaClassAttributeImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaClassAttributeImpl.java
index 7d478c4c77..83fa9027a6 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaClassAttributeImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaClassAttributeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -69,6 +69,7 @@ public class ClassWithJavaClassAttributeImpl extends EObjectImpl implements Clas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Class<?> getJavaClass()
{
return javaClass;
@@ -79,6 +80,7 @@ public class ClassWithJavaClassAttributeImpl extends EObjectImpl implements Clas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setJavaClass(Class<?> newJavaClass)
{
Class<?> oldJavaClass = javaClass;
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaObjectAttributeImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaObjectAttributeImpl.java
index c08548b044..5a9541bfa4 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaObjectAttributeImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithJavaObjectAttributeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -79,6 +79,7 @@ public class ClassWithJavaObjectAttributeImpl extends EObjectImpl implements Cla
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Object getJavaObject()
{
return javaObject;
@@ -89,6 +90,7 @@ public class ClassWithJavaObjectAttributeImpl extends EObjectImpl implements Cla
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setJavaObject(Object newJavaObject)
{
Object oldJavaObject = javaObject;
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithTransientContainmentImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithTransientContainmentImpl.java
index 0f8bc0a348..a4c2e3de5a 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithTransientContainmentImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ClassWithTransientContainmentImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -130,6 +130,7 @@ public class ClassWithTransientContainmentImpl extends EObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -140,6 +141,7 @@ public class ClassWithTransientContainmentImpl extends EObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -155,6 +157,7 @@ public class ClassWithTransientContainmentImpl extends EObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithTransientContainment getTransientChild()
{
return transientChild;
@@ -190,6 +193,7 @@ public class ClassWithTransientContainmentImpl extends EObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTransientChild(ClassWithTransientContainment newTransientChild)
{
if (newTransientChild != transientChild)
@@ -223,6 +227,7 @@ public class ClassWithTransientContainmentImpl extends EObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ClassWithTransientContainment> getTransientChildren()
{
if (transientChildren == null)
@@ -238,6 +243,7 @@ public class ClassWithTransientContainmentImpl extends EObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithTransientContainment getPersistentChild()
{
return persistentChild;
@@ -273,6 +279,7 @@ public class ClassWithTransientContainmentImpl extends EObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPersistentChild(ClassWithTransientContainment newPersistentChild)
{
if (newPersistentChild != persistentChild)
@@ -306,6 +313,7 @@ public class ClassWithTransientContainmentImpl extends EObjectImpl implements Cl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ClassWithTransientContainment> getPersistentChildren()
{
if (persistentChildren == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/DiagramImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/DiagramImpl.java
index c5de783b1a..3be323e439 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/DiagramImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/DiagramImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2016 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2015, 2016, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -87,6 +87,7 @@ public class DiagramImpl extends EObjectImpl implements Diagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Edge> getEdges()
{
if (edges == null)
@@ -101,6 +102,7 @@ public class DiagramImpl extends EObjectImpl implements Diagram
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EdgeTarget> getEdgeTargets()
{
if (edgeTargets == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeImpl.java
index d198b973f2..75e7752a65 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2016 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2015, 2016, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -83,6 +83,7 @@ public class EdgeImpl extends EObjectImpl implements Edge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EdgeTarget getSourceNode()
{
if (sourceNode != null && sourceNode.eIsProxy())
@@ -139,6 +140,7 @@ public class EdgeImpl extends EObjectImpl implements Edge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSourceNode(EdgeTarget newSourceNode)
{
if (newSourceNode != sourceNode)
@@ -169,6 +171,7 @@ public class EdgeImpl extends EObjectImpl implements Edge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EdgeTarget getTargetNode()
{
if (targetNode != null && targetNode.eIsProxy())
@@ -225,6 +228,7 @@ public class EdgeImpl extends EObjectImpl implements Edge
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetNode(EdgeTarget newTargetNode)
{
if (newTargetNode != targetNode)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeTargetImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeTargetImpl.java
index 73b0e6a87a..afea065354 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeTargetImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/EdgeTargetImpl.java
@@ -86,6 +86,7 @@ public class EdgeTargetImpl extends EObjectImpl implements EdgeTarget
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Edge> getOutgoingEdges()
{
if (outgoingEdges == null)
@@ -100,6 +101,7 @@ public class EdgeTargetImpl extends EObjectImpl implements EdgeTarget
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Edge> getIncomingEdges()
{
if (incomingEdges == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/FileImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/FileImpl.java
index cd34c8933a..6611650b09 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/FileImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/FileImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -94,6 +94,7 @@ public class FileImpl extends EObjectImpl implements File
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -103,6 +104,7 @@ public class FileImpl extends EObjectImpl implements File
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -117,6 +119,7 @@ public class FileImpl extends EObjectImpl implements File
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public CDOClob getData()
{
return data;
@@ -126,6 +129,7 @@ public class FileImpl extends EObjectImpl implements File
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setData(CDOClob newData)
{
CDOClob oldData = data;
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ImageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ImageImpl.java
index 7f10080f03..c1467a787b 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ImageImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/ImageImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -116,6 +116,7 @@ public class ImageImpl extends EObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getWidth()
{
return width;
@@ -125,6 +126,7 @@ public class ImageImpl extends EObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setWidth(int newWidth)
{
int oldWidth = width;
@@ -139,6 +141,7 @@ public class ImageImpl extends EObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getHeight()
{
return height;
@@ -148,6 +151,7 @@ public class ImageImpl extends EObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setHeight(int newHeight)
{
int oldHeight = height;
@@ -162,6 +166,7 @@ public class ImageImpl extends EObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public CDOBlob getData()
{
return data;
@@ -171,6 +176,7 @@ public class ImageImpl extends EObjectImpl implements Image
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setData(CDOBlob newData)
{
CDOBlob oldData = data;
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/MetaRefImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/MetaRefImpl.java
index a29a43b143..d9eeb86011 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/MetaRefImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/MetaRefImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -89,6 +89,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EPackage getEPackageRef()
{
if (ePackageRef != null && ePackageRef.eIsProxy())
@@ -119,6 +120,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEPackageRef(EPackage newEPackageRef)
{
EPackage oldEPackageRef = ePackageRef;
@@ -133,6 +135,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEClassRef()
{
if (eClassRef != null && eClassRef.eIsProxy())
@@ -163,6 +166,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEClassRef(EClass newEClassRef)
{
EClass oldEClassRef = eClassRef;
@@ -177,6 +181,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEReferenceRef()
{
if (eReferenceRef != null && eReferenceRef.eIsProxy())
@@ -207,6 +212,7 @@ public class MetaRefImpl extends EObjectImpl implements MetaRef
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEReferenceRef(EReference newEReferenceRef)
{
EReference oldEReferenceRef = eReferenceRef;
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3FactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3FactoryImpl.java
index a89c0b8c71..768905b688 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3FactoryImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3FactoryImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -167,6 +167,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Class1 createClass1()
{
Class1Impl class1 = new Class1Impl();
@@ -177,6 +178,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public MetaRef createMetaRef()
{
MetaRefImpl metaRef = new MetaRefImpl();
@@ -187,6 +189,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Polygon createPolygon()
{
PolygonImpl polygon = new PolygonImpl();
@@ -197,6 +200,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public PolygonWithDuplicates createPolygonWithDuplicates()
{
PolygonWithDuplicatesImpl polygonWithDuplicates = new PolygonWithDuplicatesImpl();
@@ -207,6 +211,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeA createNodeA()
{
NodeAImpl nodeA = new NodeAImpl();
@@ -217,6 +222,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeB createNodeB()
{
NodeBImpl nodeB = new NodeBImpl();
@@ -227,6 +233,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeC createNodeC()
{
NodeCImpl nodeC = new NodeCImpl();
@@ -237,6 +244,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeD createNodeD()
{
NodeDImpl nodeD = new NodeDImpl();
@@ -248,6 +256,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeE createNodeE()
{
NodeEImpl nodeE = new NodeEImpl();
@@ -258,6 +267,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Image createImage()
{
ImageImpl image = new ImageImpl();
@@ -268,6 +278,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public File createFile()
{
FileImpl file = new FileImpl();
@@ -278,6 +289,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithIDAttribute createClassWithIDAttribute()
{
ClassWithIDAttributeImpl classWithIDAttribute = new ClassWithIDAttributeImpl();
@@ -289,6 +301,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithJavaClassAttribute createClassWithJavaClassAttribute()
{
ClassWithJavaClassAttributeImpl classWithJavaClassAttribute = new ClassWithJavaClassAttributeImpl();
@@ -300,6 +313,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithJavaObjectAttribute createClassWithJavaObjectAttribute()
{
ClassWithJavaObjectAttributeImpl classWithJavaObjectAttribute = new ClassWithJavaObjectAttributeImpl();
@@ -311,6 +325,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassWithTransientContainment createClassWithTransientContainment()
{
ClassWithTransientContainmentImpl classWithTransientContainment = new ClassWithTransientContainmentImpl();
@@ -322,6 +337,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EdgeTarget createEdgeTarget()
{
EdgeTargetImpl edgeTarget = new EdgeTargetImpl();
@@ -333,6 +349,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeF createNodeF()
{
NodeFImpl nodeF = new NodeFImpl();
@@ -344,6 +361,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Edge createEdge()
{
EdgeImpl edge = new EdgeImpl();
@@ -355,6 +373,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Diagram createDiagram()
{
DiagramImpl diagram = new DiagramImpl();
@@ -385,6 +404,7 @@ public class Model3FactoryImpl extends EFactoryImpl implements Model3Factory
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Model3Package getModel3Package()
{
return (Model3Package)getEPackage();
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3PackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3PackageImpl.java
index 92ead1e0fc..c5c305f086 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3PackageImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/Model3PackageImpl.java
@@ -258,6 +258,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClass1()
{
return class1EClass;
@@ -267,6 +268,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClass1_Class2()
{
return (EReference)class1EClass.getEStructuralFeatures().get(0);
@@ -277,6 +279,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClass1_AdditionalValue()
{
return (EAttribute)class1EClass.getEStructuralFeatures().get(1);
@@ -286,6 +289,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMetaRef()
{
return metaRefEClass;
@@ -295,6 +299,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMetaRef_EPackageRef()
{
return (EReference)metaRefEClass.getEStructuralFeatures().get(0);
@@ -304,6 +309,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMetaRef_EClassRef()
{
return (EReference)metaRefEClass.getEStructuralFeatures().get(1);
@@ -313,6 +319,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMetaRef_EReferenceRef()
{
return (EReference)metaRefEClass.getEStructuralFeatures().get(2);
@@ -322,6 +329,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPolygon()
{
return polygonEClass;
@@ -331,6 +339,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPolygon_Points()
{
return (EAttribute)polygonEClass.getEStructuralFeatures().get(0);
@@ -340,6 +349,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPolygonWithDuplicates()
{
return polygonWithDuplicatesEClass;
@@ -349,6 +359,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPolygonWithDuplicates_Points()
{
return (EAttribute)polygonWithDuplicatesEClass.getEStructuralFeatures().get(0);
@@ -358,6 +369,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeA()
{
return nodeAEClass;
@@ -367,6 +379,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeA_Children()
{
return (EReference)nodeAEClass.getEStructuralFeatures().get(0);
@@ -376,6 +389,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeA_Name()
{
return (EAttribute)nodeAEClass.getEStructuralFeatures().get(1);
@@ -385,6 +399,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeA_OtherNodes()
{
return (EReference)nodeAEClass.getEStructuralFeatures().get(2);
@@ -394,6 +409,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeB()
{
return nodeBEClass;
@@ -403,6 +419,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeB_Children()
{
return (EReference)nodeBEClass.getEStructuralFeatures().get(0);
@@ -412,6 +429,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeB_Parent()
{
return (EReference)nodeBEClass.getEStructuralFeatures().get(1);
@@ -421,6 +439,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeB_Name()
{
return (EAttribute)nodeBEClass.getEStructuralFeatures().get(2);
@@ -430,6 +449,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeC()
{
return nodeCEClass;
@@ -439,6 +459,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeC_Children()
{
return (EReference)nodeCEClass.getEStructuralFeatures().get(0);
@@ -448,6 +469,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeC_Parent()
{
return (EReference)nodeCEClass.getEStructuralFeatures().get(1);
@@ -457,6 +479,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeC_Name()
{
return (EAttribute)nodeCEClass.getEStructuralFeatures().get(2);
@@ -466,6 +489,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeC_OtherNodes()
{
return (EReference)nodeCEClass.getEStructuralFeatures().get(3);
@@ -475,6 +499,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeC_OppositeNodes()
{
return (EReference)nodeCEClass.getEStructuralFeatures().get(4);
@@ -484,6 +509,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeD()
{
return nodeDEClass;
@@ -493,6 +519,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeD_Children()
{
return (EReference)nodeDEClass.getEStructuralFeatures().get(0);
@@ -502,6 +529,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeD_Parent()
{
return (EReference)nodeDEClass.getEStructuralFeatures().get(1);
@@ -511,6 +539,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeD_Name()
{
return (EAttribute)nodeDEClass.getEStructuralFeatures().get(2);
@@ -520,6 +549,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeD_OtherNodes()
{
return (EReference)nodeDEClass.getEStructuralFeatures().get(3);
@@ -529,6 +559,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeD_OppositeNode()
{
return (EReference)nodeDEClass.getEStructuralFeatures().get(4);
@@ -539,6 +570,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeE()
{
return nodeEEClass;
@@ -549,6 +581,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeE_MainNode()
{
return (EReference)nodeEEClass.getEStructuralFeatures().get(0);
@@ -559,6 +592,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getNodeE_Name()
{
return (EAttribute)nodeEEClass.getEStructuralFeatures().get(1);
@@ -569,6 +603,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getNodeE_OtherNodes()
{
return (EReference)nodeEEClass.getEStructuralFeatures().get(2);
@@ -578,6 +613,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getImage()
{
return imageEClass;
@@ -587,6 +623,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getImage_Width()
{
return (EAttribute)imageEClass.getEStructuralFeatures().get(0);
@@ -596,6 +633,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getImage_Height()
{
return (EAttribute)imageEClass.getEStructuralFeatures().get(1);
@@ -605,6 +643,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getImage_Data()
{
return (EAttribute)imageEClass.getEStructuralFeatures().get(2);
@@ -614,6 +653,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getFile()
{
return fileEClass;
@@ -623,6 +663,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFile_Name()
{
return (EAttribute)fileEClass.getEStructuralFeatures().get(0);
@@ -632,6 +673,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getFile_Data()
{
return (EAttribute)fileEClass.getEStructuralFeatures().get(1);
@@ -641,6 +683,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassWithIDAttribute()
{
return classWithIDAttributeEClass;
@@ -650,6 +693,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassWithIDAttribute_Id()
{
return (EAttribute)classWithIDAttributeEClass.getEStructuralFeatures().get(0);
@@ -660,6 +704,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassWithJavaClassAttribute()
{
return classWithJavaClassAttributeEClass;
@@ -670,6 +715,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassWithJavaClassAttribute_JavaClass()
{
return (EAttribute)classWithJavaClassAttributeEClass.getEStructuralFeatures().get(0);
@@ -680,6 +726,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassWithJavaObjectAttribute()
{
return classWithJavaObjectAttributeEClass;
@@ -690,6 +737,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassWithJavaObjectAttribute_JavaObject()
{
return (EAttribute)classWithJavaObjectAttributeEClass.getEStructuralFeatures().get(0);
@@ -700,6 +748,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassWithTransientContainment()
{
return classWithTransientContainmentEClass;
@@ -710,6 +759,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassWithTransientContainment_Name()
{
return (EAttribute)classWithTransientContainmentEClass.getEStructuralFeatures().get(0);
@@ -720,6 +770,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassWithTransientContainment_TransientChild()
{
return (EReference)classWithTransientContainmentEClass.getEStructuralFeatures().get(1);
@@ -730,6 +781,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassWithTransientContainment_TransientChildren()
{
return (EReference)classWithTransientContainmentEClass.getEStructuralFeatures().get(2);
@@ -740,6 +792,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassWithTransientContainment_PersistentChild()
{
return (EReference)classWithTransientContainmentEClass.getEStructuralFeatures().get(3);
@@ -750,6 +803,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassWithTransientContainment_PersistentChildren()
{
return (EReference)classWithTransientContainmentEClass.getEStructuralFeatures().get(4);
@@ -760,6 +814,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEdgeTarget()
{
return edgeTargetEClass;
@@ -770,6 +825,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEdgeTarget_OutgoingEdges()
{
return (EReference)edgeTargetEClass.getEStructuralFeatures().get(0);
@@ -780,6 +836,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEdgeTarget_IncomingEdges()
{
return (EReference)edgeTargetEClass.getEStructuralFeatures().get(1);
@@ -790,6 +847,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getNodeF()
{
return nodeFEClass;
@@ -800,6 +858,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEdge()
{
return edgeEClass;
@@ -810,6 +869,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEdge_SourceNode()
{
return (EReference)edgeEClass.getEStructuralFeatures().get(0);
@@ -820,6 +880,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEdge_TargetNode()
{
return (EReference)edgeEClass.getEStructuralFeatures().get(1);
@@ -830,6 +891,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDiagram()
{
return diagramEClass;
@@ -840,6 +902,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDiagram_Edges()
{
return (EReference)diagramEClass.getEStructuralFeatures().get(0);
@@ -850,6 +913,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDiagram_EdgeTargets()
{
return (EReference)diagramEClass.getEStructuralFeatures().get(1);
@@ -859,6 +923,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EDataType getPoint()
{
return pointEDataType;
@@ -868,6 +933,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Model3Factory getModel3Factory()
{
return (Model3Factory)getEFactoryInstance();
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeAImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeAImpl.java
index dee9f082b2..afdc203bd7 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeAImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeAImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -103,6 +103,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeA> getChildren()
{
if (children == null)
@@ -116,6 +117,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -125,6 +127,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -139,6 +142,7 @@ public class NodeAImpl extends EObjectImpl implements NodeA
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeA> getOtherNodes()
{
if (otherNodes == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeBImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeBImpl.java
index 41a401c60d..964adffc4c 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeBImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeBImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -93,6 +93,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeB> getChildren()
{
if (children == null)
@@ -106,6 +107,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeB getParent()
{
if (eContainerFeatureID() != Model3Package.NODE_B__PARENT)
@@ -129,6 +131,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParent(NodeB newParent)
{
if (newParent != eInternalContainer() || eContainerFeatureID() != Model3Package.NODE_B__PARENT && newParent != null)
@@ -162,6 +165,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -171,6 +175,7 @@ public class NodeBImpl extends EObjectImpl implements NodeB
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeCImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeCImpl.java
index 65d94071c3..def4928441 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeCImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeCImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -116,6 +116,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeC> getChildren()
{
if (children == null)
@@ -129,6 +130,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeC getParent()
{
if (eContainerFeatureID() != Model3Package.NODE_C__PARENT)
@@ -152,6 +154,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParent(NodeC newParent)
{
if (newParent != eInternalContainer() || eContainerFeatureID() != Model3Package.NODE_C__PARENT && newParent != null)
@@ -185,6 +188,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -194,6 +198,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -208,6 +213,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeC> getOtherNodes()
{
if (otherNodes == null)
@@ -222,6 +228,7 @@ public class NodeCImpl extends EObjectImpl implements NodeC
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeC> getOppositeNodes()
{
if (oppositeNodes == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeDImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeDImpl.java
index b54762f090..e27c2f4c56 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeDImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeDImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -116,6 +116,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeD> getChildren()
{
if (children == null)
@@ -129,6 +130,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeD getParent()
{
if (eContainerFeatureID() != Model3Package.NODE_D__PARENT)
@@ -152,6 +154,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setParent(NodeD newParent)
{
if (newParent != eInternalContainer() || eContainerFeatureID() != Model3Package.NODE_D__PARENT && newParent != null)
@@ -185,6 +188,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -194,6 +198,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -208,6 +213,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeD> getOtherNodes()
{
if (otherNodes == null)
@@ -221,6 +227,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeD getOppositeNode()
{
if (oppositeNode != null && oppositeNode.eIsProxy())
@@ -274,6 +281,7 @@ public class NodeDImpl extends EObjectImpl implements NodeD
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOppositeNode(NodeD newOppositeNode)
{
if (newOppositeNode != oppositeNode)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeEImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeEImpl.java
index e7c5510ffb..43c59d9302 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeEImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/NodeEImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -107,6 +107,7 @@ public class NodeEImpl extends EObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public NodeA getMainNode()
{
if (mainNode != null && mainNode.eIsProxy())
@@ -139,6 +140,7 @@ public class NodeEImpl extends EObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMainNode(NodeA newMainNode)
{
NodeA oldMainNode = mainNode;
@@ -154,6 +156,7 @@ public class NodeEImpl extends EObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -164,6 +167,7 @@ public class NodeEImpl extends EObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -179,6 +183,7 @@ public class NodeEImpl extends EObjectImpl implements NodeE
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<NodeA> getOtherNodes()
{
if (otherNodes == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonImpl.java
index a462267690..5d9c1d9f6a 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -67,6 +67,7 @@ public class PolygonImpl extends EObjectImpl implements Polygon
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Point> getPoints()
{
if (points == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonWithDuplicatesImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonWithDuplicatesImpl.java
index aeeb5bda8e..2001adcc97 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonWithDuplicatesImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/legacy/impl/PolygonWithDuplicatesImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -68,6 +68,7 @@ public class PolygonWithDuplicatesImpl extends EObjectImpl implements PolygonWit
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Point> getPoints()
{
if (points == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java
index ca35e036b1..4716987eea 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/Class2Impl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008-2012, 2015 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2008-2012, 2015, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -65,6 +65,7 @@ public class Class2Impl extends CDOObjectImpl implements Class2
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
@SuppressWarnings("unchecked")
public EList<Class1> getClass1()
{
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java
index e07bc7fb3c..2cae85486f 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackageFactoryImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008-2013, 2015, 2016 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2008-2013, 2015, 2016, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -79,6 +79,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Class2 createClass2()
{
Class2Impl class2 = new Class2Impl();
@@ -89,6 +90,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubpackagePackage getSubpackagePackage()
{
return (SubpackagePackage)getEPackage();
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java
index 79bf033120..6501021068 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008-2012, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2008-2012, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -114,6 +114,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClass2()
{
return class2EClass;
@@ -123,6 +124,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClass2_Class1()
{
return (EReference)class2EClass.getEStructuralFeatures().get(0);
@@ -132,6 +134,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubpackageFactory getSubpackageFactory()
{
return (SubpackageFactory)getEFactoryInstance();
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackageFactory.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackageFactory.java
index 8dfac0f623..6a36af7173 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackageFactory.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackageFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -31,6 +31,7 @@ public interface SubpackageFactory extends EFactory, org.eclipse.emf.cdo.tests.m
*/
SubpackageFactory eINSTANCE = org.eclipse.emf.cdo.tests.model3.subpackage.legacy.impl.SubpackageFactoryImpl.init();
+ @Override
/**
* Returns a new object of class '<em>Class2</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -39,6 +40,7 @@ public interface SubpackageFactory extends EFactory, org.eclipse.emf.cdo.tests.m
*/
Class2 createClass2();
+ @Override
/**
* Returns the package supported by this factory.
* <!-- begin-user-doc --> <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackagePackage.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackagePackage.java
index 7d671c19fc..01377dc0b2 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackagePackage.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/SubpackagePackage.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -83,6 +83,7 @@ public interface SubpackagePackage extends EPackage, org.eclipse.emf.cdo.tests.m
*/
int CLASS2_FEATURE_COUNT = 1;
+ @Override
/**
* Returns the meta object for class '{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2 <em>Class2</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -92,6 +93,7 @@ public interface SubpackagePackage extends EPackage, org.eclipse.emf.cdo.tests.m
*/
EClass getClass2();
+ @Override
/**
* Returns the meta object for the reference list '{@link org.eclipse.emf.cdo.tests.model3.subpackage.Class2#getClass1 <em>Class1</em>}'.
* <!-- begin-user-doc
@@ -103,6 +105,7 @@ public interface SubpackagePackage extends EPackage, org.eclipse.emf.cdo.tests.m
*/
EReference getClass2_Class1();
+ @Override
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc --> <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/Class2Impl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/Class2Impl.java
index 272e98654d..b13bf6ff74 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/Class2Impl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/Class2Impl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -71,6 +71,7 @@ public class Class2Impl extends EObjectImpl implements Class2
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Class1> getClass1()
{
if (class1 == null)
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackageFactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackageFactoryImpl.java
index 3813854dc7..b05074dc06 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackageFactoryImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackageFactoryImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -80,6 +80,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public Class2 createClass2()
{
Class2Impl class2 = new Class2Impl();
@@ -90,6 +91,7 @@ public class SubpackageFactoryImpl extends EFactoryImpl implements SubpackageFac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubpackagePackage getSubpackagePackage()
{
return (SubpackagePackage)getEPackage();
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackagePackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackagePackageImpl.java
index e7102f4bf4..3862b6d3e4 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackagePackageImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/legacy/impl/SubpackagePackageImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2015, 2016, 2018 Eike Stepper (Loehne, Germany) and others.
+ * Copyright (c) 2013, 2015, 2016, 2018, 2019 Eike Stepper (Loehne, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -114,6 +114,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClass2()
{
return class2EClass;
@@ -123,6 +124,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClass2_Class1()
{
return (EReference)class2EClass.getEStructuralFeatures().get(0);
@@ -132,6 +134,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubpackageFactory getSubpackageFactory()
{
return (SubpackageFactory)getEFactoryInstance();

Back to the top