Statistics
| Revision:

root / cpswarm / target / archive-tmp / fileSetFormatter.2000058895.tmp / module.xml @ 54

History | View | Annotate | Download (24.2 KB)

1
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2
<Module id="CPSWarm" class="org.modelio.module.cpswarm.impl.CPSWarmModule" binaryversion="3.8.0" version="3.8.06" schema-level="2" uid="b914be5e-e9d5-4c22-84be-9edec27e429c" author="" image="" url="">
3
    <ClassPath>
4
        <PathEntry path="lib/cpswarm-3.8.06.jar"/>
5
        <PathEntry path="lib/jackson-core-2.8.7.jar"/>
6
        <PathEntry path="lib/jaxen-1.1.jar"/>
7
        <PathEntry path="lib/dom4j-1.6.1.jar"/>
8
        <PathEntry path="lib/jdom-1.0.jar"/>
9
        <PathEntry path="lib/xml-apis-1.3.02.jar"/>
10
        <PathEntry path="lib/xom-1.0.jar"/>
11
        <PathEntry path="lib/xmlParserAPIs-2.6.2.jar"/>
12
        <PathEntry path="lib/xalan-2.6.0.jar"/>
13
        <PathEntry path="lib/icu4j-2.6.1.jar"/>
14
        <PathEntry path="lib/jdom-1.1.3.jar"/>
15
        <PathEntry path="lib/xercesImpl-2.11.0.jar"/>
16
        <PathEntry path="lib/jackson-annotations-2.8.7.jar"/>
17
        <PathEntry path="lib/jackson-databind-2.8.7.jar"/>
18
    </ClassPath>
19
    <Profiles>
20
        <Profile uid="fb99423e-12d3-4505-926b-f150a22ec337" id="CPSWarm.concept">
21
            <Stereotype name="EnvironmentDefinition" metaclass="Standard.Package" owner-stereotype="" is-hidden="false" label="%stereotype.EnvironmentDefinition.label" uid="308a413a-7415-46f0-b2f5-3a0abc21a4b4" is-abstract="false">
22
                <Icon path=""/>
23
                <Image path=""/>
24
            </Stereotype>
25
            <Stereotype name="FitnessFunction" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.FitnessFunction.label" uid="67792719-f8fd-47e6-b093-2c5244565789" is-abstract="false">
26
                <Icon path="res/icon/gui/fitnessfunction.png"/>
27
                <Image path=""/>
28
                <TagTypes>
29
                    <TagType name="minimumCandidates" uid="04028dbd-2c81-41f4-ade6-95da3f3a4fce" label="%tagtype.null.label" parameter-card="" is-hidden="false" is-signed="false"/>
30
                    <TagType name="maximumCandidates" uid="d5d00754-2592-4ad8-bd95-bb22c7b80a78" label="%tagtype.null.label" parameter-card="" is-hidden="false" is-signed="false"/>
31
                </TagTypes>
32
            </Stereotype>
33
            <Stereotype name="Problem" metaclass="Standard.Class" owner-stereotype="" is-hidden="true" label="%stereotype.Problem.label" uid="5bfe0e67-fb3e-49db-a10e-7b62c4d44aed" is-abstract="false">
34
                <Icon path=""/>
35
                <Image path=""/>
36
                <TagTypes>
37
                    <TagType name="maxSteps" uid="664ec57a-18d2-485f-be50-e480e4b7c530" label="%tagtype.maxSteps.label" parameter-card="1" is-hidden="true" is-signed="true"/>
38
                    <TagType name="name" uid="2a0aac55-08e8-41f2-aadf-3f6f20ffafb6" label="%tagtype.null.label" parameter-card="" is-hidden="false" is-signed="false"/>
39
                    <TagType name="numEvaluations" uid="20c47eda-b426-4986-bd63-940083400422" label="%tagtype.null.label" parameter-card="" is-hidden="false" is-signed="false"/>
