|
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.sdt.emf.dm/src" |
|
5 editDirectory="/com.nokia.sdt.emf.dm.edit/src" editorDirectory="/com.nokia.sdt.emf.dm.editor/src" |
|
6 modelPluginID="com.nokia.sdt.emf.dm" runtimeJar="true" modelName="datamodel" editPluginClass="com.nokia.sdt.emf.dm.provider.DataModelEditPlugin" |
|
7 editorPluginClass="com.nokia.sdt.emf.dm.presentation.DataModelEditorPlugin" testsDirectory="/com.nokia.sdt.emf.dm.tests/src" |
|
8 importerID="org.eclipse.emf.importer.java"> |
|
9 <foreignModel>@model</foreignModel> |
|
10 <genPackages prefix="Dm" basePackage="com.nokia.sdt.emf" disposableProviderFactory="true" |
|
11 generateExampleClass="false" ecorePackage="dm.ecore#/"> |
|
12 <genDataTypes ecoreDataType="dm.ecore#//Language"/> |
|
13 <genDataTypes ecoreDataType="dm.ecore#//StringValue"/> |
|
14 <genDataTypes ecoreDataType="dm.ecore#//Version"/> |
|
15 <genClasses ecoreClass="dm.ecore#//IDesignerData"> |
|
16 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IDesignerData/version"/> |
|
17 <genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference dm.ecore#//IDesignerData/componentManifest"/> |
|
18 <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference dm.ecore#//IDesignerData/properties"/> |
|
19 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IDesignerData/rootContainers"/> |
|
20 <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference dm.ecore#//IDesignerData/stringBundle"/> |
|
21 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IDesignerData/macroTable"/> |
|
22 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IDesignerData/sourceMappingState"/> |
|
23 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IDesignerData/generatedFiles"/> |
|
24 </genClasses> |
|
25 <genClasses ecoreClass="dm.ecore#//INode"> |
|
26 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//INode/componentId"/> |
|
27 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//INode/properties"/> |
|
28 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//INode/children"/> |
|
29 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//INode/eventBindings"/> |
|
30 </genClasses> |
|
31 <genClasses ecoreClass="dm.ecore#//IPropertyContainer"> |
|
32 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IPropertyContainer/properties"/> |
|
33 </genClasses> |
|
34 <genClasses ecoreClass="dm.ecore#//EStringToIPropertyValueMapEntry"> |
|
35 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//EStringToIPropertyValueMapEntry/key"/> |
|
36 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//EStringToIPropertyValueMapEntry/value"/> |
|
37 </genClasses> |
|
38 <genClasses ecoreClass="dm.ecore#//IPropertyValue"> |
|
39 <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IPropertyValue/value"/> |
|
40 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IPropertyValue/stringValue"/> |
|
41 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IPropertyValue/compoundValue"/> |
|
42 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IPropertyValue/sequenceValue"/> |
|
43 </genClasses> |
|
44 <genClasses ecoreClass="dm.ecore#//ILocalizedStringBundle"> |
|
45 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//ILocalizedStringBundle/localizedStringTables"/> |
|
46 </genClasses> |
|
47 <genClasses ecoreClass="dm.ecore#//ILocalizedStringTable"> |
|
48 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//ILocalizedStringTable/strings"/> |
|
49 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//ILocalizedStringTable/language"/> |
|
50 </genClasses> |
|
51 <genClasses ecoreClass="dm.ecore#//IMacroStringTable"> |
|
52 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IMacroStringTable/stringMacros"/> |
|
53 </genClasses> |
|
54 <genClasses ecoreClass="dm.ecore#//EStringToStringMapEntry"> |
|
55 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//EStringToStringMapEntry/key"/> |
|
56 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//EStringToStringMapEntry/value"/> |
|
57 </genClasses> |
|
58 <genClasses ecoreClass="dm.ecore#//IEventBinding"> |
|
59 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IEventBinding/eventID"/> |
|
60 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IEventBinding/eventHandlerDisplayText"/> |
|
61 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IEventBinding/eventHandlerInfo"/> |
|
62 </genClasses> |
|
63 <genClasses ecoreClass="dm.ecore#//ISourceGenMappingState"> |
|
64 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//ISourceGenMappingState/resourceMappings"/> |
|
65 <genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference dm.ecore#//ISourceGenMappingState/enumMappings"/> |
|
66 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//ISourceGenMappingState/arrayMappings"/> |
|
67 </genClasses> |
|
68 <genClasses ecoreClass="dm.ecore#//IResourceMappings"> |
|
69 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IResourceMappings/mappings"/> |
|
70 </genClasses> |
|
71 <genClasses ecoreClass="dm.ecore#//IResourceMapping"> |
|
72 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IResourceMapping/instanceName"/> |
|
73 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IResourceMapping/rsrcFile"/> |
|
74 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IResourceMapping/rsrcId"/> |
|
75 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IResourceMapping/value"/> |
|
76 </genClasses> |
|
77 <genClasses ecoreClass="dm.ecore#//IEnumMappings"> |
|
78 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IEnumMappings/mappings"/> |
|
79 </genClasses> |
|
80 <genClasses ecoreClass="dm.ecore#//IEnumMapping"> |
|
81 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IEnumMapping/instanceName"/> |
|
82 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IEnumMapping/propertyId"/> |
|
83 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IEnumMapping/nameAlgorithm"/> |
|
84 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IEnumMapping/value"/> |
|
85 </genClasses> |
|
86 <genClasses ecoreClass="dm.ecore#//IArrayMappings"> |
|
87 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IArrayMappings/mappings"/> |
|
88 </genClasses> |
|
89 <genClasses ecoreClass="dm.ecore#//IArrayMapping"> |
|
90 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IArrayMapping/instanceName"/> |
|
91 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IArrayMapping/propertyId"/> |
|
92 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IArrayMapping/memberId"/> |
|
93 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IArrayMapping/elements"/> |
|
94 </genClasses> |
|
95 <genClasses ecoreClass="dm.ecore#//IElementMapping"> |
|
96 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IElementMapping/uniqueValue"/> |
|
97 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IElementMapping/value"/> |
|
98 </genClasses> |
|
99 <genClasses ecoreClass="dm.ecore#//IComponentManifest"> |
|
100 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference dm.ecore#//IComponentManifest/entries"/> |
|
101 </genClasses> |
|
102 <genClasses ecoreClass="dm.ecore#//IComponentManifestEntry"> |
|
103 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IComponentManifestEntry/componentID"/> |
|
104 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IComponentManifestEntry/version"/> |
|
105 </genClasses> |
|
106 <genClasses ecoreClass="dm.ecore#//IGeneratedFiles"> |
|
107 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute dm.ecore#//IGeneratedFiles/files"/> |
|
108 </genClasses> |
|
109 </genPackages> |
|
110 </genmodel:GenModel> |