diff --git a/org.fortiss.tooling.kernel/trunk/model/kernel.ecore b/org.fortiss.tooling.kernel/trunk/model/kernel.ecore index 736480c4805b3a02c67054d672e7036c77844254..7e14be61f665c1908e5e4e7674ec431771ca09c2 100644 --- a/org.fortiss.tooling.kernel/trunk/model/kernel.ecore +++ b/org.fortiss.tooling.kernel/trunk/model/kernel.ecore @@ -163,8 +163,6 @@ </eSubpackages> <eSubpackages name="tutorial" nsURI="http://www.fortiss.org/tooling/base/model/element/tutorial" nsPrefix="org-fortiss-tooling-kernel-tutorial"> - <eClassifiers xsi:type="ecore:EClass" name="TutorialDefinition"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="title" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="TutorialDefinition" eSuperTypes="#//IProjectRootElement"/> </eSubpackages> </ecore:EPackage> diff --git a/org.fortiss.tooling.kernel/trunk/model/kernel.genmodel b/org.fortiss.tooling.kernel/trunk/model/kernel.genmodel index f02c3c3774b232259fd42ec765ef802f547d96fd..14a78941b73d23454eff1cd1140e9a30a76c2a01 100644 --- a/org.fortiss.tooling.kernel/trunk/model/kernel.genmodel +++ b/org.fortiss.tooling.kernel/trunk/model/kernel.genmodel @@ -81,9 +81,7 @@ </nestedGenPackages> <nestedGenPackages prefix="Tutorial" basePackage="org.fortiss.tooling.kernel.model" disposableProviderFactory="true" ecorePackage="kernel.ecore#//tutorial"> - <genClasses ecoreClass="kernel.ecore#//tutorial/TutorialDefinition"> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//tutorial/TutorialDefinition/title"/> - </genClasses> + <genClasses ecoreClass="kernel.ecore#//tutorial/TutorialDefinition"/> </nestedGenPackages> </genPackages> </genmodel:GenModel> diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/TutorialModelElementFactory.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/TutorialModelElementFactory.java index 7e629f6b2062f6c4a292a45b9b0018e1d96a5696..8e66cbbb21ee4ac546adabcbd2409e089b80d392 100644 --- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/TutorialModelElementFactory.java +++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/utils/TutorialModelElementFactory.java @@ -33,7 +33,7 @@ public final class TutorialModelElementFactory { /** Creates a {@link TutorialDefinition}. */ public static TutorialDefinition createTutorialDefinition(String title) { TutorialDefinition def = TutorialFactory.eINSTANCE.createTutorialDefinition(); - def.setTitle(title); + def.setName(title); return def; } }