40
                    <TagType name="seed" uid="f26564b3-a099-4ce4-a6bf-560a2b4f9219" label="%tagtype.null.label" parameter-card="" is-hidden="false" is-signed="false"/>
41
                </TagTypes>
42
            </Stereotype>
43
            <Stereotype name="Swarm" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.Swarm.label" uid="b7712590-a4be-4290-b91e-1e8e27d8005c" is-abstract="false">
44
                <Icon path="res/icon/gui/swarm.png"/>
45
                <Image path=""/>
46
            </Stereotype>
47
            <Stereotype name="Swarm_Member" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.Swarm_Member.label" uid="716ed069-c82d-4d0e-a2c8-c19ca8eeb165" is-abstract="false">
48
                <Icon path="res/icon/gui/swarmmember.png"/>
49
                <Image path=""/>
50
            </Stereotype>
51
            <Stereotype name="Controller" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.Controller.label" uid="ba5073cb-49b9-4e5b-84ff-252f8bc1efe9" is-abstract="false">
52
                <Icon path="res/icon/gui/controller.png"/>
53
                <Image path=""/>
54
            </Stereotype>
55
            <Stereotype name="Virtual" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.Virtual.label" uid="bd764e2a-af34-4cf3-a783-cb467d8753e7" is-abstract="false">
56
                <Icon path="res/icon/gui/virtual.png"/>
57
                <Image path=""/>
58
            </Stereotype>
59
            <Stereotype name="Sensor" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.Sensor.label" uid="0cc49982-e520-401e-91b9-49354b24e208" is-abstract="false">
60
                <Icon path="res/icon/gui/sensor.png"/>
61
                <Image path=""/>
62
            </Stereotype>
63
            <Stereotype name="Actuator" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.Actuator.label" uid="431b7386-fd22-474a-a1f0-262e6cb763df" is-abstract="false">
64
                <Icon path="res/icon/gui/actuator.png"/>
65
                <Image path=""/>
66
            </Stereotype>
67
            <Stereotype name="Optimised_Parameter" metaclass="Standard.Parameter" owner-stereotype="" is-hidden="false" label="%stereotype.Optimised_Parameter.label" uid="3d061da0-d6df-4f49-902a-3abc6419139e" is-abstract="false">
68
                <Icon path=""/>
69
                <Image path=""/>
70
                <TagTypes>
71
                    <TagType name="step" uid="2d02c528-765e-468c-b610-8636b5739291" label="%tagtype.step.label" parameter-card="1" is-hidden="false" is-signed="false"/>
72
                    <TagType name="rangeMin" uid="4f414038-8f63-4816-a52e-df06287dbf0e" label="%tagtype.rangeMin.label" parameter-card="1" is-hidden="false" is-signed="false"/>
73
                    <TagType name="rangeMax" uid="51f3d8f5-ef5d-4e0a-ad42-a3eda4e5e78a" label="%tagtype.rangeMax.label" parameter-card="1" is-hidden="false" is-signed="false"/>
74
                </TagTypes>
75
            </Stereotype>
76
            <Stereotype name="Optimised_Port" metaclass="Standard.Port" owner-stereotype="" is-hidden="false" label="%stereotype.Optimised_Port.label" uid="7126f7f9-776f-4dbb-84a6-dec48bb7997f" is-abstract="false">
77
                <Icon path=""/>
78
                <Image path=""/>
79
                <TagTypes>
80
                    <TagType name="step" uid="4b413bbc-c323-46e4-8938-a1ff2a4b4714" label="%tagtype.step.label" parameter-card="1" is-hidden="false" is-signed="false"/>
81
                    <TagType name="rangeMin" uid="b29ccb59-0ddc-45c1-936a-0433d4afe929" label="%tagtype.rangeMin.label" parameter-card="1" is-hidden="false" is-signed="false"/>
82
                    <TagType name="rangeMax" uid="ba3885bc-e477-4676-96fc-1133df6cc33c" label="%tagtype.rangeMax.label" parameter-card="1" is-hidden="false" is-signed="false"/>
