You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ke...@apache.org on 2007/02/21 13:49:56 UTC

svn commit: r509986 [2/4] - in /incubator/tuscany/java/sdo: impl/src/main/java/org/apache/tuscany/sdo/helper/ impl/src/main/java/org/apache/tuscany/sdo/impl/ impl/src/main/java/org/apache/tuscany/sdo/util/ impl/src/test/java/org/apache/tuscany/sdo/test...

Modified: incubator/tuscany/java/sdo/tools/src/main/java/org/apache/tuscany/sdo/generate/templates/model/SDOClass.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sdo/tools/src/main/java/org/apache/tuscany/sdo/generate/templates/model/SDOClass.java?view=diff&rev=509986&r1=509985&r2=509986
==============================================================================
--- incubator/tuscany/java/sdo/tools/src/main/java/org/apache/tuscany/sdo/generate/templates/model/SDOClass.java (original)
+++ incubator/tuscany/java/sdo/tools/src/main/java/org/apache/tuscany/sdo/generate/templates/model/SDOClass.java Wed Feb 21 04:49:54 2007
@@ -1,13 +1,29 @@
 package org.apache.tuscany.sdo.generate.templates.model;
 
-import org.eclipse.emf.codegen.util.*;
-import org.apache.tuscany.sdo.impl.*;
+import org.apache.tuscany.sdo.generate.util.*;
 import java.util.*;
 import org.eclipse.emf.codegen.ecore.genmodel.*;
-import org.apache.tuscany.sdo.generate.util.*;
 
