|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <genmodel:GenModel xmi:version="2.0" |
|
3 xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" |
|
4 xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/com.nokia.s60tools.imaker/src" |
|
5 modelPluginID="com.nokia.s60tools.imaker" modelName="Imp" importerID="org.eclipse.emf.importer.ecore" |
|
6 complianceLevel="5.0" copyrightFields="false"> |
|
7 <foreignModel>imp.ecore</foreignModel> |
|
8 <genPackages prefix="Impmodel" basePackage="com.nokia.s60tools.imaker.internal" |
|
9 disposableProviderFactory="true" ecorePackage="imp.ecore#/"> |
|
10 <genClasses ecoreClass="imp.ecore#//ImpDocument"> |
|
11 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference imp.ecore#//ImpDocument/orideFiles"/> |
|
12 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference imp.ecore#//ImpDocument/orideConfs"/> |
|
13 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference imp.ecore#//ImpDocument/variables"/> |
|
14 <genOperations ecoreOperation="imp.ecore#//ImpDocument/getVariable"> |
|
15 <genParameters ecoreParameter="imp.ecore#//ImpDocument/getVariable/name"/> |
|
16 </genOperations> |
|
17 </genClasses> |
|
18 <genClasses ecoreClass="imp.ecore#//OverrideFiles"> |
|
19 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference imp.ecore#//OverrideFiles/entries"/> |
|
20 </genClasses> |
|
21 <genClasses ecoreClass="imp.ecore#//OverrideConfiguration"> |
|
22 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference imp.ecore#//OverrideConfiguration/entries"/> |
|
23 </genClasses> |
|
24 <genClasses ecoreClass="imp.ecore#//FileListEntry"> |
|
25 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//FileListEntry/source"/> |
|
26 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//FileListEntry/target"/> |
|
27 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference imp.ecore#//FileListEntry/actions"/> |
|
28 </genClasses> |
|
29 <genClasses ecoreClass="imp.ecore#//ConfigEntry"> |
|
30 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//ConfigEntry/target"/> |
|
31 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//ConfigEntry/action"/> |
|
32 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//ConfigEntry/location"/> |
|
33 </genClasses> |
|
34 <genClasses ecoreClass="imp.ecore#//Variable"> |
|
35 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//Variable/name"/> |
|
36 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//Variable/value"/> |
|
37 </genClasses> |
|
38 <genClasses image="false" ecoreClass="imp.ecore#//LineNumberContainer"> |
|
39 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//LineNumberContainer/lineNumber"/> |
|
40 </genClasses> |
|
41 <genClasses ecoreClass="imp.ecore#//Comment"> |
|
42 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute imp.ecore#//Comment/comment"/> |
|
43 </genClasses> |
|
44 <genClasses image="false" ecoreClass="imp.ecore#//CommentContainer"> |
|
45 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference imp.ecore#//CommentContainer/comments"/> |
|
46 </genClasses> |
|
47 </genPackages> |
|
48 </genmodel:GenModel> |