83
                </TagTypes>
84
            </Stereotype>
85
            <Stereotype name="FitnessDefinition" metaclass="Standard.Package" owner-stereotype="" is-hidden="false" label="%stereotype.FitnessDefinition.label" uid="bf70e1ec-cc1b-43d6-9e41-0680e431f190" is-abstract="false">
86
                <Icon path=""/>
87
                <Image path=""/>
88
            </Stereotype>
89
        </Profile>
90
        <Profile uid="8e8834de-b0af-4b68-8350-7eca4cf46118" id="CPSWarm.diagram">
91
            <Stereotype name="Environment_Defintion" metaclass="Standard.ClassDiagram" owner-stereotype="" is-hidden="true" label="%stereotype.Environment_Defintion.label" uid="ce8245e0-8e1c-4933-bfea-65fd07125278" is-abstract="false">
92
                <Icon path=""/>
93
                <Image path=""/>
94
            </Stereotype>
95
            <Stereotype name="Fitness_Definition" metaclass="Standard.CompositeStructureDiagram" owner-stereotype="" is-hidden="true" label="%stereotype.Fitness_Definition.label" uid="dc1f68eb-7f48-441d-8d57-448bbea30cb4" is-abstract="false">
96
                <Icon path=""/>
97
                <Image path=""/>
98
            </Stereotype>
99
            <Stereotype name="Problem_Statement" metaclass="Standard.StaticDiagram" owner-stereotype="" is-hidden="true" label="%stereotype.Problem_Statement.label" uid="b46348ff-6385-41eb-a05d-d38bc335db02" is-abstract="false">
100
                <Icon path=""/>
101
                <Image path=""/>
102
            </Stereotype>
103
            <Stereotype name="SwarmMember_Architecture" metaclass="Standard.CompositeStructureDiagram" owner-stereotype="" is-hidden="false" label="%stereotype.SwarmMember_Architecture.label" uid="6bf28b61-a789-409c-b045-906917cbe3ac" is-abstract="false">
104
                <Icon path=""/>
105
                <Image path=""/>
106
            </Stereotype>
107
            <Stereotype name="Swarm_Definition" metaclass="Standard.ClassDiagram" owner-stereotype="" is-hidden="false" label="%stereotype.Swarm_Definition.label" uid="049f3c35-2a0b-46d7-8f07-6b69fca92b32" is-abstract="false">
108
                <Icon path=""/>
109
                <Image path=""/>
110
            </Stereotype>
111
            <Stereotype name="Behavior" metaclass="Standard.StateMachine" owner-stereotype="" is-hidden="false" label="%stereotype.Behavior.label" uid="a993fdfc-bb89-477d-99fe-2a4b3bc43f27" is-abstract="true">
112
                <Icon path=""/>
113
                <Image path=""/>
114
            </Stereotype>
115
            <Stereotype name="BehaviorDiagram" metaclass="Standard.StateMachineDiagram" owner-stereotype="" is-hidden="false" label="%stereotype.BehaviorDiagram.label" uid="9f47abac-02a3-4be2-b622-f63ca2351668" is-abstract="false">
116
                <Icon path=""/>
117
                <Image path=""/>
118
            </Stereotype>
119
            <Stereotype name="ArchitectureDiagram" metaclass="Standard.ClassDiagram" owner-stereotype="" is-hidden="false" label="%stereotype.ArchitectureDiagram.label" uid="752d7c8e-31b3-4e6e-ba3c-16ebd3834892" is-abstract="false">
120
                <Icon path=""/>
121
                <Image path=""/>
122
            </Stereotype>
123
            <Stereotype name="SwarmBlockDiagram" metaclass="Standard.ClassDiagram" owner-stereotype="" is-hidden="false" label="%stereotype.SwarmBlockDiagram.label" uid="cad88314-8a9d-4eec-b2bc-6b00f4a4ff40" is-abstract="false">