-public class SDOClass
-{
+/**
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
+ public class SDOClass
+ {
   protected static String nl;
   public static synchronized SDOClass create(String lineSeparator)
   {
@@ -28,1259 +44,1242 @@
   protected final String TEXT_8 = ";";
   protected final String TEXT_9 = NL;
   protected final String TEXT_10 = NL;
-  protected final String TEXT_11 = NL + "  // EYECATCHER 1";
-  protected final String TEXT_12 = NL + "/**" + NL + " * <!-- begin-user-doc -->" + NL + " * A representation of the model object '<em><b>";
-  protected final String TEXT_13 = "</b></em>'." + NL + " * <!-- end-user-doc -->";
-  protected final String TEXT_14 = NL + " *" + NL + " * <!-- begin-model-doc -->" + NL + " * ";
-  protected final String TEXT_15 = NL + " * <!-- end-model-doc -->";
-  protected final String TEXT_16 = NL + " *";
-  protected final String TEXT_17 = NL + " * <p>" + NL + " * The following features are supported:" + NL + " * <ul>";
-  protected final String TEXT_18 = NL + "// debug EYECATCHER 2";
-  protected final String TEXT_19 = NL + " *   <li>{@link ";
-  protected final String TEXT_20 = "#";
-  protected final String TEXT_21 = " <em>";
-  protected final String TEXT_22 = "</em>}</li>";
-  protected final String TEXT_23 = NL + " * </ul>" + NL + " * </p>";
-  protected final String TEXT_24 = NL + " *";
-  protected final String TEXT_25 = NL + " * @see ";
-  protected final String TEXT_26 = "#get";
-  protected final String TEXT_27 = "()";
-  protected final String TEXT_28 = NL + " * @model ";
-  protected final String TEXT_29 = NL + " *        ";
-  protected final String TEXT_30 = NL + " * @model";
-  protected final String TEXT_31 = NL + " * @extends ";
-  protected final String TEXT_32 = NL + " * @generated" + NL + " */";
-  protected final String TEXT_33 = NL + "/**" + NL + " * <!-- begin-user-doc -->" + NL + " * An implementation of the model object '<em><b>";
-  protected final String TEXT_34 = "</b></em>'." + NL + " * <!-- end-user-doc -->" + NL + " * <p>";
-  protected final String TEXT_35 = NL + " * The following features are implemented:" + NL + " * <ul>";
-  protected final String TEXT_36 = NL + " *   <li>{@link ";
-  protected final String TEXT_37 = "#";
-  protected final String TEXT_38 = " <em>";
-  protected final String TEXT_39 = "</em>}</li>";
-  protected final String TEXT_40 = NL + " * </ul>";
-  protected final String TEXT_41 = NL + " * </p>" + NL + " *" + NL + " * @generated" + NL + " */";
-  protected final String TEXT_42 = NL + "public";
-  protected final String TEXT_43 = " abstract";
-  protected final String TEXT_44 = " class ";
-  protected final String TEXT_45 = NL + "public interface ";
-  protected final String TEXT_46 = NL + "{";
-  protected final String TEXT_47 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\t";
-  protected final String TEXT_48 = " copyright = \"";
-  protected final String TEXT_49 = "\";";
-  protected final String TEXT_50 = NL;
-  protected final String TEXT_51 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic static final ";
-  protected final String TEXT_52 = " mofDriverNumber = \"";
-  protected final String TEXT_53 = "\";";
-  protected final String TEXT_54 = NL;
-  protected final String TEXT_55 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tprivate static final long serialVersionUID = 1L;" + NL;
-  protected final String TEXT_56 = NL + "\t/**" + NL + "\t * An array of objects representing the values of non-primitive features." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tprotected Object[] ";
-  protected final String TEXT_57 = " = null;" + NL;
-  protected final String TEXT_58 = NL + "\t/**" + NL + "\t * A bit field representing the indices of non-primitive feature values." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tprotected int ";
+  protected final String TEXT_11 = NL + "/**" + NL + " * <!-- begin-user-doc -->" + NL + " * A representation of the model object '<em><b>";
+  protected final String TEXT_12 = "</b></em>'." + NL + " * <!-- end-user-doc -->";
+  protected final String TEXT_13 = NL + " *" + NL + " * <!-- begin-model-doc -->" + NL + " * ";
+  protected final String TEXT_14 = NL + " * <!-- end-model-doc -->";
+  protected final String TEXT_15 = NL + " *";
+  protected final String TEXT_16 = NL + " * <p>" + NL + " * The following features are supported:" + NL + " * <ul>";
+  protected final String TEXT_17 = NL + " *   <li>{@link ";
+  protected final String TEXT_18 = "#";
+  protected final String TEXT_19 = " <em>";
+  protected final String TEXT_20 = "</em>}</li>";
+  protected final String TEXT_21 = NL + " * </ul>" + NL + " * </p>";
+  protected final String TEXT_22 = NL + " *";
+  protected final String TEXT_23 = NL + " * @see ";
+  protected final String TEXT_24 = "#get";
+  protected final String TEXT_25 = "()";
+  protected final String TEXT_26 = NL + " * @model ";
+  protected final String TEXT_27 = NL + " *        ";
+  protected final String TEXT_28 = NL + " * @model";
+  protected final String TEXT_29 = NL + " * @extends ";
+  protected final String TEXT_30 = NL + " * @generated" + NL + " */";
+  protected final String TEXT_31 = NL + "/**" + NL + " * <!-- begin-user-doc -->" + NL + " * An implementation of the model object '<em><b>";
+  protected final String TEXT_32 = "</b></em>'." + NL + " * <!-- end-user-doc -->" + NL + " * <p>";
+  protected final String TEXT_33 = NL + " * The following features are implemented:" + NL + " * <ul>";
+  protected final String TEXT_34 = NL + " *   <li>{@link ";
+  protected final String TEXT_35 = "#";
+  protected final String TEXT_36 = " <em>";
+  protected final String TEXT_37 = "</em>}</li>";
+  protected final String TEXT_38 = NL + " * </ul>";
+  protected final String TEXT_39 = NL + " * </p>" + NL + " *" + NL + " * @generated" + NL + " */";
+  protected final String TEXT_40 = NL + "public";
+  protected final String TEXT_41 = " abstract";
+  protected final String TEXT_42 = " class ";
+  protected final String TEXT_43 = NL + "public interface ";
+  protected final String TEXT_44 = NL + "{";
+  protected final String TEXT_45 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\t";
+  protected final String TEXT_46 = " copyright = \"";
+  protected final String TEXT_47 = "\";";
+  protected final String TEXT_48 = NL;
+  protected final String TEXT_49 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic static final ";
+  protected final String TEXT_50 = " mofDriverNumber = \"";
+  protected final String TEXT_51 = "\";";
+  protected final String TEXT_52 = NL;
+  protected final String TEXT_53 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tprivate static final long serialVersionUID = 1L;" + NL;
+  protected final String TEXT_54 = NL + "\t/**" + NL + "\t * An array of objects representing the values of non-primitive features." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tprotected Object[] ";
+  protected final String TEXT_55 = " = null;" + NL;
+  protected final String TEXT_56 = NL + "\t/**" + NL + "\t * A bit field representing the indices of non-primitive feature values." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tprotected int ";
+  protected final String TEXT_57 = " = 0;" + NL;
+  protected final String TEXT_58 = NL + "\t/**" + NL + "\t * A set of bit flags representing the values of boolean attributes and whether unsettable features have been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected int ";
   protected final String TEXT_59 = " = 0;" + NL;
-  protected final String TEXT_60 = NL + "\t/**" + NL + "\t * A set of bit flags representing the values of boolean attributes and whether unsettable features have been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected int ";
-  protected final String TEXT_61 = " = 0;" + NL;
-  protected final String TEXT_62 = NL;
-  protected final String TEXT_63 = NL + "\tpublic final static int ";
+  protected final String TEXT_60 = NL + "\t/**" + NL + "\t * The feature id for the '<em><b>";
+  protected final String TEXT_61 = "</b></em>' ";
+  protected final String TEXT_62 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */";
+  protected final String TEXT_63 = "\t " + NL + "\tpublic final static int ";
   protected final String TEXT_64 = " = ";
   protected final String TEXT_65 = ";" + NL;
-  protected final String TEXT_66 = NL + "\tpublic final static int ";
-  protected final String TEXT_67 = " = ";
+  protected final String TEXT_66 = NL + "\t/**" + NL + "\t * This represents the number of properties for this type." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\t";
+  protected final String TEXT_67 = NL + "\tpublic final static int SDO_PROPERTY_COUNT = ";
   protected final String TEXT_68 = ";" + NL;
-  protected final String TEXT_69 = NL + "\tpublic final static int SDO_PROPERTY_COUNT = ";
-  protected final String TEXT_70 = ";" + NL;
-  protected final String TEXT_71 = NL + "\tpublic final static int EXTENDED_PROPERTY_COUNT = ";
-  protected final String TEXT_72 = ";" + NL + NL;
-  protected final String TEXT_73 = NL + "\t/**" + NL + "\t * The internal feature id for the '<em><b>";
-  protected final String TEXT_74 = "</b></em>' ";
-  protected final String TEXT_75 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */";
-  protected final String TEXT_76 = " " + NL + "\tpublic final static int INTERNAL_";
-  protected final String TEXT_77 = " = ";
-  protected final String TEXT_78 = ";" + NL;
-  protected final String TEXT_79 = NL + "\t/**" + NL + "\t * The number of properties for this type." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */";
-  protected final String TEXT_80 = NL + "\tpublic final static int INTERNAL_PROPERTY_COUNT = ";
-  protected final String TEXT_81 = ";" + NL + "" + NL + "\tprotected int internalConvertIndex(int internalIndex)" + NL + "\t{" + NL + "\t\tswitch (internalIndex)" + NL + "\t\t{";
-  protected final String TEXT_82 = NL + "\t\t\tcase INTERNAL_";
-  protected final String TEXT_83 = ": return ";
-  protected final String TEXT_84 = ";";
-  protected final String TEXT_85 = NL + "\t\t}" + NL + "\t\treturn super.internalConvertIndex(internalIndex);" + NL + "\t}" + NL + NL;
-  protected final String TEXT_86 = NL + "\t/**" + NL + "\t * The cached value of the '{@link #";
-  protected final String TEXT_87 = "() <em>";
-  protected final String TEXT_88 = "</em>}' ";
-  protected final String TEXT_89 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
-  protected final String TEXT_90 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\t" + NL + "\tprotected ";
-  protected final String TEXT_91 = " ";
-  protected final String TEXT_92 = " = null;" + NL + "\t";
-  protected final String TEXT_93 = NL + "\t/**" + NL + "\t * The empty value for the '{@link #";
-  protected final String TEXT_94 = "() <em>";
-  protected final String TEXT_95 = "</em>}' array accessor." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
-  protected final String TEXT_96 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected static final ";
-  protected final String TEXT_97 = "[] ";
-  protected final String TEXT_98 = "_EEMPTY_ARRAY = new ";
-  protected final String TEXT_99 = " [0];" + NL;
-  protected final String TEXT_100 = NL + "\t/**" + NL + "\t * The default value of the '{@link #";
-  protected final String TEXT_101 = "() <em>";
-  protected final String TEXT_102 = "</em>}' ";
-  protected final String TEXT_103 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
-  protected final String TEXT_104 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected static final ";
-  protected final String TEXT_105 = " ";
-  protected final String TEXT_106 = "_DEFAULT_ = ";
-  protected final String TEXT_107 = ";";
-  protected final String TEXT_108 = NL;
+  protected final String TEXT_69 = NL + "\t/**" + NL + "\t * The cached value of the '{@link #";
+  protected final String TEXT_70 = "() <em>";
+  protected final String TEXT_71 = "</em>}' ";
+  protected final String TEXT_72 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
+  protected final String TEXT_73 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\t" + NL + "\tprotected ";
+  protected final String TEXT_74 = " ";
+  protected final String TEXT_75 = " = null;" + NL + "\t";
+  protected final String TEXT_76 = NL + "\t/**" + NL + "\t * The empty value for the '{@link #";
+  protected final String TEXT_77 = "() <em>";
+  protected final String TEXT_78 = "</em>}' array accessor." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
+  protected final String TEXT_79 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected static final ";
+  protected final String TEXT_80 = "[] ";
+  protected final String TEXT_81 = "_EEMPTY_ARRAY = new ";
+  protected final String TEXT_82 = " [0];" + NL;
+  protected final String TEXT_83 = NL + "\t/**" + NL + "\t * The default value of the '{@link #";
+  protected final String TEXT_84 = "() <em>";
+  protected final String TEXT_85 = "</em>}' ";
+  protected final String TEXT_86 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
+  protected final String TEXT_87 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected static final ";
+  protected final String TEXT_88 = " ";
+  protected final String TEXT_89 = "_DEFAULT_ = ";
+  protected final String TEXT_90 = ";";
+  protected final String TEXT_91 = NL;
+  protected final String TEXT_92 = NL + "\t/**" + NL + "\t * An additional set of bit flags representing the values of boolean attributes and whether unsettable features have been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected int ";
+  protected final String TEXT_93 = " = 0;" + NL;
+  protected final String TEXT_94 = NL + "\t/**" + NL + "\t * The flag representing the value of the '{@link #";
+  protected final String TEXT_95 = "() <em>";
+  protected final String TEXT_96 = "</em>}' ";
+  protected final String TEXT_97 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
+  protected final String TEXT_98 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected static final int ";
+  protected final String TEXT_99 = "_EFLAG = 1 ";
+  protected final String TEXT_100 = ";" + NL;
+  protected final String TEXT_101 = NL + "\t/**" + NL + "\t * The cached value of the '{@link #";
+  protected final String TEXT_102 = "() <em>";
+  protected final String TEXT_103 = "</em>}' ";
+  protected final String TEXT_104 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
+  protected final String TEXT_105 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected ";
+  protected final String TEXT_106 = " ";
+  protected final String TEXT_107 = " = ";
+  protected final String TEXT_108 = "_DEFAULT_;" + NL;
   protected final String TEXT_109 = NL + "\t/**" + NL + "\t * An additional set of bit flags representing the values of boolean attributes and whether unsettable features have been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected int ";
   protected final String TEXT_110 = " = 0;" + NL;
-  protected final String TEXT_111 = NL + "\t/**" + NL + "\t * The flag representing the value of the '{@link #";
-  protected final String TEXT_112 = "() <em>";
-  protected final String TEXT_113 = "</em>}' ";
-  protected final String TEXT_114 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
-  protected final String TEXT_115 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected static final int ";
-  protected final String TEXT_116 = "_EFLAG = 1 ";
-  protected final String TEXT_117 = ";" + NL;
-  protected final String TEXT_118 = NL + "\t/**" + NL + "\t * The cached value of the '{@link #";
-  protected final String TEXT_119 = "() <em>";
-  protected final String TEXT_120 = "</em>}' ";
-  protected final String TEXT_121 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @see #";
-  protected final String TEXT_122 = "()" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected ";
-  protected final String TEXT_123 = " ";
-  protected final String TEXT_124 = " = ";
-  protected final String TEXT_125 = "_DEFAULT_;" + NL;
-  protected final String TEXT_126 = NL + "\t/**" + NL + "\t * An additional set of bit flags representing the values of boolean attributes and whether unsettable features have been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected int ";
-  protected final String TEXT_127 = " = 0;" + NL;
-  protected final String TEXT_128 = NL + "\t/**" + NL + "\t * The flag representing whether the ";
-  protected final String TEXT_129 = " ";
-  protected final String TEXT_130 = " has been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected static final int ";
-  protected final String TEXT_131 = "_ESETFLAG = 1 ";
-  protected final String TEXT_132 = ";" + NL;
-  protected final String TEXT_133 = NL + "\t/**" + NL + "\t * This is true if the ";
-  protected final String TEXT_134 = " ";
-  protected final String TEXT_135 = " has been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected boolean ";
-  protected final String TEXT_136 = "_set_ = false;" + NL;
-  protected final String TEXT_137 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ";
-  protected final String TEXT_138 = "()" + NL + "\t{" + NL + "\t\tsuper();";
+  protected final String TEXT_111 = NL + "\t/**" + NL + "\t * The flag representing whether the ";
+  protected final String TEXT_112 = " ";
+  protected final String TEXT_113 = " has been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected static final int ";
+  protected final String TEXT_114 = "_ESETFLAG = 1 ";
+  protected final String TEXT_115 = ";" + NL;
+  protected final String TEXT_116 = NL + "\t/**" + NL + "\t * This is true if the ";
+  protected final String TEXT_117 = " ";
+  protected final String TEXT_118 = " has been set." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t * @ordered" + NL + "\t */" + NL + "\tprotected boolean ";
+  protected final String TEXT_119 = "_set_ = false;" + NL;
+  protected final String TEXT_120 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ";
+  protected final String TEXT_121 = "()" + NL + "\t{" + NL + "\t\tsuper();";
+  protected final String TEXT_122 = NL + "\t\t";
+  protected final String TEXT_123 = " |= ";
+  protected final String TEXT_124 = "_EFLAG;";
+  protected final String TEXT_125 = NL + "\t\tcreateChangeSummary(";
+  protected final String TEXT_126 = ");";
+  protected final String TEXT_127 = NL + "\t}" + NL + "" + NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ";
+  protected final String TEXT_128 = " getType()" + NL + "\t{" + NL + "\t\treturn ((";
+  protected final String TEXT_129 = ")";
+  protected final String TEXT_130 = ".INSTANCE).get";
+  protected final String TEXT_131 = "();" + NL + "\t}" + NL;
+  protected final String TEXT_132 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_133 = NL + "\t";
+  protected final String TEXT_134 = "[] ";
+  protected final String TEXT_135 = "();" + NL;
+  protected final String TEXT_136 = NL + "\tpublic ";
+  protected final String TEXT_137 = "[] ";
+  protected final String TEXT_138 = "()" + NL + "\t{";
   protected final String TEXT_139 = NL + "\t\t";
-  protected final String TEXT_140 = " |= ";
-  protected final String TEXT_141 = "_EFLAG;";
-  protected final String TEXT_142 = NL + "\t\tcreateChangeSummary(";
-  protected final String TEXT_143 = ");";
-  protected final String TEXT_144 = NL + "\t}" + NL + "" + NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ";
-  protected final String TEXT_145 = " getType()" + NL + "\t{" + NL + "\t\treturn ((";
-  protected final String TEXT_146 = ")";
-  protected final String TEXT_147 = ".INSTANCE).get";
-  protected final String TEXT_148 = "();" + NL + "\t}" + NL;
-  protected final String TEXT_149 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_150 = NL + "\t";
-  protected final String TEXT_151 = "[] ";
-  protected final String TEXT_152 = "();" + NL;
-  protected final String TEXT_153 = NL + "\tpublic ";
-  protected final String TEXT_154 = "[] ";
-  protected final String TEXT_155 = "()" + NL + "\t{";
-  protected final String TEXT_156 = NL + "\t\t";
-  protected final String TEXT_157 = " list = (";
-  protected final String TEXT_158 = ")";
-  protected final String TEXT_159 = "();" + NL + "\t\tif (list.isEmpty()) return ";
-  protected final String TEXT_160 = "_EEMPTY_ARRAY;";
-  protected final String TEXT_161 = NL + "\t\tif (";
-  protected final String TEXT_162 = " == null || ";
-  protected final String TEXT_163 = ".isEmpty()) return ";
-  protected final String TEXT_164 = "_EEMPTY_ARRAY;" + NL + "\t\t";
-  protected final String TEXT_165 = " list = (";
-  protected final String TEXT_166 = ")";
-  protected final String TEXT_167 = ";";
-  protected final String TEXT_168 = NL + "\t\tlist.shrink();" + NL + "\t\treturn (";
-  protected final String TEXT_169 = "[])list.data();" + NL + "\t}" + NL;
-  protected final String TEXT_170 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_171 = NL + "\t";
-  protected final String TEXT_172 = " get";
-  protected final String TEXT_173 = "(int index);";
-  protected final String TEXT_174 = NL + "\tpublic ";
-  protected final String TEXT_175 = " get";
-  protected final String TEXT_176 = "(int index)" + NL + "\t{" + NL + "\t\treturn (";
-  protected final String TEXT_177 = ")";
-  protected final String TEXT_178 = "().get(index);" + NL + "\t}";
-  protected final String TEXT_179 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_180 = NL + "\tint get";
-  protected final String TEXT_181 = "Length();" + NL;
-  protected final String TEXT_182 = NL + "\tpublic int get";
-  protected final String TEXT_183 = "Length()" + NL + "\t{";
-  protected final String TEXT_184 = NL + "\t\treturn ";
-  protected final String TEXT_185 = "().size();";
-  protected final String TEXT_186 = NL + "\t\treturn ";
-  protected final String TEXT_187 = " == null ? 0 : ";
-  protected final String TEXT_188 = ".size();";
-  protected final String TEXT_189 = NL + "\t}" + NL;
-  protected final String TEXT_190 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_191 = NL + "\tvoid set";
-  protected final String TEXT_192 = "(";
-  protected final String TEXT_193 = "[] new";
-  protected final String TEXT_194 = ");" + NL;
-  protected final String TEXT_195 = NL + "\tpublic void set";
-  protected final String TEXT_196 = "(";
-  protected final String TEXT_197 = "[] new";
-  protected final String TEXT_198 = ")" + NL + "\t{" + NL + "\t\t((";
-  protected final String TEXT_199 = ")";
-  protected final String TEXT_200 = "()).setData(new";
-  protected final String TEXT_201 = ".length, new";
-  protected final String TEXT_202 = ");" + NL + "\t}" + NL;
-  protected final String TEXT_203 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_204 = NL + "\tvoid set";
-  protected final String TEXT_205 = "(int index, ";
-  protected final String TEXT_206 = " element);" + NL;
-  protected final String TEXT_207 = NL + "\tpublic void set";
-  protected final String TEXT_208 = "(int index, ";
-  protected final String TEXT_209 = " element)" + NL + "\t{" + NL + "\t\t";
-  protected final String TEXT_210 = "().set(index, element);" + NL + "\t}" + NL;
-  protected final String TEXT_211 = NL + "\t/**" + NL + "\t * Returns the value of the '<em><b>";
-  protected final String TEXT_212 = "</b></em>' ";
-  protected final String TEXT_213 = ".";
-  protected final String TEXT_214 = NL + "\t * The key is of type ";
-  protected final String TEXT_215 = "list of {@link ";
-  protected final String TEXT_216 = "}";
-  protected final String TEXT_217 = "{@link ";
-  protected final String TEXT_218 = "}";
-  protected final String TEXT_219 = "," + NL + "\t * and the value is of type ";
-  protected final String TEXT_220 = "list of {@link ";
-  protected final String TEXT_221 = "}";
-  protected final String TEXT_222 = "{@link ";
-  protected final String TEXT_223 = "}";
-  protected final String TEXT_224 = ",";
-  protected final String TEXT_225 = NL + "\t * The list contents are of type {@link ";
-  protected final String TEXT_226 = "}.";
-  protected final String TEXT_227 = NL + "\t * The default value is <code>";
-  protected final String TEXT_228 = "</code>.";
-  protected final String TEXT_229 = NL + "\t * The literals are from the enumeration {@link ";
-  protected final String TEXT_230 = "}.";
-  protected final String TEXT_231 = NL + "\t * It is bidirectional and its opposite is '{@link ";
-  protected final String TEXT_232 = "#";
-  protected final String TEXT_233 = " <em>";
-  protected final String TEXT_234 = "</em>}'.";
-  protected final String TEXT_235 = NL + "\t * <!-- begin-user-doc -->";
-  protected final String TEXT_236 = NL + "\t * <p>" + NL + "\t * If the meaning of the '<em>";
-  protected final String TEXT_237 = "</em>' ";
-  protected final String TEXT_238 = " isn't clear," + NL + "\t * there really should be more of a description here..." + NL + "\t * </p>";
-  protected final String TEXT_239 = NL + "\t * <!-- end-user-doc -->";
-  protected final String TEXT_240 = NL + "\t * <!-- begin-model-doc -->" + NL + "\t * ";
-  protected final String TEXT_241 = NL + "\t * <!-- end-model-doc -->";
-  protected final String TEXT_242 = NL + "\t * @return the value of the '<em>";
-  protected final String TEXT_243 = "</em>' ";
-  protected final String TEXT_244 = ".";
-  protected final String TEXT_245 = NL + "\t * @see ";
-  protected final String TEXT_246 = NL + "\t * @see #isSet";
-  protected final String TEXT_247 = "()";
-  protected final String TEXT_248 = NL + "\t * @see #unset";
-  protected final String TEXT_249 = "()";
-  protected final String TEXT_250 = NL + "\t * @see #set";
-  protected final String TEXT_251 = "(";
-  protected final String TEXT_252 = ")";
-  protected final String TEXT_253 = NL + "\t * @see ";
-  protected final String TEXT_254 = "#get";
-  protected final String TEXT_255 = "()";
-  protected final String TEXT_256 = NL + "\t * @see ";
-  protected final String TEXT_257 = "#";
-  protected final String TEXT_258 = NL + "\t * @model ";
-  protected final String TEXT_259 = NL + "\t *        ";
-  protected final String TEXT_260 = NL + "\t * @model";
-  protected final String TEXT_261 = NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_262 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_263 = NL + "\t";
-  protected final String TEXT_264 = " ";
-  protected final String TEXT_265 = "();" + NL;
-  protected final String TEXT_266 = NL + "\tpublic ";
-  protected final String TEXT_267 = " ";
-  protected final String TEXT_268 = "()" + NL + "\t{";
-  protected final String TEXT_269 = NL + "\t\treturn ";
-  protected final String TEXT_270 = "(";
-  protected final String TEXT_271 = "(";
-  protected final String TEXT_272 = ")get(";
-  protected final String TEXT_273 = ", true)";
-  protected final String TEXT_274 = ").";
-  protected final String TEXT_275 = "()";
-  protected final String TEXT_276 = ";";
-  protected final String TEXT_277 = NL + "\t\t";
-  protected final String TEXT_278 = " ";
-  protected final String TEXT_279 = " = (";
-  protected final String TEXT_280 = ")eVirtualGet(";
-  protected final String TEXT_281 = ");";
-  protected final String TEXT_282 = NL + "\t\tif (";
-  protected final String TEXT_283 = " == null)" + NL + "\t\t{";
-  protected final String TEXT_284 = NL + "\t\t\teVirtualSet(";
-  protected final String TEXT_285 = ", ";
-  protected final String TEXT_286 = " = new ";
-  protected final String TEXT_287 = ");";
-  protected final String TEXT_288 = NL + "\t\t  ";
-  protected final String TEXT_289 = " = createSequence(INTERNAL_";
-  protected final String TEXT_290 = ");";
-  protected final String TEXT_291 = NL + "\t\t  ";
-  protected final String TEXT_292 = " = createPropertyList(ListKind.CONTAINMENT, ";
-  protected final String TEXT_293 = ".class, ";
-  protected final String TEXT_294 = ");";
-  protected final String TEXT_295 = NL + "\t\t}" + NL + "\t\treturn ";
-  protected final String TEXT_296 = ";";
-  protected final String TEXT_297 = NL + "\t\tif (eContainerFeatureID != ";
-  protected final String TEXT_298 = ") return null;" + NL + "\t\treturn (";
-  protected final String TEXT_299 = ")eContainer();";
-  protected final String TEXT_300 = NL + "\t\t";
-  protected final String TEXT_301 = " ";
+  protected final String TEXT_140 = " list = (";
+  protected final String TEXT_141 = ")";
+  protected final String TEXT_142 = "();" + NL + "\t\tif (list.isEmpty()) return ";
+  protected final String TEXT_143 = "_EEMPTY_ARRAY;";
+  protected final String TEXT_144 = NL + "\t\tif (";
+  protected final String TEXT_145 = " == null || ";
+  protected final String TEXT_146 = ".isEmpty()) return ";
+  protected final String TEXT_147 = "_EEMPTY_ARRAY;" + NL + "\t\t";
+  protected final String TEXT_148 = " list = (";
+  protected final String TEXT_149 = ")";
+  protected final String TEXT_150 = ";";
+  protected final String TEXT_151 = NL + "\t\tlist.shrink();" + NL + "\t\treturn (";
+  protected final String TEXT_152 = "[])list.data();" + NL + "\t}" + NL;
+  protected final String TEXT_153 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_154 = NL + "\t";
+  protected final String TEXT_155 = " get";
+  protected final String TEXT_156 = "(int index);";
+  protected final String TEXT_157 = NL + "\tpublic ";
+  protected final String TEXT_158 = " get";
+  protected final String TEXT_159 = "(int index)" + NL + "\t{" + NL + "\t\treturn (";
+  protected final String TEXT_160 = ")";
+  protected final String TEXT_161 = "().get(index);" + NL + "\t}";
+  protected final String TEXT_162 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_163 = NL + "\tint get";
+  protected final String TEXT_164 = "Length();" + NL;
+  protected final String TEXT_165 = NL + "\tpublic int get";
+  protected final String TEXT_166 = "Length()" + NL + "\t{";
+  protected final String TEXT_167 = NL + "\t\treturn ";
+  protected final String TEXT_168 = "().size();";
+  protected final String TEXT_169 = NL + "\t\treturn ";
+  protected final String TEXT_170 = " == null ? 0 : ";
+  protected final String TEXT_171 = ".size();";
+  protected final String TEXT_172 = NL + "\t}" + NL;
+  protected final String TEXT_173 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_174 = NL + "\tvoid set";
+  protected final String TEXT_175 = "(";
+  protected final String TEXT_176 = "[] new";
+  protected final String TEXT_177 = ");" + NL;
+  protected final String TEXT_178 = NL + "\tpublic void set";
+  protected final String TEXT_179 = "(";
+  protected final String TEXT_180 = "[] new";
+  protected final String TEXT_181 = ")" + NL + "\t{" + NL + "\t\t((";
+  protected final String TEXT_182 = ")";
+  protected final String TEXT_183 = "()).setData(new";
+  protected final String TEXT_184 = ".length, new";
+  protected final String TEXT_185 = ");" + NL + "\t}" + NL;
+  protected final String TEXT_186 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_187 = NL + "\tvoid set";
+  protected final String TEXT_188 = "(int index, ";
+  protected final String TEXT_189 = " element);" + NL;
+  protected final String TEXT_190 = NL + "\tpublic void set";
+  protected final String TEXT_191 = "(int index, ";
+  protected final String TEXT_192 = " element)" + NL + "\t{" + NL + "\t\t";
+  protected final String TEXT_193 = "().set(index, element);" + NL + "\t}" + NL;
+  protected final String TEXT_194 = NL + "\t/**" + NL + "\t * Returns the value of the '<em><b>";
+  protected final String TEXT_195 = "</b></em>' ";
+  protected final String TEXT_196 = ".";
+  protected final String TEXT_197 = NL + "\t * The key is of type ";
+  protected final String TEXT_198 = "list of {@link ";
+  protected final String TEXT_199 = "}";
+  protected final String TEXT_200 = "{@link ";
+  protected final String TEXT_201 = "}";
+  protected final String TEXT_202 = "," + NL + "\t * and the value is of type ";
+  protected final String TEXT_203 = "list of {@link ";
+  protected final String TEXT_204 = "}";
+  protected final String TEXT_205 = "{@link ";
+  protected final String TEXT_206 = "}";
+  protected final String TEXT_207 = ",";
+  protected final String TEXT_208 = NL + "\t * The list contents are of type {@link ";
+  protected final String TEXT_209 = "}.";
+  protected final String TEXT_210 = NL + "\t * The default value is <code>";
+  protected final String TEXT_211 = "</code>.";
+  protected final String TEXT_212 = NL + "\t * The literals are from the enumeration {@link ";
+  protected final String TEXT_213 = "}.";
+  protected final String TEXT_214 = NL + "\t * It is bidirectional and its opposite is '{@link ";
+  protected final String TEXT_215 = "#";
+  protected final String TEXT_216 = " <em>";
+  protected final String TEXT_217 = "</em>}'.";
+  protected final String TEXT_218 = NL + "\t * <!-- begin-user-doc -->";
+  protected final String TEXT_219 = NL + "\t * <p>" + NL + "\t * If the meaning of the '<em>";
+  protected final String TEXT_220 = "</em>' ";
+  protected final String TEXT_221 = " isn't clear," + NL + "\t * there really should be more of a description here..." + NL + "\t * </p>";
+  protected final String TEXT_222 = NL + "\t * <!-- end-user-doc -->";
+  protected final String TEXT_223 = NL + "\t * <!-- begin-model-doc -->" + NL + "\t * ";
+  protected final String TEXT_224 = NL + "\t * <!-- end-model-doc -->";
+  protected final String TEXT_225 = NL + "\t * @return the value of the '<em>";
+  protected final String TEXT_226 = "</em>' ";
+  protected final String TEXT_227 = ".";
+  protected final String TEXT_228 = NL + "\t * @see ";
+  protected final String TEXT_229 = NL + "\t * @see #isSet";
+  protected final String TEXT_230 = "()";
+  protected final String TEXT_231 = NL + "\t * @see #unset";
+  protected final String TEXT_232 = "()";
+  protected final String TEXT_233 = NL + "\t * @see #set";
+  protected final String TEXT_234 = "(";
+  protected final String TEXT_235 = ")";
+  protected final String TEXT_236 = NL + "\t * @see ";
+  protected final String TEXT_237 = "#get";
+  protected final String TEXT_238 = "()";
+  protected final String TEXT_239 = NL + "\t * @see ";
+  protected final String TEXT_240 = "#";
+  protected final String TEXT_241 = NL + "\t * @model ";
+  protected final String TEXT_242 = NL + "\t *        ";
+  protected final String TEXT_243 = NL + "\t * @model";
+  protected final String TEXT_244 = NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_245 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_246 = NL + "\t";
+  protected final String TEXT_247 = " ";
+  protected final String TEXT_248 = "();" + NL;
+  protected final String TEXT_249 = NL + "\tpublic ";
+  protected final String TEXT_250 = " ";
+  protected final String TEXT_251 = "()" + NL + "\t{";
+  protected final String TEXT_252 = NL + "\t\treturn ";
+  protected final String TEXT_253 = "(";
+  protected final String TEXT_254 = "(";
+  protected final String TEXT_255 = ")get(";
+  protected final String TEXT_256 = ", true)";
+  protected final String TEXT_257 = ").";
+  protected final String TEXT_258 = "()";
+  protected final String TEXT_259 = ";";
+  protected final String TEXT_260 = NL + "\t\t";
+  protected final String TEXT_261 = " ";
+  protected final String TEXT_262 = " = (";
+  protected final String TEXT_263 = ")eVirtualGet(";
+  protected final String TEXT_264 = ");";
+  protected final String TEXT_265 = NL + "\t\tif (";
+  protected final String TEXT_266 = " == null)" + NL + "\t\t{";
+  protected final String TEXT_267 = NL + "\t\t\teVirtualSet(";
+  protected final String TEXT_268 = ", ";
+  protected final String TEXT_269 = " = new ";
+  protected final String TEXT_270 = ");";
+  protected final String TEXT_271 = NL + "\t\t  ";
+  protected final String TEXT_272 = " = createSequence(";
+  protected final String TEXT_273 = ");";
+  protected final String TEXT_274 = NL + "\t\t  ";
+  protected final String TEXT_275 = " = createPropertyList(ListKind.CONTAINMENT, ";
+  protected final String TEXT_276 = ".class, ";
+  protected final String TEXT_277 = ");";
+  protected final String TEXT_278 = NL + "\t\t}" + NL + "\t\treturn ";
+  protected final String TEXT_279 = ";";
+  protected final String TEXT_280 = NL + "\t\tif (eContainerFeatureID != ";
+  protected final String TEXT_281 = ") return null;" + NL + "\t\treturn (";
+  protected final String TEXT_282 = ")eContainer();";
+  protected final String TEXT_283 = NL + "\t\t";
+  protected final String TEXT_284 = " ";
+  protected final String TEXT_285 = " = (";
+  protected final String TEXT_286 = ")eVirtualGet(";
+  protected final String TEXT_287 = ", ";
+  protected final String TEXT_288 = "_DEFAULT_";
+  protected final String TEXT_289 = ");";
+  protected final String TEXT_290 = NL + "\t\tif (";
+  protected final String TEXT_291 = " != null && isProxy(";
+  protected final String TEXT_292 = "))" + NL + "\t\t{" + NL + "\t\t\tObject old";
+  protected final String TEXT_293 = " = ";
+  protected final String TEXT_294 = ";" + NL + "\t\t\t";
+  protected final String TEXT_295 = " = ";
+  protected final String TEXT_296 = "resolveProxy(old";
+  protected final String TEXT_297 = ");" + NL + "\t\t\tif (";
+  protected final String TEXT_298 = " != old";
+  protected final String TEXT_299 = ")" + NL + "\t\t\t{";
+  protected final String TEXT_300 = NL + "\t\t\t\t";
+  protected final String TEXT_301 = " new";
   protected final String TEXT_302 = " = (";
-  protected final String TEXT_303 = ")eVirtualGet(";
-  protected final String TEXT_304 = ", ";
-  protected final String TEXT_305 = "_DEFAULT_";
-  protected final String TEXT_306 = ");";
-  protected final String TEXT_307 = NL + "\t\tif (";
-  protected final String TEXT_308 = " != null && isProxy(";
-  protected final String TEXT_309 = "))" + NL + "\t\t{" + NL + "\t\t\tObject old";
-  protected final String TEXT_310 = " = ";
-  protected final String TEXT_311 = ";" + NL + "\t\t\t";
-  protected final String TEXT_312 = " = ";
-  protected final String TEXT_313 = "resolveProxy(old";
-  protected final String TEXT_314 = ");" + NL + "\t\t\tif (";
-  protected final String TEXT_315 = " != old";
-  protected final String TEXT_316 = ")" + NL + "\t\t\t{";
-  protected final String TEXT_317 = NL + "\t\t\t\t";
-  protected final String TEXT_318 = " new";
-  protected final String TEXT_319 = " = (";
-  protected final String TEXT_320 = ")";
-  protected final String TEXT_321 = ";";
-  protected final String TEXT_322 = NL + "\t\t\t\tChangeContext changeContext = old";
-  protected final String TEXT_323 = ".inverseRemove(this, EOPPOSITE_FEATURE_BASE - ";
-  protected final String TEXT_324 = ", null, null);";
-  protected final String TEXT_325 = NL + "\t\t\t\t";
-  protected final String TEXT_326 = " changeContext =  old";
-  protected final String TEXT_327 = ".inverseRemove(this, ";
+  protected final String TEXT_303 = ")";
+  protected final String TEXT_304 = ";";
+  protected final String TEXT_305 = NL + "\t\t\t\tChangeContext changeContext = old";
+  protected final String TEXT_306 = ".inverseRemove(this, EOPPOSITE_FEATURE_BASE - ";
+  protected final String TEXT_307 = ", null, null);";
+  protected final String TEXT_308 = NL + "\t\t\t\t";
+  protected final String TEXT_309 = " changeContext =  old";
+  protected final String TEXT_310 = ".inverseRemove(this, ";
+  protected final String TEXT_311 = ", ";
+  protected final String TEXT_312 = ".class, null);";
+  protected final String TEXT_313 = NL + "\t\t\t\tif (new";
+  protected final String TEXT_314 = ".eInternalContainer() == null)" + NL + "\t\t\t\t{";
+  protected final String TEXT_315 = NL + "\t\t\t\t\tchangeContext = new";
+  protected final String TEXT_316 = ".eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ";
+  protected final String TEXT_317 = ", null, changeContext);";
+  protected final String TEXT_318 = NL + "\t\t\t\t\tchangeContext =  new";
+  protected final String TEXT_319 = ".eInverseAdd(this, ";
+  protected final String TEXT_320 = ", ";
+  protected final String TEXT_321 = ".class, changeContext);";
+  protected final String TEXT_322 = NL + "\t\t\t\t}" + NL + "\t\t\t\tif (changeContext != null) dispatch(changeContext);";
+  protected final String TEXT_323 = NL + "\t\t\t\teVirtualSet(";
+  protected final String TEXT_324 = ", ";
+  protected final String TEXT_325 = ");";
+  protected final String TEXT_326 = NL + "\t\t\t\tif (isNotifying())" + NL + "\t\t\t\t\tnotify(ChangeKind.RESOLVE, ";
+  protected final String TEXT_327 = ", old";
   protected final String TEXT_328 = ", ";
-  protected final String TEXT_329 = ".class, null);";
-  protected final String TEXT_330 = NL + "\t\t\t\tif (new";
-  protected final String TEXT_331 = ".eInternalContainer() == null)" + NL + "\t\t\t\t{";
-  protected final String TEXT_332 = NL + "\t\t\t\t\tchangeContext = new";
-  protected final String TEXT_333 = ".eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ";
-  protected final String TEXT_334 = ", null, changeContext);";
-  protected final String TEXT_335 = NL + "\t\t\t\t\tchangeContext =  new";
-  protected final String TEXT_336 = ".eInverseAdd(this, ";
-  protected final String TEXT_337 = ", ";
-  protected final String TEXT_338 = ".class, changeContext);";
-  protected final String TEXT_339 = NL + "\t\t\t\t}" + NL + "\t\t\t\tif (changeContext != null) dispatch(changeContext);";
-  protected final String TEXT_340 = NL + "\t\t\t\teVirtualSet(";
-  protected final String TEXT_341 = ", ";
-  protected final String TEXT_342 = ");";
-  protected final String TEXT_343 = NL + "\t\t\t\tif (isNotifying())" + NL + "\t\t\t\t\tnotify(ChangeKind.RESOLVE, ";
-  protected final String TEXT_344 = ", old";
-  protected final String TEXT_345 = ", ";
-  protected final String TEXT_346 = ");";
-  protected final String TEXT_347 = NL + "\t\t\t}" + NL + "\t\t}";
-  protected final String TEXT_348 = NL + "\t\treturn (";
-  protected final String TEXT_349 = ")eVirtualGet(";
-  protected final String TEXT_350 = ", ";
-  protected final String TEXT_351 = "_DEFAULT_";
-  protected final String TEXT_352 = ");";
-  protected final String TEXT_353 = NL + "\t\treturn (";
-  protected final String TEXT_354 = " & ";
-  protected final String TEXT_355 = "_EFLAG) != 0;";
-  protected final String TEXT_356 = NL + "\t\treturn ";
-  protected final String TEXT_357 = ";";
-  protected final String TEXT_358 = NL + "\t\t";
-  protected final String TEXT_359 = " ";
-  protected final String TEXT_360 = " = basicGet";
-  protected final String TEXT_361 = "();" + NL + "\t\treturn ";
-  protected final String TEXT_362 = " != null && ";
-  protected final String TEXT_363 = ".isProxy() ? ";
-  protected final String TEXT_364 = "eResolveProxy((";
-  protected final String TEXT_365 = ")";
-  protected final String TEXT_366 = ") : ";
-  protected final String TEXT_367 = ";";
-  protected final String TEXT_368 = NL + "\t\treturn create";
-  protected final String TEXT_369 = "(get";
-  protected final String TEXT_370 = "(), getType(), ";
-  protected final String TEXT_371 = ");";
-  protected final String TEXT_372 = NL + "\t\treturn (";
-  protected final String TEXT_373 = ")((";
-  protected final String TEXT_374 = ")get";
-  protected final String TEXT_375 = "()).list(";
-  protected final String TEXT_376 = ");";
-  protected final String TEXT_377 = NL + "          return get";
-  protected final String TEXT_378 = "(get";
-  protected final String TEXT_379 = "(), getType(), ";
-  protected final String TEXT_380 = ");" + NL;
-  protected final String TEXT_381 = NL + "\t\treturn ((";
-  protected final String TEXT_382 = ")get";
-  protected final String TEXT_383 = "()).list(";
-  protected final String TEXT_384 = ");";
-  protected final String TEXT_385 = NL + "\t\treturn ";
-  protected final String TEXT_386 = "(";
-  protected final String TEXT_387 = "(";
-  protected final String TEXT_388 = ")get(get";
-  protected final String TEXT_389 = "(), getType(), INTERNAL_";
-  protected final String TEXT_390 = ")";
-  protected final String TEXT_391 = ").";
-  protected final String TEXT_392 = "()";
-  protected final String TEXT_393 = ";";
-  protected final String TEXT_394 = NL + "\t\treturn ";
-  protected final String TEXT_395 = "(";
-  protected final String TEXT_396 = "(";
-  protected final String TEXT_397 = ")get(get";
-  protected final String TEXT_398 = "(), getType(), INTERNAL_";
-  protected final String TEXT_399 = ");";
-  protected final String TEXT_400 = ").";
-  protected final String TEXT_401 = "()";
-  protected final String TEXT_402 = ";";
-  protected final String TEXT_403 = NL + "\t\t// TODO: implement this method to return the '";
-  protected final String TEXT_404 = "' ";
-  protected final String TEXT_405 = NL + "\t\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t\tthrow new UnsupportedOperationException();";
-  protected final String TEXT_406 = NL + "\t}";
-  protected final String TEXT_407 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ";
-  protected final String TEXT_408 = " basicGet";
-  protected final String TEXT_409 = "()" + NL + "\t{";
-  protected final String TEXT_410 = NL + "\t\tif (eContainerFeatureID != ";
-  protected final String TEXT_411 = ") return null;" + NL + "\t\treturn (";
-  protected final String TEXT_412 = ")eInternalContainer();";
-  protected final String TEXT_413 = NL + "\t\treturn (";
-  protected final String TEXT_414 = ")eVirtualGet(";
-  protected final String TEXT_415 = ");";
-  protected final String TEXT_416 = NL + "\t\treturn ";
-  protected final String TEXT_417 = ";";
-  protected final String TEXT_418 = NL + "\t\treturn (";
-  protected final String TEXT_419 = ")get(get";
-  protected final String TEXT_420 = "(), getType(), ";
-  protected final String TEXT_421 = ");";
-  protected final String TEXT_422 = NL + "\t\treturn (";
-  protected final String TEXT_423 = ")get";
-  protected final String TEXT_424 = "().get(";
-  protected final String TEXT_425 = ", false);";
-  protected final String TEXT_426 = NL + "\t\t// TODO: implement this method to return the '";
-  protected final String TEXT_427 = "' ";
-  protected final String TEXT_428 = NL + "\t\t// -> do not perform proxy resolution" + NL + "\t\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t\tthrow new UnsupportedOperationException();";
-  protected final String TEXT_429 = NL + "\t}" + NL;
-  protected final String TEXT_430 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ChangeContext basicSet";
-  protected final String TEXT_431 = "(";
-  protected final String TEXT_432 = " new";
-  protected final String TEXT_433 = ", ChangeContext changeContext)" + NL + "\t{";
-  protected final String TEXT_434 = NL + "\t\tObject old";
-  protected final String TEXT_435 = " = eVirtualSet(";
-  protected final String TEXT_436 = ", new";
-  protected final String TEXT_437 = ");";
-  protected final String TEXT_438 = NL + "\t\t";
-  protected final String TEXT_439 = " old";
-  protected final String TEXT_440 = " = ";
-  protected final String TEXT_441 = ";" + NL + "\t\t";
-  protected final String TEXT_442 = " = new";
-  protected final String TEXT_443 = ";";
-  protected final String TEXT_444 = NL + "\t\tboolean isSetChange = old";
-  protected final String TEXT_445 = " == EVIRTUAL_NO_VALUE;";
-  protected final String TEXT_446 = NL + "\t\tboolean old";
-  protected final String TEXT_447 = "_set_ = (";
-  protected final String TEXT_448 = " & ";
-  protected final String TEXT_449 = "_ESETFLAG) != 0;" + NL + "\t\t";
-  protected final String TEXT_450 = " |= ";
-  protected final String TEXT_451 = "_ESETFLAG;";
-  protected final String TEXT_452 = NL + "\t\tboolean old";
-  protected final String TEXT_453 = "_set_ = ";
-  protected final String TEXT_454 = "_set_;" + NL + "\t\t";
-  protected final String TEXT_455 = "_set_ = true;";
-  protected final String TEXT_456 = NL + "\t\tif (isNotifying())" + NL + "\t\t{";
-  protected final String TEXT_457 = NL + "\t\t\taddNotification(this, ChangeKind.SET, ";
-  protected final String TEXT_458 = ", ";
-  protected final String TEXT_459 = "isSetChange ? null : old";
-  protected final String TEXT_460 = "old";
+  protected final String TEXT_329 = ");";
+  protected final String TEXT_330 = NL + "\t\t\t}" + NL + "\t\t}";
+  protected final String TEXT_331 = NL + "\t\treturn (";
+  protected final String TEXT_332 = ")eVirtualGet(";
+  protected final String TEXT_333 = ", ";
+  protected final String TEXT_334 = "_DEFAULT_";
+  protected final String TEXT_335 = ");";
+  protected final String TEXT_336 = NL + "\t\treturn (";
+  protected final String TEXT_337 = " & ";
+  protected final String TEXT_338 = "_EFLAG) != 0;";
+  protected final String TEXT_339 = NL + "\t\treturn ";
+  protected final String TEXT_340 = ";";
+  protected final String TEXT_341 = NL + "\t\t";
+  protected final String TEXT_342 = " ";
+  protected final String TEXT_343 = " = basicGet";
+  protected final String TEXT_344 = "();" + NL + "\t\treturn ";
+  protected final String TEXT_345 = " != null && ";
+  protected final String TEXT_346 = ".isProxy() ? ";
+  protected final String TEXT_347 = "eResolveProxy((";
+  protected final String TEXT_348 = ")";
+  protected final String TEXT_349 = ") : ";
+  protected final String TEXT_350 = ";";
+  protected final String TEXT_351 = NL + "\t\treturn create";
+  protected final String TEXT_352 = "(get";
+  protected final String TEXT_353 = "(), getType(), ";
+  protected final String TEXT_354 = ");";
+  protected final String TEXT_355 = NL + "\t\treturn (";
+  protected final String TEXT_356 = ")((";
+  protected final String TEXT_357 = ")get";
+  protected final String TEXT_358 = "()).list(";
+  protected final String TEXT_359 = ");";
+  protected final String TEXT_360 = NL + "          return get";
+  protected final String TEXT_361 = "(get";
+  protected final String TEXT_362 = "(), getType(), ";
+  protected final String TEXT_363 = ");" + NL;
+  protected final String TEXT_364 = NL + "\t\treturn ((";
+  protected final String TEXT_365 = ")get";
+  protected final String TEXT_366 = "()).list(";
+  protected final String TEXT_367 = ");";
+  protected final String TEXT_368 = NL + "\t\treturn ";
+  protected final String TEXT_369 = "(";
+  protected final String TEXT_370 = "(";
+  protected final String TEXT_371 = ")get(get";
+  protected final String TEXT_372 = "(), getType(), ";
+  protected final String TEXT_373 = ")";
+  protected final String TEXT_374 = ").";
+  protected final String TEXT_375 = "()";
+  protected final String TEXT_376 = ";";
+  protected final String TEXT_377 = NL + "\t\treturn ";
+  protected final String TEXT_378 = "(";
+  protected final String TEXT_379 = "(";
+  protected final String TEXT_380 = ")get(get";
+  protected final String TEXT_381 = "(), getType(), ";
+  protected final String TEXT_382 = ");";
+  protected final String TEXT_383 = ").";
+  protected final String TEXT_384 = "()";
+  protected final String TEXT_385 = ";";
+  protected final String TEXT_386 = NL + "\t\t// TODO: implement this method to return the '";
+  protected final String TEXT_387 = "' ";
+  protected final String TEXT_388 = NL + "\t\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t\tthrow new UnsupportedOperationException();";
+  protected final String TEXT_389 = NL + "\t}";
+  protected final String TEXT_390 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ";
+  protected final String TEXT_391 = " basicGet";
+  protected final String TEXT_392 = "()" + NL + "\t{";
+  protected final String TEXT_393 = NL + "\t\tif (eContainerFeatureID != ";
+  protected final String TEXT_394 = ") return null;" + NL + "\t\treturn (";
+  protected final String TEXT_395 = ")eInternalContainer();";
+  protected final String TEXT_396 = NL + "\t\treturn (";
+  protected final String TEXT_397 = ")eVirtualGet(";
+  protected final String TEXT_398 = ");";
+  protected final String TEXT_399 = NL + "\t\treturn ";
+  protected final String TEXT_400 = ";";
+  protected final String TEXT_401 = NL + "\t\treturn (";
+  protected final String TEXT_402 = ")get(get";
+  protected final String TEXT_403 = "(), getType(), ";
+  protected final String TEXT_404 = ");";
+  protected final String TEXT_405 = NL + "\t\treturn (";
+  protected final String TEXT_406 = ")get";
+  protected final String TEXT_407 = "().get(";
+  protected final String TEXT_408 = ", false);";
+  protected final String TEXT_409 = NL + "\t\t// TODO: implement this method to return the '";
+  protected final String TEXT_410 = "' ";
+  protected final String TEXT_411 = NL + "\t\t// -> do not perform proxy resolution" + NL + "\t\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t\tthrow new UnsupportedOperationException();";
+  protected final String TEXT_412 = NL + "\t}" + NL;
+  protected final String TEXT_413 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ChangeContext basicSet";
+  protected final String TEXT_414 = "(";
+  protected final String TEXT_415 = " new";
+  protected final String TEXT_416 = ", ChangeContext changeContext)" + NL + "\t{";
+  protected final String TEXT_417 = NL + "\t\tObject old";
+  protected final String TEXT_418 = " = eVirtualSet(";
+  protected final String TEXT_419 = ", new";
+  protected final String TEXT_420 = ");";
+  protected final String TEXT_421 = NL + "\t\t";
+  protected final String TEXT_422 = " old";
+  protected final String TEXT_423 = " = ";
+  protected final String TEXT_424 = ";" + NL + "\t\t";
+  protected final String TEXT_425 = " = new";
+  protected final String TEXT_426 = ";";
+  protected final String TEXT_427 = NL + "\t\tboolean isSetChange = old";
+  protected final String TEXT_428 = " == EVIRTUAL_NO_VALUE;";
+  protected final String TEXT_429 = NL + "\t\tboolean old";
+  protected final String TEXT_430 = "_set_ = (";
+  protected final String TEXT_431 = " & ";
+  protected final String TEXT_432 = "_ESETFLAG) != 0;" + NL + "\t\t";
+  protected final String TEXT_433 = " |= ";
+  protected final String TEXT_434 = "_ESETFLAG;";
+  protected final String TEXT_435 = NL + "\t\tboolean old";
+  protected final String TEXT_436 = "_set_ = ";
+  protected final String TEXT_437 = "_set_;" + NL + "\t\t";
+  protected final String TEXT_438 = "_set_ = true;";
+  protected final String TEXT_439 = NL + "\t\tif (isNotifying())" + NL + "\t\t{";
+  protected final String TEXT_440 = NL + "\t\t\taddNotification(this, ChangeKind.SET, ";
+  protected final String TEXT_441 = ", ";
+  protected final String TEXT_442 = "isSetChange ? null : old";
+  protected final String TEXT_443 = "old";
+  protected final String TEXT_444 = ", new";
+  protected final String TEXT_445 = ", ";
+  protected final String TEXT_446 = "isSetChange";
+  protected final String TEXT_447 = "!old";
+  protected final String TEXT_448 = "_set_";
+  protected final String TEXT_449 = ", changeContext);";
+  protected final String TEXT_450 = NL + "\t\t\taddNotification(this, ChangeKind.SET, ";
+  protected final String TEXT_451 = ", ";
+  protected final String TEXT_452 = "old";
+  protected final String TEXT_453 = " == EVIRTUAL_NO_VALUE ? null : old";
+  protected final String TEXT_454 = "old";
+  protected final String TEXT_455 = ", new";
+  protected final String TEXT_456 = ", changeContext);";
+  protected final String TEXT_457 = NL + "\t\t}";
+  protected final String TEXT_458 = NL + "\t\treturn changeContext;";
+  protected final String TEXT_459 = NL + "\t\treturn basicAdd(get";
+  protected final String TEXT_460 = "(), getType(), ";
   protected final String TEXT_461 = ", new";
-  protected final String TEXT_462 = ", ";
-  protected final String TEXT_463 = "isSetChange";
-  protected final String TEXT_464 = "!old";
-  protected final String TEXT_465 = "_set_";
+  protected final String TEXT_462 = ", changeContext);";
+  protected final String TEXT_463 = NL + "\t\treturn basicAdd(get";
+  protected final String TEXT_464 = "(), getType(), ";
+  protected final String TEXT_465 = ", new";
   protected final String TEXT_466 = ", changeContext);";
-  protected final String TEXT_467 = NL + "\t\t\taddNotification(this, ChangeKind.SET, ";
-  protected final String TEXT_468 = ", ";
-  protected final String TEXT_469 = "old";
-  protected final String TEXT_470 = " == EVIRTUAL_NO_VALUE ? null : old";
-  protected final String TEXT_471 = "old";
-  protected final String TEXT_472 = ", new";
-  protected final String TEXT_473 = ", changeContext);";
-  protected final String TEXT_474 = NL + "\t\t}";
-  protected final String TEXT_475 = NL + "\t\treturn changeContext;";
-  protected final String TEXT_476 = NL + "\t\treturn basicAdd(get";
-  protected final String TEXT_477 = "(), getType(), ";
-  protected final String TEXT_478 = ", new";
-  protected final String TEXT_479 = ", changeContext);";
-  protected final String TEXT_480 = NL + "\t\treturn basicAdd(get";
-  protected final String TEXT_481 = "(), getType(), ";
-  protected final String TEXT_482 = ", new";
-  protected final String TEXT_483 = ", changeContext);";
-  protected final String TEXT_484 = NL + "\t\t// TODO: implement this method to set the contained '";
-  protected final String TEXT_485 = "' ";
-  protected final String TEXT_486 = NL + "\t\t// -> this method is automatically invoked to keep the containment relationship in synch" + NL + "\t\t// -> do not modify other features" + NL + "\t\t// -> return changeContext, after adding any generated Notification to it (if it is null, a NotificationChain object must be created first)" + NL + "\t\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t\tthrow new UnsupportedOperationException();";
-  protected final String TEXT_487 = NL + "\t}" + NL;
-  protected final String TEXT_488 = NL + "\t/**" + NL + "\t * Sets the value of the '{@link ";
-  protected final String TEXT_489 = "#";
-  protected final String TEXT_490 = " <em>";
-  protected final String TEXT_491 = "</em>}' ";
-  protected final String TEXT_492 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @param value the new value of the '<em>";
-  protected final String TEXT_493 = "</em>' ";
-  protected final String TEXT_494 = ".";
-  protected final String TEXT_495 = NL + "\t * @see ";
-  protected final String TEXT_496 = NL + "\t * @see #isSet";
-  protected final String TEXT_497 = "()";
-  protected final String TEXT_498 = NL + "\t * @see #unset";
-  protected final String TEXT_499 = "()";
-  protected final String TEXT_500 = NL + "\t * @see #";
-  protected final String TEXT_501 = "()" + NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_502 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
-  protected final String TEXT_503 = NL + "\tvoid set";
-  protected final String TEXT_504 = "(";
-  protected final String TEXT_505 = " value);" + NL;
-  protected final String TEXT_506 = NL + "\tpublic void set";
-  protected final String TEXT_507 = "(";
-  protected final String TEXT_508 = " new";
-  protected final String TEXT_509 = ")" + NL + "\t{";
-  protected final String TEXT_510 = NL + "\t\t_set_(";
-  protected final String TEXT_511 = ", ";
-  protected final String TEXT_512 = "new ";
-  protected final String TEXT_513 = "(";
-  protected final String TEXT_514 = "new";
-  protected final String TEXT_515 = ")";
-  protected final String TEXT_516 = ");";
-  protected final String TEXT_517 = NL + "\t\tif (new";
-  protected final String TEXT_518 = " != eInternalContainer() || (eContainerFeatureID != ";
-  protected final String TEXT_519 = " && new";
-  protected final String TEXT_520 = " != null))" + NL + "\t\t{" + NL + "\t\t\tif (";
-  protected final String TEXT_521 = ".isAncestor(this, ";
-  protected final String TEXT_522 = "new";
-  protected final String TEXT_523 = "))" + NL + "\t\t\t\tthrow new ";
-  protected final String TEXT_524 = "(\"Recursive containment not allowed for \" + toString());";
-  protected final String TEXT_525 = NL + "\t\t\tChangeContext changeContext = null;" + NL + "\t\t\tif (eInternalContainer() != null)" + NL + "\t\t\t\tchangeContext = eBasicRemoveFromContainer(changeContext);" + NL + "\t\t\tif (new";
-  protected final String TEXT_526 = " != null)" + NL + "\t\t\t\tchangeContext = ((";
-  protected final String TEXT_527 = ")new";
-  protected final String TEXT_528 = ").eInverseAdd(this, ";
-  protected final String TEXT_529 = ", ";
-  protected final String TEXT_530 = ".class, changeContext);" + NL + "\t\t\tchangeContext = eBasicSetContainer((";
-  protected final String TEXT_531 = ")new";
-  protected final String TEXT_532 = ", ";
-  protected final String TEXT_533 = ", changeContext);" + NL + "\t\t\tif (changeContext != null) dispatch(changeContext);" + NL + "\t\t}";
-  protected final String TEXT_534 = NL + "\t\telse if (isNotifying())" + NL + "\t\t\tnotify(ChangeKind.SET, ";
-  protected final String TEXT_535 = ", new";
-  protected final String TEXT_536 = ", new";
-  protected final String TEXT_537 = ");";
-  protected final String TEXT_538 = NL + "\t\t";
-  protected final String TEXT_539 = " ";
-  protected final String TEXT_540 = " = (";
-  protected final String TEXT_541 = ")eVirtualGet(";
-  protected final String TEXT_542 = ");";
-  protected final String TEXT_543 = NL + "\t\tif (new";
-  protected final String TEXT_544 = " != ";
-  protected final String TEXT_545 = ")" + NL + "\t\t{" + NL + "\t\t\tChangeContext changeContext = null;" + NL + "\t\t\tif (";
-  protected final String TEXT_546 = " != null)";
-  protected final String TEXT_547 = NL + "\t\t\t\tchangeContext = inverseRemove(";
-  protected final String TEXT_548 = ", this, OPPOSITE_FEATURE_BASE - ";
-  protected final String TEXT_549 = ", null, changeContext);" + NL + "\t\t\tif (new";
-  protected final String TEXT_550 = " != null)" + NL + "\t\t\t\tchangeContext = inverseAdd(new";
-  protected final String TEXT_551 = ", this, OPPOSITE_FEATURE_BASE - ";
-  protected final String TEXT_552 = ", null, changeContext);";
-  protected final String TEXT_553 = NL + "\t\t\t\tchangeContext = inverseRemove(";
-  protected final String TEXT_554 = ", this, ";
-  protected final String TEXT_555 = ", ";
-  protected final String TEXT_556 = ".class, changeContext);" + NL + "\t\t\tif (new";
-  protected final String TEXT_557 = " != null)" + NL + "\t\t\t\tchangeContext = inverseAdd(new";
-  protected final String TEXT_558 = ", this, ";
-  protected final String TEXT_559 = ", ";
-  protected final String TEXT_560 = ".class, changeContext);";
-  protected final String TEXT_561 = NL + "\t\t\tchangeContext = basicSet";
-  protected final String TEXT_562 = "(";
-  protected final String TEXT_563 = "new";
-  protected final String TEXT_564 = ", changeContext);" + NL + "\t\t\tif (changeContext != null) dispatch(changeContext);" + NL + "\t\t}";
-  protected final String TEXT_565 = NL + "\t\telse" + NL + "    \t{";
-  protected final String TEXT_566 = NL + "\t\t\tboolean old";
-  protected final String TEXT_567 = "_set_ = eVirtualIsSet(";
-  protected final String TEXT_568 = ");";
-  protected final String TEXT_569 = NL + "\t\t\tboolean old";
-  protected final String TEXT_570 = "_set_ = (";
-  protected final String TEXT_571 = " & ";
-  protected final String TEXT_572 = "_ESETFLAG) != 0;";
-  protected final String TEXT_573 = NL + "\t\t\t";
-  protected final String TEXT_574 = " |= ";
-  protected final String TEXT_575 = "_ESETFLAG;";
-  protected final String TEXT_576 = NL + "\t\t\tboolean old";
-  protected final String TEXT_577 = "_set_ = ";
-  protected final String TEXT_578 = "_set_;";
-  protected final String TEXT_579 = NL + "\t\t\t";
-  protected final String TEXT_580 = "_set_ = true;";
-  protected final String TEXT_581 = NL + "\t\t\tif (isNotifying())" + NL + "\t\t\t\tnotify(ChangeKind.SET, ";
-  protected final String TEXT_582 = ", new";
-  protected final String TEXT_583 = ", new";
-  protected final String TEXT_584 = ", !old";
-  protected final String TEXT_585 = "_set_);";
-  protected final String TEXT_586 = NL + "    \t}";
-  protected final String TEXT_587 = NL + "\t\telse if (isNotifying())" + NL + "\t\t\tnotify(ChangeKind.SET, ";
-  protected final String TEXT_588 = ", new";
-  protected final String TEXT_589 = ", new";
-  protected final String TEXT_590 = ");";
-  protected final String TEXT_591 = NL + "\t\t";
-  protected final String TEXT_592 = " old";
-  protected final String TEXT_593 = " = (";
-  protected final String TEXT_594 = " & ";
-  protected final String TEXT_595 = "_EFLAG) != 0;";
-  protected final String TEXT_596 = NL + "\t\tif (new";
-  protected final String TEXT_597 = ") ";
-  protected final String TEXT_598 = " |= ";
-  protected final String TEXT_599 = "_EFLAG; else ";
-  protected final String TEXT_600 = " &= ~";
-  protected final String TEXT_601 = "_EFLAG;";
-  protected final String TEXT_602 = NL + "\t\t";
-  protected final String TEXT_603 = " old";
-  protected final String TEXT_604 = " = ";
-  protected final String TEXT_605 = ";";
-  protected final String TEXT_606 = NL + "\t\t";
-  protected final String TEXT_607 = " ";
-  protected final String TEXT_608 = " = new";
-  protected final String TEXT_609 = " == null ? ";
-  protected final String TEXT_610 = "_DEFAULT_ : new";
-  protected final String TEXT_611 = ";";
-  protected final String TEXT_612 = NL + "\t\t";
-  protected final String TEXT_613 = " = new";
-  protected final String TEXT_614 = " == null ? ";
-  protected final String TEXT_615 = "_DEFAULT_ : new";
-  protected final String TEXT_616 = ";";
-  protected final String TEXT_617 = NL + "\t\t";
-  protected final String TEXT_618 = " ";
-  protected final String TEXT_619 = " = ";
-  protected final String TEXT_620 = "new";
-  protected final String TEXT_621 = ";";
-  protected final String TEXT_622 = NL + "\t\t";
-  protected final String TEXT_623 = " = ";
-  protected final String TEXT_624 = "new";
-  protected final String TEXT_625 = ";";
-  protected final String TEXT_626 = NL + "\t\tObject old";
-  protected final String TEXT_627 = " = eVirtualSet(";
+  protected final String TEXT_467 = NL + "\t\t// TODO: implement this method to set the contained '";
+  protected final String TEXT_468 = "' ";
+  protected final String TEXT_469 = NL + "\t\t// -> this method is automatically invoked to keep the containment relationship in synch" + NL + "\t\t// -> do not modify other features" + NL + "\t\t// -> return changeContext, after adding any generated Notification to it (if it is null, a NotificationChain object must be created first)" + NL + "\t\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t\tthrow new UnsupportedOperationException();";
+  protected final String TEXT_470 = NL + "\t}" + NL;
+  protected final String TEXT_471 = NL + "\t/**" + NL + "\t * Sets the value of the '{@link ";
+  protected final String TEXT_472 = "#";
+  protected final String TEXT_473 = " <em>";
+  protected final String TEXT_474 = "</em>}' ";
+  protected final String TEXT_475 = "." + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @param value the new value of the '<em>";
+  protected final String TEXT_476 = "</em>' ";
+  protected final String TEXT_477 = ".";
+  protected final String TEXT_478 = NL + "\t * @see ";
+  protected final String TEXT_479 = NL + "\t * @see #isSet";
+  protected final String TEXT_480 = "()";
+  protected final String TEXT_481 = NL + "\t * @see #unset";
+  protected final String TEXT_482 = "()";
+  protected final String TEXT_483 = NL + "\t * @see #";
+  protected final String TEXT_484 = "()" + NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_485 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */";
+  protected final String TEXT_486 = NL + "\tvoid set";
+  protected final String TEXT_487 = "(";
+  protected final String TEXT_488 = " value);" + NL;
+  protected final String TEXT_489 = NL + "\tpublic void set";
+  protected final String TEXT_490 = "(";
+  protected final String TEXT_491 = " new";
+  protected final String TEXT_492 = ")" + NL + "\t{";
+  protected final String TEXT_493 = NL + "\t\t_set_(";
+  protected final String TEXT_494 = ", ";
+  protected final String TEXT_495 = "new ";
+  protected final String TEXT_496 = "(";
+  protected final String TEXT_497 = "new";
+  protected final String TEXT_498 = ")";
+  protected final String TEXT_499 = ");";
+  protected final String TEXT_500 = NL + "\t\tif (new";
+  protected final String TEXT_501 = " != eInternalContainer() || (eContainerFeatureID != ";
+  protected final String TEXT_502 = " && new";
+  protected final String TEXT_503 = " != null))" + NL + "\t\t{" + NL + "\t\t\tif (";
+  protected final String TEXT_504 = ".isAncestor(this, ";
+  protected final String TEXT_505 = "new";
+  protected final String TEXT_506 = "))" + NL + "\t\t\t\tthrow new ";
+  protected final String TEXT_507 = "(\"Recursive containment not allowed for \" + toString());";
+  protected final String TEXT_508 = NL + "\t\t\tChangeContext changeContext = null;" + NL + "\t\t\tif (eInternalContainer() != null)" + NL + "\t\t\t\tchangeContext = eBasicRemoveFromContainer(changeContext);" + NL + "\t\t\tif (new";
+  protected final String TEXT_509 = " != null)" + NL + "\t\t\t\tchangeContext = ((";
+  protected final String TEXT_510 = ")new";
+  protected final String TEXT_511 = ").eInverseAdd(this, ";
+  protected final String TEXT_512 = ", ";
+  protected final String TEXT_513 = ".class, changeContext);" + NL + "\t\t\tchangeContext = eBasicSetContainer((";
+  protected final String TEXT_514 = ")new";
+  protected final String TEXT_515 = ", ";
+  protected final String TEXT_516 = ", changeContext);" + NL + "\t\t\tif (changeContext != null) dispatch(changeContext);" + NL + "\t\t}";
+  protected final String TEXT_517 = NL + "\t\telse if (isNotifying())" + NL + "\t\t\tnotify(ChangeKind.SET, ";
+  protected final String TEXT_518 = ", new";
+  protected final String TEXT_519 = ", new";
+  protected final String TEXT_520 = ");";
+  protected final String TEXT_521 = NL + "\t\t";
+  protected final String TEXT_522 = " ";
+  protected final String TEXT_523 = " = (";
+  protected final String TEXT_524 = ")eVirtualGet(";
+  protected final String TEXT_525 = ");";
+  protected final String TEXT_526 = NL + "\t\tif (new";
+  protected final String TEXT_527 = " != ";
+  protected final String TEXT_528 = ")" + NL + "\t\t{" + NL + "\t\t\tChangeContext changeContext = null;" + NL + "\t\t\tif (";
+  protected final String TEXT_529 = " != null)";
+  protected final String TEXT_530 = NL + "\t\t\t\tchangeContext = inverseRemove(";
+  protected final String TEXT_531 = ", this, OPPOSITE_FEATURE_BASE - ";
+  protected final String TEXT_532 = ", null, changeContext);" + NL + "\t\t\tif (new";
+  protected final String TEXT_533 = " != null)" + NL + "\t\t\t\tchangeContext = inverseAdd(new";
+  protected final String TEXT_534 = ", this, OPPOSITE_FEATURE_BASE - ";
+  protected final String TEXT_535 = ", null, changeContext);";
+  protected final String TEXT_536 = NL + "\t\t\t\tchangeContext = inverseRemove(";
+  protected final String TEXT_537 = ", this, ";
+  protected final String TEXT_538 = ", ";
+  protected final String TEXT_539 = ".class, changeContext);" + NL + "\t\t\tif (new";
+  protected final String TEXT_540 = " != null)" + NL + "\t\t\t\tchangeContext = inverseAdd(new";
+  protected final String TEXT_541 = ", this, ";
+  protected final String TEXT_542 = ", ";
+  protected final String TEXT_543 = ".class, changeContext);";
+  protected final String TEXT_544 = NL + "\t\t\tchangeContext = basicSet";
+  protected final String TEXT_545 = "(";
+  protected final String TEXT_546 = "new";
+  protected final String TEXT_547 = ", changeContext);" + NL + "\t\t\tif (changeContext != null) dispatch(changeContext);" + NL + "\t\t}";
+  protected final String TEXT_548 = NL + "\t\telse" + NL + "    \t{";
+  protected final String TEXT_549 = NL + "\t\t\tboolean old";
+  protected final String TEXT_550 = "_set_ = eVirtualIsSet(";
+  protected final String TEXT_551 = ");";
+  protected final String TEXT_552 = NL + "\t\t\tboolean old";
+  protected final String TEXT_553 = "_set_ = (";
+  protected final String TEXT_554 = " & ";
+  protected final String TEXT_555 = "_ESETFLAG) != 0;";
+  protected final String TEXT_556 = NL + "\t\t\t";
+  protected final String TEXT_557 = " |= ";
+  protected final String TEXT_558 = "_ESETFLAG;";
+  protected final String TEXT_559 = NL + "\t\t\tboolean old";
+  protected final String TEXT_560 = "_set_ = ";
+  protected final String TEXT_561 = "_set_;";
+  protected final String TEXT_562 = NL + "\t\t\t";
+  protected final String TEXT_563 = "_set_ = true;";
+  protected final String TEXT_564 = NL + "\t\t\tif (isNotifying())" + NL + "\t\t\t\tnotify(ChangeKind.SET, ";
+  protected final String TEXT_565 = ", new";
+  protected final String TEXT_566 = ", new";
+  protected final String TEXT_567 = ", !old";
+  protected final String TEXT_568 = "_set_);";
+  protected final String TEXT_569 = NL + "    \t}";
+  protected final String TEXT_570 = NL + "\t\telse if (isNotifying())" + NL + "\t\t\tnotify(ChangeKind.SET, ";
+  protected final String TEXT_571 = ", new";
+  protected final String TEXT_572 = ", new";
+  protected final String TEXT_573 = ");";
+  protected final String TEXT_574 = NL + "\t\t";
+  protected final String TEXT_575 = " old";
+  protected final String TEXT_576 = " = (";
+  protected final String TEXT_577 = " & ";
+  protected final String TEXT_578 = "_EFLAG) != 0;";
+  protected final String TEXT_579 = NL + "\t\tif (new";
+  protected final String TEXT_580 = ") ";
+  protected final String TEXT_581 = " |= ";
+  protected final String TEXT_582 = "_EFLAG; else ";
+  protected final String TEXT_583 = " &= ~";
+  protected final String TEXT_584 = "_EFLAG;";
+  protected final String TEXT_585 = NL + "\t\t";
+  protected final String TEXT_586 = " old";
+  protected final String TEXT_587 = " = ";
+  protected final String TEXT_588 = ";";
+  protected final String TEXT_589 = NL + "\t\t";
+  protected final String TEXT_590 = " ";
+  protected final String TEXT_591 = " = new";
+  protected final String TEXT_592 = " == null ? ";
+  protected final String TEXT_593 = "_DEFAULT_ : new";
+  protected final String TEXT_594 = ";";
+  protected final String TEXT_595 = NL + "\t\t";
+  protected final String TEXT_596 = " = new";
+  protected final String TEXT_597 = " == null ? ";
+  protected final String TEXT_598 = "_DEFAULT_ : new";
+  protected final String TEXT_599 = ";";
+  protected final String TEXT_600 = NL + "\t\t";
+  protected final String TEXT_601 = " ";
+  protected final String TEXT_602 = " = ";
+  protected final String TEXT_603 = "new";
+  protected final String TEXT_604 = ";";
+  protected final String TEXT_605 = NL + "\t\t";
+  protected final String TEXT_606 = " = ";
+  protected final String TEXT_607 = "new";
+  protected final String TEXT_608 = ";";
+  protected final String TEXT_609 = NL + "\t\tObject old";
+  protected final String TEXT_610 = " = eVirtualSet(";
+  protected final String TEXT_611 = ", ";
+  protected final String TEXT_612 = ");";
+  protected final String TEXT_613 = NL + "\t\tboolean isSetChange = old";
+  protected final String TEXT_614 = " == EVIRTUAL_NO_VALUE;";
+  protected final String TEXT_615 = NL + "\t\tboolean old";
+  protected final String TEXT_616 = "_set_ = (";
+  protected final String TEXT_617 = " & ";
+  protected final String TEXT_618 = "_ESETFLAG) != 0;";
+  protected final String TEXT_619 = NL + "\t\t";
+  protected final String TEXT_620 = " |= ";
+  protected final String TEXT_621 = "_ESETFLAG;";
+  protected final String TEXT_622 = NL + "\t\tboolean old";
+  protected final String TEXT_623 = "_set_ = ";
+  protected final String TEXT_624 = "_set_;";
+  protected final String TEXT_625 = NL + "\t\t";
+  protected final String TEXT_626 = "_set_ = true;";
+  protected final String TEXT_627 = NL + "\t\tif (isNotifying())" + NL + "\t\t\tnotify(ChangeKind.SET, ";
   protected final String TEXT_628 = ", ";
-  protected final String TEXT_629 = ");";
-  protected final String TEXT_630 = NL + "\t\tboolean isSetChange = old";
-  protected final String TEXT_631 = " == EVIRTUAL_NO_VALUE;";
-  protected final String TEXT_632 = NL + "\t\tboolean old";
-  protected final String TEXT_633 = "_set_ = (";
-  protected final String TEXT_634 = " & ";
-  protected final String TEXT_635 = "_ESETFLAG) != 0;";
-  protected final String TEXT_636 = NL + "\t\t";
-  protected final String TEXT_637 = " |= ";
-  protected final String TEXT_638 = "_ESETFLAG;";
-  protected final String TEXT_639 = NL + "\t\tboolean old";
-  protected final String TEXT_640 = "_set_ = ";
-  protected final String TEXT_641 = "_set_;";
-  protected final String TEXT_642 = NL + "\t\t";
-  protected final String TEXT_643 = "_set_ = true;";
-  protected final String TEXT_644 = NL + "\t\tif (isNotifying())" + NL + "\t\t\tnotify(ChangeKind.SET, ";
-  protected final String TEXT_645 = ", ";
-  protected final String TEXT_646 = "isSetChange ? ";
-  protected final String TEXT_647 = "null";
-  protected final String TEXT_648 = "_DEFAULT_";
-  protected final String TEXT_649 = " : old";
-  protected final String TEXT_650 = "old";
-  protected final String TEXT_651 = ", ";
-  protected final String TEXT_652 = "new";
-  protected final String TEXT_653 = ", ";
-  protected final String TEXT_654 = "isSetChange";
-  protected final String TEXT_655 = "!old";
-  protected final String TEXT_656 = "_set_";
-  protected final String TEXT_657 = ");";
-  protected final String TEXT_658 = NL + "\t\tif (isNotifying())" + NL + "\t\t\tnotify(ChangeKind.SET, ";
-  protected final String TEXT_659 = ", ";
-  protected final String TEXT_660 = "old";
-  protected final String TEXT_661 = " == EVIRTUAL_NO_VALUE ? ";
-  protected final String TEXT_662 = "null";
-  protected final String TEXT_663 = "_DEFAULT_";
-  protected final String TEXT_664 = " : old";
-  protected final String TEXT_665 = "old";
-  protected final String TEXT_666 = ", ";
-  protected final String TEXT_667 = "new";
+  protected final String TEXT_629 = "isSetChange ? ";
+  protected final String TEXT_630 = "null";
+  protected final String TEXT_631 = "_DEFAULT_";
+  protected final String TEXT_632 = " : old";
+  protected final String TEXT_633 = "old";
+  protected final String TEXT_634 = ", ";
+  protected final String TEXT_635 = "new";
+  protected final String TEXT_636 = ", ";
+  protected final String TEXT_637 = "isSetChange";
+  protected final String TEXT_638 = "!old";
+  protected final String TEXT_639 = "_set_";
+  protected final String TEXT_640 = ");";
+  protected final String TEXT_641 = NL + "\t\tif (isNotifying())" + NL + "\t\t\tnotify(ChangeKind.SET, ";
+  protected final String TEXT_642 = ", ";
+  protected final String TEXT_643 = "old";
+  protected final String TEXT_644 = " == EVIRTUAL_NO_VALUE ? ";
+  protected final String TEXT_645 = "null";
+  protected final String TEXT_646 = "_DEFAULT_";
+  protected final String TEXT_647 = " : old";
+  protected final String TEXT_648 = "old";
+  protected final String TEXT_649 = ", ";
+  protected final String TEXT_650 = "new";
+  protected final String TEXT_651 = ");";
+  protected final String TEXT_652 = NL + "\t\tset(get";
+  protected final String TEXT_653 = "(), getType(), ";
+  protected final String TEXT_654 = ", ";
+  protected final String TEXT_655 = " new ";
+  protected final String TEXT_656 = "(";
+  protected final String TEXT_657 = "new";
+  protected final String TEXT_658 = ")";
+  protected final String TEXT_659 = ");";
+  protected final String TEXT_660 = NL + "\t\t((";
+  protected final String TEXT_661 = ".Internal)get";
+  protected final String TEXT_662 = "()).set(";
+  protected final String TEXT_663 = ", ";
+  protected final String TEXT_664 = "new ";
+  protected final String TEXT_665 = "(";
+  protected final String TEXT_666 = "new";
+  protected final String TEXT_667 = ")";
   protected final String TEXT_668 = ");";
-  protected final String TEXT_669 = NL + "\t\tset(get";
-  protected final String TEXT_670 = "(), getType(), INTERNAL_";
-  protected final String TEXT_671 = ", ";
-  protected final String TEXT_672 = " new ";
-  protected final String TEXT_673 = "(";
-  protected final String TEXT_674 = "new";
-  protected final String TEXT_675 = ")";
-  protected final String TEXT_676 = ");";
-  protected final String TEXT_677 = NL + "\t\t((";
-  protected final String TEXT_678 = ".Internal)get";
-  protected final String TEXT_679 = "()).set(";
-  protected final String TEXT_680 = ", ";
-  protected final String TEXT_681 = "new ";
-  protected final String TEXT_682 = "(";
-  protected final String TEXT_683 = "new";
-  protected final String TEXT_684 = ")";
-  protected final String TEXT_685 = ");";
-  protected final String TEXT_686 = NL + "\t\t// TODO: implement this method to set the '";
-  protected final String TEXT_687 = "' ";
-  protected final String TEXT_688 = NL + "\t\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t\tthrow new UnsupportedOperationException();";
-  protected final String TEXT_689 = NL + "\t}" + NL;
-  protected final String TEXT_690 = NL + "\t/**" + NL + "\t * <!-- begin-user-doc -->" + NL + "\t * <!-- end-user-doc -->" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic ChangeContext basicUnset";
-  protected final String TEXT_691 = "(ChangeContext changeContext)" + NL + "\t{";
-  protected final String TEXT_692 = NL + "\t\tObject old";
-  protected final String TEXT_693 = " = eVirtualUnset(";
-  protected final String TEXT_694 = ");";
-  protected final String TEXT_695 = NL + "\t\t";
-  protected final String TEXT_696 = " old";
-  protected final String TEXT_697 = " = ";
-  protected final String TEXT_698 = ";" + NL + "\t\t";
-  protected final String TEXT_699 = " = null;";
-  protected final String TEXT_700 = NL + "\t\tboolean isSetChange = old";
-  protected final String TEXT_701 = " != EVIRTUAL_NO_VALUE;";
-  protected final String TEXT_702 = NL + "\t\tboolean old";
-  protected final String TEXT_703 = "_set_ = (";
-  protected final String TEXT_704 = " & ";
-  protected final String TEXT_705 = "_ESETFLAG) != 0;" + NL + "\t\t";
-  protected final String TEXT_706 = " &= ~";
-  protected final String TEXT_707 = "_ESETFLAG;";
-  protected final String TEXT_708 = NL + "\t\tboolean old";
-  protected final String TEXT_709 = "_set_ = ";
-  protected final String TEXT_710 = "_set_;" + NL + "\t\t";
-  protected final String TEXT_711 = "_set_ = false;";
-  protected final String TEXT_712 = NL + "\t\tif (isNotifying())" + NL + "\t\t{";
-  protected final String TEXT_713 = NL + "\t\t\taddNotification(this, ChangeKind.UNSET, ";
-  protected final String TEXT_714 = ", ";
-  protected final String TEXT_715 = "isSetChange ? null : old";
-  protected final String TEXT_716 = "old";
-  protected final String TEXT_717 = ", null, ";
-  protected final String TEXT_718 = "isSetChange";
-  protected final String TEXT_719 = "!old";
-  protected final String TEXT_720 = "_set_";
-  protected final String TEXT_721 = ", changeContext);";
-  protected final String TEXT_722 = NL + "\t\t\taddNotification(this, ChangeKind.UNSET, ";
-  protected final String TEXT_723 = ", ";
-  protected final String TEXT_724 = "old";
-  protected final String TEXT_725 = " == EVIRTUAL_NO_VALUE ? null : old";

[... 5336 lines stripped ...]


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org