From d87ed2f8ca583b501fc9609a885634fbbf7902db Mon Sep 17 00:00:00 2001 From: Florian Hoelzl <hoelzl@fortiss.org> Date: Wed, 23 Feb 2011 09:47:52 +0000 Subject: [PATCH] removed sub-classing of unicase.metamodel --- org.fortiss.tooling.base/trunk/build.properties | 4 ++-- org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF | 1 - org.fortiss.tooling.kernel/trunk/model/kernel.ecore | 6 +++--- org.fortiss.tooling.kernel/trunk/model/kernel.genmodel | 7 +++---- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/org.fortiss.tooling.base/trunk/build.properties b/org.fortiss.tooling.base/trunk/build.properties index 79662f1b9..10df9f605 100644 --- a/org.fortiss.tooling.base/trunk/build.properties +++ b/org.fortiss.tooling.base/trunk/build.properties @@ -10,5 +10,5 @@ bin.includes = .,\ plugin.xml,\ plugin.properties jars.compile.order = . -source.. = generated-src/ -output.. = bin/ +source.. = generated-src/, src/ +output.. = build/ diff --git a/org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF b/org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF index df3627d23..5bfccf320 100644 --- a/org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF +++ b/org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF @@ -8,7 +8,6 @@ Bundle-Vendor: fortiss Require-Bundle: org.eclipse.ui;visibility:=reexport, org.eclipse.core.runtime;visibility:=reexport, org.eclipse.emf.ecore;bundle-version="2.6.1";visibility:=reexport, - org.unicase.metamodel;bundle-version="0.0.1";visibility:=reexport, org.conqat.ide.commons;bundle-version="2.7.0";visibility:=reexport, org.conqat.ide.commons.ui;bundle-version="2.7.0";visibility:=reexport, org.unicase.workspace;bundle-version="1.0.0", diff --git a/org.fortiss.tooling.kernel/trunk/model/kernel.ecore b/org.fortiss.tooling.kernel/trunk/model/kernel.ecore index 4893393b4..ac5a93211 100644 --- a/org.fortiss.tooling.kernel/trunk/model/kernel.ecore +++ b/org.fortiss.tooling.kernel/trunk/model/kernel.ecore @@ -4,7 +4,7 @@ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="model" nsURI="http://www.fortiss.org/tooling/kernel" nsPrefix="org-fortiss-tooling-kernel"> <eClassifiers xsi:type="ecore:EClass" name="INamedElement" abstract="true" interface="true" - eSuperTypes="platform:/plugin/org.unicase.metamodel/model/metamodel.ecore#//ModelElementId"> + eSuperTypes="#//IIdLabeled"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="INamedCommentedElement" abstract="true" @@ -17,7 +17,7 @@ <details key="documentation" value="IProjectRootElement is the super class of all root elements contained in emfStore projects."/> </eAnnotations> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="Deppal" eSuperTypes="platform:/plugin/org.unicase.metamodel/model/metamodel.ecore#//ModelElementId"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="test" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + <eClassifiers xsi:type="ecore:EClass" name="IIdLabeled" abstract="true" interface="true"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> </eClassifiers> </ecore:EPackage> diff --git a/org.fortiss.tooling.kernel/trunk/model/kernel.genmodel b/org.fortiss.tooling.kernel/trunk/model/kernel.genmodel index c24c46fb6..0404bf71f 100644 --- a/org.fortiss.tooling.kernel/trunk/model/kernel.genmodel +++ b/org.fortiss.tooling.kernel/trunk/model/kernel.genmodel @@ -7,8 +7,7 @@ modelName="Model" modelPluginClass="" editPluginClass="org.fortiss.tooling.kernel.model.provider.ModelEditPlugin" editorPluginClass="org.fortiss.tooling.kernel.model.presentation.ModelEditorPlugin" testsDirectory="/org.fortiss.tooling.kernel.tests/test-src" importerID="org.eclipse.emf.importer.ecore" - containmentProxies="true" arrayAccessors="true" complianceLevel="5.0" copyrightFields="false" - usedGenPackages="platform:/plugin/org.unicase.metamodel/model/metamodel.genmodel#//metamodel"> + containmentProxies="true" arrayAccessors="true" complianceLevel="5.0" copyrightFields="false"> <foreignModel>kernel.ecore</foreignModel> <genPackages prefix="FortissToolingKernel" basePackage="org.fortiss.tooling.kernel" disposableProviderFactory="true" ecorePackage="kernel.ecore#/"> @@ -19,8 +18,8 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//INamedCommentedElement/comment"/> </genClasses> <genClasses image="false" ecoreClass="kernel.ecore#//IProjectRootElement"/> - <genClasses ecoreClass="kernel.ecore#//Deppal"> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//Deppal/test"/> + <genClasses image="false" ecoreClass="kernel.ecore#//IIdLabeled"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//IIdLabeled/id"/> </genClasses> </genPackages> </genmodel:GenModel> -- GitLab