124
                <Icon path=""/>
125
                <Image path=""/>
126
            </Stereotype>
127
            <Stereotype name="SwarmInternalBlockDiagram" metaclass="Standard.ClassDiagram" owner-stereotype="" is-hidden="false" label="%stereotype.SwarmInternalBlockDiagram.label" uid="8f3c3a83-4ce5-4895-9c1e-c79618c94085" is-abstract="false">
128
                <Icon path=""/>
129
                <Image path=""/>
130
            </Stereotype>
131
        </Profile>
132
    </Profiles>
133
    <Gui>
134
        <Commands>
135
            <Command id="SCXML Generation" label="%command.SCXMLGeneration.label" tooltip="%command.SCXMLGeneration.tooltip" image="" modify-model="true">
136
                <Scope metaclass="Standard.StateMachine" stereotype=""/>
137
                <Handler class="org.modelio.module.cpswarm.command.explorer.SCXMLGeneration"/>
138
            </Command>
139
            <Command id="CPDT" label="%command.CPDT.label" tooltip="%command.CPDT.tooltip" image="" modify-model="true">
140
                <Scope metaclass="Standard.Package" stereotype=""/>
141
                <Handler class="org.modelio.module.cpswarm.command.explorer.CPDTCommand">
142
                    <HParameter name="name" value=""/>
143
                </Handler>
144
            </Command>
145
            <Command id="BehaviorDiagram" label="%command.BehaviorDiagram.label" tooltip="%command.BehaviorDiagram.tooltip" image="" modify-model="false">
146
                <Scope metaclass="Standard.NameSpace" stereotype=""/>
147
                <Handler class="org.modelio.module.cpswarm.command.explorer.diagram.command.BehaviorDefinitionDiagram"/>
148
            </Command>
149
            <Command id="AlgorithmImport" label="%command.AlgorithmImport.label" tooltip="%command.AlgorithmImport.tooltip" image="" modify-model="false">
150
                <Scope metaclass="Standard.NameSpace" stereotype=""/>
151
                <Handler class="org.modelio.module.cpswarm.command.explorer.AlgorithmImport">
152
                    <HParameter name="name" value=""/>
153
                </Handler>
154
            </Command>
155
            <Command id="AbstractionImport" label="%command.AbstractionImport.label" tooltip="%command.AbstractionImport.tooltip" image="" modify-model="false">
156
                <Scope metaclass="Standard.NameSpace" stereotype=""/>
157
                <Handler class="org.modelio.module.cpswarm.command.explorer.AbstractionImport">
158
                    <HParameter name="name" value=""/>
159
                </Handler>
160
            </Command>
161
            <Command id="Swarm" label="%command.Swarm.label" tooltip="%command.Swarm.tooltip" image="" modify-model="false">
162
                <Scope metaclass="Standard.Package" stereotype=""/>
163
                <Handler class="ElementCreate">
164
                    <HParameter name="stereotype" value="CPSWarm#Swarm"/>
165
                    <HParameter name="metaclass" value="Class"/>
166
                    <HParameter name="name" value="Swarm"/>
167
                </Handler>
168
            </Command>
169
            <Command id="Swarm_Member" label="%command.Swarm_Member.label" tooltip="%command.Swarm_Member.tooltip" image="" modify-model="false">
170
                <Scope metaclass="Standard.Package" stereotype=""/>
171
                <Handler class="ElementCreate">
172
                    <HParameter name="stereotype" value="CPSWarm#Swarm_Member"/>
173
                    <HParameter name="metaclass" value="Class"/>
174
                    <HParameter name="name" value="Swarm Member"/>
175
                </Handler>
176
            </Command>
177
            <Command id="Controller" label="%command.Controller.label" tooltip="%command.Controller.tooltip" image="" modify-model="false">
178
                <Scope metaclass="Standard.Package" stereotype=""/>
179
                <Handler class="ElementCreate">
