add missing generated NOT

diff --git a/org.eclipse.egf.model.ftask/generated/org/eclipse/egf/model/ftask/impl/TaskImpl.java b/org.eclipse.egf.model.ftask/generated/org/eclipse/egf/model/ftask/impl/TaskImpl.java
index 979fc6f..08a9f2d 100644
--- a/org.eclipse.egf.model.ftask/generated/org/eclipse/egf/model/ftask/impl/TaskImpl.java
+++ b/org.eclipse.egf.model.ftask/generated/org/eclipse/egf/model/ftask/impl/TaskImpl.java
@@ -32,19 +32,22 @@
  * <p>

  * The following features are implemented:

  * <ul>

- *   <li>{@link org.eclipse.egf.model.ftask.impl.TaskImpl#getKind <em>Kind</em>}</li>

- *   <li>{@link org.eclipse.egf.model.ftask.impl.TaskImpl#getImplementation <em>Implementation</em>}</li>

- *   <li>{@link org.eclipse.egf.model.ftask.impl.TaskImpl#getSuperTask <em>Super Task</em>}</li>

+ * <li>{@link org.eclipse.egf.model.ftask.impl.TaskImpl#getKind <em>Kind</em>}</li>

+ * <li>{@link org.eclipse.egf.model.ftask.impl.TaskImpl#getImplementation <em>Implementation</em>}

+ * </li>

+ * <li>{@link org.eclipse.egf.model.ftask.impl.TaskImpl#getSuperTask <em>Super Task</em>}</li>

  * </ul>

  * </p>

- *

+ * 

  * @generated

  */

 public class TaskImpl extends ActivityImpl implements Task {

   /**

-   * A set of bit flags representing the values of boolean attributes and whether unsettable features have been set.

+   * A set of bit flags representing the values of boolean attributes and whether unsettable

+   * features have been set.

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    * @ordered

    */

@@ -54,6 +57,7 @@
    * The default value of the '{@link #getKind() <em>Kind</em>}' attribute.

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @see #getKind()

    * @generated

    * @ordered

@@ -63,6 +67,7 @@
    * The cached value of the '{@link #getKind() <em>Kind</em>}' attribute.

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @see #getKind()

    * @generated

    * @ordered

@@ -72,6 +77,7 @@
    * The default value of the '{@link #getImplementation() <em>Implementation</em>}' attribute.

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @see #getImplementation()

    * @generated

    * @ordered

@@ -81,6 +87,7 @@
    * The cached value of the '{@link #getImplementation() <em>Implementation</em>}' attribute.

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @see #getImplementation()

    * @generated

    * @ordered

@@ -90,6 +97,7 @@
    * The cached value of the '{@link #getSuperTask() <em>Super Task</em>}' reference.

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @see #getSuperTask()

    * @generated

    * @ordered

@@ -99,6 +107,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   protected TaskImpl() {

@@ -180,6 +189,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   @Override

@@ -190,6 +200,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   public String getKind() {

@@ -199,6 +210,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   public void setKind(String newKind) {

@@ -211,6 +223,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   public String getImplementation() {

@@ -220,6 +233,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   public void setImplementation(String newImplementation) {

@@ -232,6 +246,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   public Task getSuperTask() {

@@ -249,6 +264,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   public Task basicGetSuperTask() {

@@ -258,6 +274,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   public void setSuperTask(Task newSuperTask) {

@@ -270,28 +287,33 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

-   * @generated

+   * 

+   * @generated NOT

    */

   public String getKindValue() {

-    // TODO: implement this method

-    // Ensure that you remove @generated or mark it @generated NOT

-    throw new UnsupportedOperationException();

+    if (getKind() == null && getSuperTask() != null) {

+      return getSuperTask().getKindValue();

+    }

+    return getKind();

   }

 

   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

-   * @generated

+   * 

+   * @generated NOT

    */

   public String getImplementationValue() {

-    // TODO: implement this method

-    // Ensure that you remove @generated or mark it @generated NOT

-    throw new UnsupportedOperationException();

+    if (getImplementation() == null && getSuperTask() != null) {

+      return getSuperTask().getImplementationValue();

+    }

+    return getImplementation();

   }

 

   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   @Override

@@ -312,6 +334,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   @Override

@@ -333,6 +356,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   @Override

@@ -354,6 +378,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   @Override

@@ -372,6 +397,7 @@
   /**

    * <!-- begin-user-doc -->

    * <!-- end-user-doc -->

+   * 

    * @generated

    */

   @Override