/
model.uml
172 lines (172 loc) · 17.5 KB
/
model.uml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:generator="http:///schemas/generator/_h5YF4Fw-EeK2OIPViOliQA/47" xmlns:pyegg="http:///schemas/pyegg/_m3LEwPJqEeC2FJWWHfGcuA/17" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xsi:schemaLocation="http:///schemas/generator/_h5YF4Fw-EeK2OIPViOliQA/47 src/agx/generator/generator/profiles/generator.profile.uml#_h5jFAFw-EeK2OIPViOliQA http:///schemas/pyegg/_m3LEwPJqEeC2FJWWHfGcuA/17 uml_profiles/pyegg.profile.uml#_m3OIEPJqEeC2FJWWHfGcuA">
<uml:Model xmi:id="_rxHwYFyQEeG1mLF7jMwarw" name="model">
<packagedElement xmi:type="uml:Package" xmi:id="_0vR-MFyQEeG1mLF7jMwarw" name="agx.generator.generator">
<packagedElement xmi:type="uml:Package" xmi:id="_IZUgMNexEeGgbbtOgTBdsg" name="scope">
<packagedElement xmi:type="uml:Class" xmi:id="_Yv_FwA6dEeKgj7WFwZrcAg" name="GeneratorScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_fiAjoA7TEeKgj7WFwZrcAg" name="SimpleScopeScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_j9U4YA7TEeKgj7WFwZrcAg" name="ClassScopeScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_KfQJQA7YEeKgqPBQmBCgQg" name="ScopeScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_I815QA-yEeKgqPBQmBCgQg" name="GeneratorDependencyScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_TqsBUBCJEeKgqPBQmBCgQg" name="GeneratorStuffScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_SpipMBCQEeKgqPBQmBCgQg" name="HandlerScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_gfgX0BMfEeKq9vExglgxyg" name="TransformScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_UbuEwBM-EeKq9vExglgxyg" name="ProfileScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_GALR4BPmEeKq9vExglgxyg" name="PyClassScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_RJwxQBPtEeKq9vExglgxyg" name="PyEggScope"/>
<packagedElement xmi:type="uml:Class" xmi:id="_eHGZsBRWEeKcC97Hb5tvFQ" name="PyModuleScope"/>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_TFwNsNexEeGgbbtOgTBdsg" name="generator">
<packagedElement xmi:type="uml:Class" xmi:id="_pxXKIA-wEeKgqPBQmBCgQg" name="finalize_handler" clientDependency="_ErJ9oA_eEeKgqPBQmBCgQg _5oYgwBCuEeKgqPBQmBCgQg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_ErJ9oA_eEeKgqPBQmBCgQg" name="" supplier="_SpipMBCQEeKgqPBQmBCgQg" client="_pxXKIA-wEeKgqPBQmBCgQg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Sw8S4BCqEeKgqPBQmBCgQg" name="make_generators" clientDependency="_iUGewBCqEeKgqPBQmBCgQg _PKX8ABLzEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_iUGewBCqEeKgqPBQmBCgQg" name="" supplier="_Yv_FwA6dEeKgj7WFwZrcAg" client="_Sw8S4BCqEeKgqPBQmBCgQg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_7NaaUBCtEeKgqPBQmBCgQg" name="mark_generators_as_stub" clientDependency="_ODKcUBLzEeKq9vExglgxyg _KSN5YBPnEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_5oYgwBCuEeKgqPBQmBCgQg" name="" supplier="_xLnv0BCuEeKgqPBQmBCgQg" client="_pxXKIA-wEeKgqPBQmBCgQg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_ODKcUBLzEeKq9vExglgxyg" name="" supplier="_zmtHoBCtEeKgqPBQmBCgQg" client="_7NaaUBCtEeKgqPBQmBCgQg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_PKX8ABLzEeKq9vExglgxyg" name="" supplier="_EZo9UBLzEeKq9vExglgxyg" client="_Sw8S4BCqEeKgqPBQmBCgQg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_UK2vgBNEEeKq9vExglgxyg" name="generate_profile_location" clientDependency="_rguCsBNEEeKq9vExglgxyg _sfc70BNEEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_rguCsBNEEeKq9vExglgxyg" name="" supplier="_UbuEwBM-EeKq9vExglgxyg" client="_UK2vgBNEEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_sfc70BNEEeKq9vExglgxyg" name="" supplier="_bmgBsBNEEeKq9vExglgxyg" client="_UK2vgBNEEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_ZyopYBPeEeKq9vExglgxyg" name="generate_profile_location_zcml" clientDependency="_rGnyUBPhEeKq9vExglgxyg _A01yQBPiEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_rGnyUBPhEeKq9vExglgxyg" name="" supplier="_UbuEwBM-EeKq9vExglgxyg" client="_ZyopYBPeEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_A01yQBPiEeKq9vExglgxyg" name="" supplier="_bmgBsBNEEeKq9vExglgxyg" client="_ZyopYBPeEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_pdsQMBPiEeKq9vExglgxyg" name="generatescopeclass" clientDependency="_yf2NMBPiEeKq9vExglgxyg _6RQ7EBPiEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_yf2NMBPiEeKq9vExglgxyg" name="" supplier="_j9U4YA7TEeKgj7WFwZrcAg" client="_pdsQMBPiEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_6RQ7EBPiEeKq9vExglgxyg" name="" supplier="_EZo9UBLzEeKq9vExglgxyg" client="_pdsQMBPiEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_k2QVkBPjEeKq9vExglgxyg" name="generatescopereg" clientDependency="_sV5-ABPjEeKq9vExglgxyg _wIe3wBPjEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_sV5-ABPjEeKq9vExglgxyg" name="" supplier="_KfQJQA7YEeKgqPBQmBCgQg" client="_k2QVkBPjEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_wIe3wBPjEeKq9vExglgxyg" name="" supplier="_bmgBsBNEEeKq9vExglgxyg" client="_k2QVkBPjEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_dDV9cBPkEeKq9vExglgxyg" name="mark_handler_as_function" clientDependency="_ltY8cBPkEeKq9vExglgxyg _t6Db4BPkEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_ltY8cBPkEeKq9vExglgxyg" name="" supplier="_zmtHoBCtEeKgqPBQmBCgQg" client="_dDV9cBPkEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_t6Db4BPkEeKq9vExglgxyg" name="" supplier="_SpipMBCQEeKgqPBQmBCgQg" client="_dDV9cBPkEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_KSN5YBPnEeKq9vExglgxyg" name="" supplier="_GALR4BPmEeKq9vExglgxyg" client="_7NaaUBCtEeKgqPBQmBCgQg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Db2PwBPtEeKq9vExglgxyg" name="prepare_zcml" clientDependency="_J7Nf4BPtEeKq9vExglgxyg _mGpa4BPtEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_J7Nf4BPtEeKq9vExglgxyg" name="" supplier="_EZo9UBLzEeKq9vExglgxyg" client="_Db2PwBPtEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_mGpa4BPtEeKq9vExglgxyg" name="" supplier="_RJwxQBPtEeKq9vExglgxyg" client="_Db2PwBPtEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_sKGaYBRWEeKcC97Hb5tvFQ" name="common_imports" clientDependency="_zTFPQBRWEeKcC97Hb5tvFQ _z8oikBRWEeKcC97Hb5tvFQ"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_zTFPQBRWEeKcC97Hb5tvFQ" name="" supplier="_bmgBsBNEEeKq9vExglgxyg" client="_sKGaYBRWEeKcC97Hb5tvFQ"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_z8oikBRWEeKcC97Hb5tvFQ" name="" supplier="_eHGZsBRWEeKcC97Hb5tvFQ" client="_sKGaYBRWEeKcC97Hb5tvFQ"/>
<packagedElement xmi:type="uml:Class" xmi:id="_MsjsEBRvEeKcC97Hb5tvFQ" name="purgeclasses" clientDependency="_bOd2UBRvEeKcC97Hb5tvFQ _cfh1kBRvEeKcC97Hb5tvFQ"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_bOd2UBRvEeKcC97Hb5tvFQ" name="" supplier="_GALR4BPmEeKq9vExglgxyg" client="_MsjsEBRvEeKcC97Hb5tvFQ"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_cfh1kBRvEeKcC97Hb5tvFQ" name="" supplier="_Z6_pQBPgEeKq9vExglgxyg" client="_MsjsEBRvEeKcC97Hb5tvFQ"/>
<packagedElement xmi:type="uml:Class" xmi:id="_i3O_QFvQEeK2OIPViOliQA" name="setup_entry_points" clientDependency="_MM9_EFvWEeK2OIPViOliQA _RKqBEFvWEeK2OIPViOliQA"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_MM9_EFvWEeK2OIPViOliQA" name="" supplier="_RJwxQBPtEeKq9vExglgxyg" client="_i3O_QFvQEeK2OIPViOliQA"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_RKqBEFvWEeK2OIPViOliQA" name="" supplier="_zmtHoBCtEeKgqPBQmBCgQg" client="_i3O_QFvQEeK2OIPViOliQA"/>
<packagedElement xmi:type="uml:Class" xmi:id="_VtPh0FveEeK2OIPViOliQA" name="create_register_func" clientDependency="_xgK2MFveEeK2OIPViOliQA _1fE7wFveEeK2OIPViOliQA"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_xgK2MFveEeK2OIPViOliQA" name="" supplier="_RJwxQBPtEeKq9vExglgxyg" client="_VtPh0FveEeK2OIPViOliQA"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_1fE7wFveEeK2OIPViOliQA" name="" supplier="_EZo9UBLzEeKq9vExglgxyg" client="_VtPh0FveEeK2OIPViOliQA"/>
<packagedElement xmi:type="uml:Class" xmi:id="_YgnSoFwxEeK2OIPViOliQA" name="generate_vanilla_profile" clientDependency="_zKxBEFwxEeK2OIPViOliQA _7TRZQFwxEeK2OIPViOliQA"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_zKxBEFwxEeK2OIPViOliQA" name="" supplier="_UbuEwBM-EeKq9vExglgxyg" client="_YgnSoFwxEeK2OIPViOliQA"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_7TRZQFwxEeK2OIPViOliQA" name="" supplier="_zmtHoBCtEeKgqPBQmBCgQg" client="_YgnSoFwxEeK2OIPViOliQA"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_zmtHoBCtEeKgqPBQmBCgQg" name="hierarchygenerator"/>
<packagedElement xmi:type="uml:Class" xmi:id="_xLnv0BCuEeKgqPBQmBCgQg" name="gen_connectorgenerator" clientDependency="_85cloBPfEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_EZo9UBLzEeKq9vExglgxyg" name="connectorgenerator" clientDependency="_znZygBPfEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_7j3QsNewEeGgbbtOgTBdsg" name="ProfileLocation"/>
<packagedElement xmi:type="uml:Class" xmi:id="_bmgBsBNEEeKq9vExglgxyg" name="semanticsgenerator" clientDependency="_DhLkEBPfEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_DhLkEBPfEeKq9vExglgxyg" name="" supplier="_EZo9UBLzEeKq9vExglgxyg" client="_bmgBsBNEEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_znZygBPfEeKq9vExglgxyg" name="" supplier="_zmtHoBCtEeKgqPBQmBCgQg" client="_EZo9UBLzEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_85cloBPfEeKq9vExglgxyg" name="" supplier="_EZo9UBLzEeKq9vExglgxyg" client="_xLnv0BCuEeKgqPBQmBCgQg"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Z6_pQBPgEeKq9vExglgxyg" name="zzcleanupgenerator" clientDependency="_MhqlwBPiEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_MhqlwBPiEeKq9vExglgxyg" name="" supplier="_bmgBsBNEEeKq9vExglgxyg" client="_Z6_pQBPgEeKq9vExglgxyg"/>
<packagedElement xmi:type="uml:Package" xmi:id="_IOSeMFwyEeK2OIPViOliQA" name="util"/>
</packagedElement>
<profileApplication xmi:id="_zZ1OMFyQEeG1mLF7jMwarw">
<eAnnotations xmi:id="_zaNBoFyQEeG1mLF7jMwarw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="uml_profiles/pyegg.profile.uml#_m3OIEPJqEeC2FJWWHfGcuA"/>
</eAnnotations>
<appliedProfile href="uml_profiles/pyegg.profile.uml#_HHBJsNqqEd6cif0axL0c4w"/>
</profileApplication>
<profileApplication xmi:id="_ZkXacNeyEeGgbbtOgTBdsg">
<eAnnotations xmi:id="_ZldmoNeyEeGgbbtOgTBdsg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="uml_profiles/zca.profile.uml#_DzAcsMU3EeGultIg_buOPQ"/>
</eAnnotations>
<appliedProfile href="uml_profiles/zca.profile.uml#_gTeSUL-VEeCXSLIizrgdww"/>
</profileApplication>
<profileApplication xmi:id="_xvsocA6ZEeKgj7WFwZrcAg">
<eAnnotations xmi:id="_xxNrYA6ZEeKgj7WFwZrcAg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="src/agx/generator/generator/profiles/generator.profile.uml#_h5jFAFw-EeK2OIPViOliQA"/>
</eAnnotations>
<appliedProfile href="src/agx/generator/generator/profiles/generator.profile.uml#_RhKtUAspEeKGfoivsLRX3g"/>
</profileApplication>
</uml:Model>
<pyegg:pyegg xmi:id="_3P7WAFyQEeG1mLF7jMwarw" base_Package="_0vR-MFyQEeG1mLF7jMwarw"/>
<pyegg:pymodule xmi:id="_U4evkNexEeGgbbtOgTBdsg" base_Package="_TFwNsNexEeGgbbtOgTBdsg"/>
<pyegg:pymodule xmi:id="_WsK6wNexEeGgbbtOgTBdsg" base_Package="_IZUgMNexEeGgbbtOgTBdsg"/>
<generator:class_scope xmi:id="_5qItoA7UEeKgqPBQmBCgQg" base_Class="_Yv_FwA6dEeKgj7WFwZrcAg" transform="uml2fs" scopename="generator">
<stereotypes>generator:generator</stereotypes>
<interfaces>IClass</interfaces>
</generator:class_scope>
<generator:class_scope xmi:id="_MVuDAA7VEeKgqPBQmBCgQg" base_Class="_j9U4YA7TEeKgj7WFwZrcAg" transform="uml2fs" scopename="classscope">
<stereotypes>generator:class_scope</stereotypes>
<interfaces>IClass</interfaces>
</generator:class_scope>
<generator:class_scope xmi:id="_Q5-J8A7YEeKgqPBQmBCgQg" base_Class="_KfQJQA7YEeKgqPBQmBCgQg" scopename="scope">
<stereotypes>generator:class_scope</stereotypes>
<stereotypes>generator:simple_scope</stereotypes>
<interfaces>IClass</interfaces>
</generator:class_scope>
<generator:handler xmi:id="_zV1KAA-wEeKgqPBQmBCgQg" base_Class="_pxXKIA-wEeKgqPBQmBCgQg" order="15" generator="gen_connectorgenerator"/>
<generator:class_scope xmi:id="_VFukkA_cEeKgqPBQmBCgQg" base_Class="_fiAjoA7TEeKgj7WFwZrcAg" scopename="simplescope">
<stereotypes>generator:simple_scope</stereotypes>
</generator:class_scope>
<generator:class_scope xmi:id="_vwtGQBCIEeKgqPBQmBCgQg" base_Class="_I815QA-yEeKgqPBQmBCgQg" scopename="generatordependency">
<interfaces>IDependency</interfaces>
</generator:class_scope>
<generator:class_scope xmi:id="_gnnx0BCJEeKgqPBQmBCgQg" base_Class="_TqsBUBCJEeKgqPBQmBCgQg" scopename="generatorstuff">
<stereotypes>generator:transform</stereotypes>
<stereotypes>generator:generator</stereotypes>
<stereotypes>generator:simple_scope</stereotypes>
<stereotypes>generator:class_scope</stereotypes>
<stereotypes>generator:handler</stereotypes>
<interfaces>IClass</interfaces>
</generator:class_scope>
<generator:class_scope xmi:id="_VqkKMBCQEeKgqPBQmBCgQg" base_Class="_SpipMBCQEeKgqPBQmBCgQg" scopename="handler">
<stereotypes>generator:handler</stereotypes>
<interfaces>IClass</interfaces>
</generator:class_scope>
<generator:handler xmi:id="_fwX9wBCqEeKgqPBQmBCgQg" base_Class="_Sw8S4BCqEeKgqPBQmBCgQg"/>
<pyegg:stub xmi:id="_3ne1cBCtEeKgqPBQmBCgQg" base_Class="_zmtHoBCtEeKgqPBQmBCgQg"/>
<generator:generator xmi:id="_3n_y0BCtEeKgqPBQmBCgQg" base_Class="_zmtHoBCtEeKgqPBQmBCgQg"/>
<generator:handler xmi:id="_AenOMBCuEeKgqPBQmBCgQg" base_Class="_7NaaUBCtEeKgqPBQmBCgQg"/>
<generator:generator xmi:id="_h-XgIBLrEeKq9vExglgxyg" base_Class="_xLnv0BCuEeKgqPBQmBCgQg"/>
<pyegg:stub xmi:id="_h-kUcBLrEeKq9vExglgxyg" base_Class="_xLnv0BCuEeKgqPBQmBCgQg"/>
<generator:generator xmi:id="_JNft4BLzEeKq9vExglgxyg" base_Class="_EZo9UBLzEeKq9vExglgxyg"/>
<pyegg:stub xmi:id="_JNo30BLzEeKq9vExglgxyg" base_Class="_EZo9UBLzEeKq9vExglgxyg"/>
<generator:class_scope xmi:id="_FbNOkBMgEeKq9vExglgxyg" base_Class="_gfgX0BMfEeKq9vExglgxyg" scopename="transform">
<stereotypes>generator:transform</stereotypes>
<interfaces>IClass</interfaces>
</generator:class_scope>
<generator:class_scope xmi:id="_8JzxUBNDEeKq9vExglgxyg" base_Class="_UbuEwBM-EeKq9vExglgxyg" scopename="profile">
<stereotypes>generator:profile</stereotypes>
<interfaces>IClass</interfaces>
</generator:class_scope>
<generator:handler xmi:id="_Y8occBNEEeKq9vExglgxyg" base_Class="_UK2vgBNEEeKq9vExglgxyg"/>
<generator:generator xmi:id="_oK4vUBNEEeKq9vExglgxyg" base_Class="_bmgBsBNEEeKq9vExglgxyg"/>
<pyegg:stub xmi:id="_oLS_ABNEEeKq9vExglgxyg" base_Class="_bmgBsBNEEeKq9vExglgxyg"/>
<generator:generator xmi:id="_haSsYBPgEeKq9vExglgxyg" base_Class="_Z6_pQBPgEeKq9vExglgxyg"/>
<generator:handler xmi:id="_DFT1gBPhEeKq9vExglgxyg" base_Class="_ZyopYBPeEeKq9vExglgxyg"/>
<generator:handler xmi:id="_sJMNIBPiEeKq9vExglgxyg" base_Class="_pdsQMBPiEeKq9vExglgxyg" order="9"/>
<generator:handler xmi:id="_nrVsUBPjEeKq9vExglgxyg" base_Class="_k2QVkBPjEeKq9vExglgxyg"/>
<generator:handler xmi:id="_fW57gBPkEeKq9vExglgxyg" base_Class="_dDV9cBPkEeKq9vExglgxyg" order="15"/>
<generator:simple_scope xmi:id="_PdMl8BPmEeKq9vExglgxyg" base_Class="_GALR4BPmEeKq9vExglgxyg" scopename="pyclass">
<interfaces>IClass</interfaces>
</generator:simple_scope>
<pyegg:stub xmi:id="_95g3UBPmEeKq9vExglgxyg" base_Class="_GALR4BPmEeKq9vExglgxyg"/>
<generator:handler xmi:id="_IBDgUBPtEeKq9vExglgxyg" base_Class="_Db2PwBPtEeKq9vExglgxyg"/>
<generator:simple_scope xmi:id="_WbZC8BPtEeKq9vExglgxyg" base_Class="_RJwxQBPtEeKq9vExglgxyg" scopename="pythonegg">
<stereotypes>pyegg:pyegg</stereotypes>
<interfaces>IPackage</interfaces>
</generator:simple_scope>
<pyegg:stub xmi:id="_WcAG8BPtEeKq9vExglgxyg" base_Class="_RJwxQBPtEeKq9vExglgxyg"/>
<generator:simple_scope xmi:id="_kVOv4BRWEeKcC97Hb5tvFQ" base_Class="_eHGZsBRWEeKcC97Hb5tvFQ" scopename="pymodule"/>
<pyegg:stub xmi:id="_qIThwBRWEeKcC97Hb5tvFQ" base_Class="_eHGZsBRWEeKcC97Hb5tvFQ"/>
<generator:handler xmi:id="_vNaaYBRWEeKcC97Hb5tvFQ" base_Class="_sKGaYBRWEeKcC97Hb5tvFQ"/>
<generator:handler xmi:id="_U-yoABRvEeKcC97Hb5tvFQ" base_Class="_MsjsEBRvEeKcC97Hb5tvFQ"/>
<generator:handler xmi:id="_3XZQoFvQEeK2OIPViOliQA" base_Class="_i3O_QFvQEeK2OIPViOliQA" order="9"/>
<generator:handler xmi:id="_eEguwFveEeK2OIPViOliQA" base_Class="_VtPh0FveEeK2OIPViOliQA"/>
<generator:handler xmi:id="_dd6TEFwxEeK2OIPViOliQA" base_Class="_YgnSoFwxEeK2OIPViOliQA"/>
<pyegg:pymodule xmi:id="_NA54oFwyEeK2OIPViOliQA" base_Package="_IOSeMFwyEeK2OIPViOliQA"/>
<generator:profile xmi:id="_D5ul0Fw_EeK2OIPViOliQA" base_Class="_7j3QsNewEeGgbbtOgTBdsg" profile_name="generator"/>
</xmi:XMI>