180
                    <HParameter name="stereotype" value="CPSWarm#Controller"/>
181
                    <HParameter name="metaclass" value="Class"/>
182
                    <HParameter name="name" value="Element"/>
183
                </Handler>
184
            </Command>
185
            <Command id="Actuator" label="%command.Actuator.label" tooltip="%command.Actuator.tooltip" image="" modify-model="false">
186
                <Scope metaclass="Standard.Package" stereotype=""/>
187
                <Handler class="ElementCreate">
188
                    <HParameter name="stereotype" value="CPSWarm#Actuator"/>
189
                    <HParameter name="metaclass" value="Class"/>
190
                    <HParameter name="name" value="Element"/>
191
                </Handler>
192
            </Command>
193
            <Command id="Sensor" label="%command.Sensor.label" tooltip="%command.Sensor.tooltip" image="" modify-model="false">
194
                <Scope metaclass="Standard.Package" stereotype=""/>
195
                <Handler class="ElementCreate">
196
                    <HParameter name="stereotype" value="CPSWarm#Sensor"/>
197
                    <HParameter name="metaclass" value="Class"/>
198
                    <HParameter name="name" value="Element"/>
199
                </Handler>
200
            </Command>
201
            <Command id="Virtual" label="%command.Virtual.label" tooltip="%command.Virtual.tooltip" image="" modify-model="false">
202
                <Scope metaclass="Standard.Package" stereotype=""/>
203
                <Handler class="ElementCreate">
204
                    <HParameter name="stereotype" value="CPSWarm#Virtual"/>
205
                    <HParameter name="metaclass" value="Class"/>
206
                    <HParameter name="name" value="Element"/>
207
                </Handler>
208
            </Command>
209
            <Command id="ArchitectureDiagram" label="%command.ArchitectureDiagram.label" tooltip="%command.ArchitectureDiagram.tooltip" image="" modify-model="false">
210
                <Scope metaclass="Standard.NameSpace" stereotype=""/>
211
                <Handler class="DiagramCreate">
212
                    <HParameter name="name" value="Architecture Diagram"/>
213
                    <HParameter name="stereotype" value="CPSWarm#ArchitectureDiagram"/>
214
                    <HParameter name="metaclass" value="Standard.ClassDiagram"/>
215
                    <HParameter name="style" value="cpswarm"/>
216
                </Handler>
217
            </Command>
218
            <Command id="SwarmBlockDiagram" label="%command.SwarmBlockDiagram.label" tooltip="%command.SwarmBlockDiagram.tooltip" image="" modify-model="false">
219
                <Scope metaclass="Standard.NameSpace" stereotype=""/>
220
                <Handler class="DiagramCreate">
221
                    <HParameter name="name" value="Swarm Block Diagram"/>
222
                    <HParameter name="stereotype" value="CPSWarm#SwarmBlockDiagram"/>
223
                    <HParameter name="metaclass" value="Standard.ClassDiagram"/>
224
                    <HParameter name="style" value="cpswarm"/>
225
                </Handler>
226
            </Command>
227
            <Command id="SwarmInternalBlockDiagram" label="%command.SwarmInternalBlockDiagram.label" tooltip="%command.SwarmInternalBlockDiagram.tooltip" image="" modify-model="false">
228
                <Scope metaclass="Standard.Class" stereotype="CPSWarm#Swarm_Member"/>
229
                <Handler class="org.modelio.module.cpswarm.command.explorer.diagram.command.SwarmInternalBlockDefinitionDiagram">
230
                    <HParameter name="name" value=""/>
231
                </Handler>
232
            </Command>
233
        </Commands>
234
        <Tools>
235
            <Tool id="Swarm" label="%tool.Swarm.label" tooltip="%tool.Swarm.tooltip" image="res/icon/gui/swarm.png">
236
                <Scope-source metaclass="Standard.Package" stereotype=""/>
237
                <Handler class="Box">
