From 1bc85a12249a1240118b6c8273e9230fe0d1aff2 Mon Sep 17 00:00:00 2001
From: Florian Hoelzl <hoelzl@fortiss.org>
Date: Thu, 25 Aug 2011 12:22:49 +0000
Subject: [PATCH] fixed ecore package extension registration

---
 org.fortiss.tooling.base/trunk/model/base.ecore |  3 ++-
 org.fortiss.tooling.base/trunk/plugin.xml       | 14 +++++++++-----
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/org.fortiss.tooling.base/trunk/model/base.ecore b/org.fortiss.tooling.base/trunk/model/base.ecore
index ad61338a9..115d1e239 100644
--- a/org.fortiss.tooling.base/trunk/model/base.ecore
+++ b/org.fortiss.tooling.base/trunk/model/base.ecore
@@ -234,7 +234,8 @@
       </eAnnotations>
     </eClassifiers>
   </eSubpackages>
-  <eSubpackages name="base" nsURI="http://www.fortiss.org/af3/micro/base" nsPrefix="org-fortiss-af3-micro-base">
+  <eSubpackages name="base" nsURI="http://www.fortiss.org/tooling/base/model/base"
+      nsPrefix="org-fortiss-tooling-base-model-base">
     <eClassifiers xsi:type="ecore:EClass" name="HierarchicElementBase" abstract="true"
         eSuperTypes="platform:/plugin/org.fortiss.tooling.kernel/model/kernel.ecore#//INamedCommentedElement #//element/IHierarchicElement #//layout/ILayoutedModelElement"/>
     <eClassifiers xsi:type="ecore:EClass" name="ConnectorBase" abstract="true" eSuperTypes="platform:/plugin/org.fortiss.tooling.kernel/model/kernel.ecore#//INamedCommentedElement #//element/IConnector #//layout/ILayoutedModelElement"/>
diff --git a/org.fortiss.tooling.base/trunk/plugin.xml b/org.fortiss.tooling.base/trunk/plugin.xml
index 11f62bee1..2bbe27356 100644
--- a/org.fortiss.tooling.base/trunk/plugin.xml
+++ b/org.fortiss.tooling.base/trunk/plugin.xml
@@ -15,11 +15,15 @@
             uri="http://www.fortiss.org/tooling/base/model/element"
             class="org.fortiss.tooling.base.model.element.ElementPackage"
             genModel="model/base.genmodel"/>
-   </extension>
-   <extension point="org.eclipse.emf.ecore.generated_package">
       <package
-            uri="http://www.fortiss.org/tooling/base/model/layout"
-        	class="org.fortiss.tooling.base.model.layout.LayoutPackage"
-            genModel="model/base.genmodel"/>
+            class="org.fortiss.tooling.base.model.layout.LayoutPackage"
+            genModel="model/base.genmodel"
+            uri="http://www.fortiss.org/tooling/base/model/layout">
+      </package>
+      <package
+            class="org.fortiss.tooling.base.model.base.BasePackage"
+            genModel="model/base.genmodel"
+            uri="http://www.fortiss.org/tooling/base/model/base">
+      </package>
    </extension>
 </plugin>
-- 
GitLab