238
                    <HParameter name="stereotype" value="CPSWarm#Swarm"/>
239
                    <HParameter name="metaclass" value="Standard.Class"/>
240
                    <HParameter name="name" value="Swarm"/>
241
                </Handler>
242
            </Tool>
243
            <Tool id="Swarm_Member" label="%tool.Swarm_Member.label" tooltip="%tool.Swarm_Member.tooltip" image="res/icon/gui/swarmmember.png">
244
                <Scope-source metaclass="Standard.NameSpace" stereotype=""/>
245
                <Handler class="Box">
246
                    <HParameter name="stereotype" value="CPSWarm#Swarm_Member"/>
247
                    <HParameter name="metaclass" value="Standard.Class"/>
248
                    <HParameter name="name" value="Swarm Member"/>
249
                </Handler>
250
            </Tool>
251
            <Tool id="Controller" label="%tool.Controller.label" tooltip="%tool.Controller.tooltip" image="res/icon/gui/controller.png">
252
                <Scope-source metaclass="Standard.Package" stereotype=""/>
253
                <Handler class="Box">
254
                    <HParameter name="stereotype" value="CPSWarm#Controller"/>
255
                    <HParameter name="metaclass" value="Standard.Class"/>
256
                    <HParameter name="name" value="Controller"/>
257
                </Handler>
258
            </Tool>
259
            <Tool id="GPS" label="%tool.GPS.label" tooltip="%tool.GPS.tooltip" image="res/icon/gui/sensor.png">
260
                <Scope-source metaclass="Standard.Package" stereotype=""/>
261
                <Handler class="Box">
262
                    <HParameter name="stereotype" value="CPSWarm#Sensor"/>
263
                    <HParameter name="metaclass" value="Standard.Class"/>
264
                    <HParameter name="name" value="GPS"/>
265
                </Handler>
266
            </Tool>
267
            <Tool id="Locomotion" label="%tool.Locomotion.label" tooltip="%tool.Locomotion.tooltip" image="res/icon/gui/actuator.png">
268
                <Scope-source metaclass="Standard.Package" stereotype=""/>
269
                <Handler class="Box">
270
                    <HParameter name="stereotype" value="CPSWarm#Actuator"/>
271
                    <HParameter name="metaclass" value="Standard.Class"/>
272
                    <HParameter name="name" value="Locomotion"/>
273
                </Handler>
274
            </Tool>
275
        </Tools>
276
        <ContextualMenu>
277
            <CommandRef refid="AbstractionImport" group="" group-image=""/>
278
            <CommandRef refid="AlgorithmImport" group="" group-image=""/>
279
            <CommandRef refid="BehaviorDiagram" group="" group-image=""/>
280
            <CommandRef refid="CPDT" group="" group-image=""/>
281
            <CommandRef refid="SCXML Generation" group="" group-image=""/>
282
            <CommandRef refid="ArchitectureDiagram" group="" group-image=""/>
283
            <CommandRef refid="SwarmBlockDiagram" group="" group-image=""/>
284
            <CommandRef refid="SwarmInternalBlockDiagram" group="" group-image=""/>
285
        </ContextualMenu>
286
        <Diagrams>
287
            <DiagramType base-diagram="Standard.StateMachineDiagram" stereotype="CPSWarm#BehaviorDiagram">
288
                <Palette keepBasePalette="false">
289
                    <ToolRef refid="CREATE_INITIALPSEUDOSTATE" group="%group.Group0.label"/>
290
                    <ToolRef refid="CREATE_TRANSITION" group="%group.Group0.label"/>
291
                    <ToolRef refid="CREATE_STATE" group="%group.Group0.label"/>
292
                    <ToolRef refid="CREATE_JOINPSEUDOSTATE" group="%group.Group0.label"/>
293
                    <ToolRef refid="CREATE_FORKPSEUDOSTATE" group="%group.Group0.label"/>
294
                    <ToolRef refid="CREATE_CHOICEPSEUDOSTATE" group="%group.Group0.label"/>
295
                    <ToolRef refid="CREATE_FORKJOINNODE" group="%group.Group0.label"/>
296
                    <ToolRef refid="CREATE_FINALSTATE" group="%group.Group0.label"/>
297
                </Palette>
298
                <Handler class="StandardCustomizer">
299
                    <HParameter name="stereotype" value="CPSWarm#BehaviorDiagram"/>
300
                    <HParameter name="metaclass" value="Standard.StateMachineDiagram"/>
301
                </Handler>
302
            </DiagramType>
303
            <DiagramType base-diagram="Standard.ClassDiagram" stereotype="CPSWarm#ArchitectureDiagram">
304
                <Palette keepBasePalette="false">
305
                    <ToolRef refid="Swarm" group="%group.Swarm_Elements.label"/>
306
                    <ToolRef refid="Swarm_Member" group="%group.Swarm_Elements.label"/>
307
                    <ToolRef refid="CREATE_COMPOSITION" group="%group.Swarm_Elements.label"/>
308
                </Palette>
309
                <Handler class="StandardCustomizer">
310
                    <HParameter name="stereotype" value="CPSWarm#ArchitectureDiagram"/>
311
                    <HParameter name="metaclass" value="Standard.ClassDiagram"/>
312
                </Handler>
313
            </DiagramType>
314
            <DiagramType base-diagram="Standard.ClassDiagram" stereotype="CPSWarm#SwarmBlockDiagram">
315
                <Palette keepBasePalette="false">
316
                    <ToolRef refid="Controller" group="%group.Group0.label"/>
317
                    <ToolRef refid="GPS" group="%group.Group0.label"/>
318
                    <ToolRef refid="Locomotion" group="%group.Group0.label"/>
319
                    <ToolRef refid="CREATE_PORT" group="%group.Group0.label"/>
320
                    <ToolRef refid="SysMLValueType" group="%group.Group0.label"/>
321
                    <ToolRef refid="CREATE_ATTRIBUTE" group="%group.Group0.label"/>
322
                    <ToolRef refid="CREATE_OPERATION" group="%group.Group0.label"/>
323
                </Palette>
324
                <Handler class="StandardCustomizer">
325
                    <HParameter name="stereotype" value="CPSWarm#SwarmBlockDiagram"/>
326
                    <HParameter name="metaclass" value="Standard.ClassDiagram"/>
327
                </Handler>
328
            </DiagramType>
329
            <DiagramType base-diagram="Standard.ClassDiagram" stereotype="CPSWarm#SwarmInternalBlockDiagram">
330
                <Palette keepBasePalette="false">
331
                    <ToolRef refid="CREATE_INSTANCE" group="%group.Swarm_Internal_Bloc_Elements.label"/>
332
                    <ToolRef refid="CREATE_CONNECTOR" group="%group.Swarm_Internal_Bloc_Elements.label"/>
333
                </Palette>
334
                <Handler class="StandardCustomizer">
335
                    <HParameter name="stereotype" value="CPSWarm#SwarmInternalBlockDiagram"/>
336
                    <HParameter name="metaclass" value="Standard.ClassDiagram"/>
337
                </Handler>
338
            </DiagramType>
339
        </Diagrams>
340
        <Views>
341
            <PropertyPage id="CPSWarmPropertyPage" class="org.modelio.module.cpswarm.impl.CPSWarmProperties" label="%propertypage.CPSWarmPropertyPage.label" image="res/icons/cpswarm.png"/>
342
        </Views>
343
    </Gui>
344
    <Dependencies>
345
        <Required name="ModelerModule" version="9.0.07"/>
346
        <Required name="SysMLArchitect" version="3.8.01"/>
347
    </Dependencies>
348
    <Resources>
349
        <Styles>
350
            <Style id="cpswarm" path="res/generated/styles/cpswarm.style"/>
351
        </Styles>
352
    </Resources>
353
</Module>