Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 427a2f6421f851d22caf64bdc176d36f8fd3006f (plain) (blame)
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
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?eclipse version="3.4"?>

<plugin>

   <extension point="org.eclipse.emf.facet.infra.browser.custom.core.registration">
      <browserCustomization file="resource/UMLPapyrusDefaultBrowserCustomization.uiCustom" loadByDefault="true"/>
   </extension>
   <extension point="org.eclipse.emf.facet.infra.query.registration">
      <modelqueryset file="resource/PapyrusBrowserQuery.querySet"/>
   </extension>
   <extension point="org.eclipse.ui.navigator.navigatorContent">
      <navigatorContent activeByDefault="true" contentProvider="org.eclipse.papyrus.uml.modelexplorer.UMLContentProvider" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Model.gif" id="org.eclipse.papyrus.views.modelexplorer.UMLnavigatorContent"
      		labelProvider="org.eclipse.papyrus.views.modelexplorer.MoDiscoLabelProvider" name="UML Model Contents" priority="lower">
         <triggerPoints>
            <or>
               <instanceof value="org.eclipse.emf.ecore.EObject">
               </instanceof>
               <adapt type="org.eclipse.emf.ecore.EObject">
               </adapt>
               <instanceof value="java.lang.Object">
               </instanceof>
            </or>
         </triggerPoints>
         <possibleChildren>
            <or>
               <instanceof value="org.eclipse.emf.facet.infra.browser.uicore.internal.model.ModelElementItem">
               </instanceof>
               <instanceof value="org.eclipse.gmf.runtime.notation.Diagram">
               </instanceof>
            </or>
         </possibleChildren>
         <actionProvider class="org.eclipse.papyrus.views.modelexplorer.actionprovider.GenericTransformActionProvider" id="org.eclipse.papyrus.views.modelexplorer.actionprovider.GenericTransformActionProvider">
            <enablement>
               <or>
                  <adapt type="org.eclipse.emf.ecore.EObject">
                  </adapt>
               </or>
            </enablement>
         </actionProvider>
         <actionProvider class="org.eclipse.papyrus.views.modelexplorer.actionprovider.EditingDomainActionProvider" id="org.eclipse.papyrus.views.modelexplorer.actionprovider.EditingDomainActionProvider">
            <enablement>
               <and>
                  <not>
                     <instanceof value="org.eclipse.gmf.runtime.notation.Diagram">
                     </instanceof>
                  </not>
                  <adapt type="org.eclipse.emf.ecore.EObject">
                  </adapt>
               </and>
            </enablement>
         </actionProvider>
         <dropAssistant class="org.eclipse.papyrus.views.modelexplorer.dnd.CommonDropAdapterAssistant" id="org.eclipse.papyrus.views.modelexplorer.dnd.CommonDropAdapterAssistant">
            <possibleDropTargets>
               <or>
                  <instanceof value="org.eclipse.gmf.runtime.notation.Diagram">
                  </instanceof>
                  <adapt type="org.eclipse.emf.ecore.EObject">
                  </adapt>
               </or>
            </possibleDropTargets>
         </dropAssistant>
      </navigatorContent>
   </extension>
   

<!-- Creation command declarations -->
<extension point="org.eclipse.ui.commands">
	<!-- Creation command for Abstraction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AbstractionHandler" description="Create a new Abstraction" id="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" name="Create a new Abstraction">
	</command>
	
	<!-- Creation command for AcceptCallAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AcceptCallActionHandler" description="Create a new AcceptCallAction" id="org.eclipse.papyrus.uml.modelexplorer.AcceptCallActionCreateCommand" name="Create a new AcceptCallAction">
	</command>
	
	<!-- Creation command for AcceptEventAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AcceptEventActionHandler" description="Create a new AcceptEventAction" id="org.eclipse.papyrus.uml.modelexplorer.AcceptEventActionCreateCommand" name="Create a new AcceptEventAction">
	</command>
	
	<!-- Creation command for ActionExecutionSpecification -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActionExecutionSpecificationHandler" description="Create a new ActionExecutionSpecification" id="org.eclipse.papyrus.uml.modelexplorer.ActionExecutionSpecificationCreateCommand" name="Create a new ActionExecutionSpecification">
	</command>
	
	<!-- Creation command for ActionInputPin -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActionInputPinHandler" description="Create a new ActionInputPin" id="org.eclipse.papyrus.uml.modelexplorer.ActionInputPinCreateCommand" name="Create a new ActionInputPin">
	</command>
	
	<!-- Creation command for Activity -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityHandler" description="Create a new Activity" id="org.eclipse.papyrus.uml.modelexplorer.ActivityCreateCommand" name="Create a new Activity">
	</command>
	
	<!-- Creation command for ActivityFinalNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityFinalNodeHandler" description="Create a new ActivityFinalNode" id="org.eclipse.papyrus.uml.modelexplorer.ActivityFinalNodeCreateCommand" name="Create a new ActivityFinalNode">
	</command>
	
	<!-- Creation command for ActivityParameterNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityParameterNodeHandler" description="Create a new ActivityParameterNode" id="org.eclipse.papyrus.uml.modelexplorer.ActivityParameterNodeCreateCommand" name="Create a new ActivityParameterNode">
	</command>
	
	<!-- Creation command for ActivityPartition -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityPartitionHandler" description="Create a new ActivityPartition" id="org.eclipse.papyrus.uml.modelexplorer.ActivityPartitionCreateCommand" name="Create a new ActivityPartition">
	</command>
	
	<!-- Creation command for Actor -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActorHandler" description="Create a new Actor" id="org.eclipse.papyrus.uml.modelexplorer.ActorCreateCommand" name="Create a new Actor">
	</command>
	
	<!-- Creation command for AddStructuralFeatureValueAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AddStructuralFeatureValueActionHandler" description="Create a new AddStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.modelexplorer.AddStructuralFeatureValueActionCreateCommand" name="Create a new AddStructuralFeatureValueAction">
	</command>
	
	<!-- Creation command for AddVariableValueAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AddVariableValueActionHandler" description="Create a new AddVariableValueAction" id="org.eclipse.papyrus.uml.modelexplorer.AddVariableValueActionCreateCommand" name="Create a new AddVariableValueAction">
	</command>
	
	<!-- Creation command for AnyReceiveEvent -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AnyReceiveEventHandler" description="Create a new AnyReceiveEvent" id="org.eclipse.papyrus.uml.modelexplorer.AnyReceiveEventCreateCommand" name="Create a new AnyReceiveEvent">
	</command>
	
	<!-- Creation command for Artifact -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ArtifactHandler" description="Create a new Artifact" id="org.eclipse.papyrus.uml.modelexplorer.ArtifactCreateCommand" name="Create a new Artifact">
	</command>
	
	<!-- Creation command for AssociationBase -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationBaseHandler" description="Create a new AssociationBase" id="org.eclipse.papyrus.uml.modelexplorer.AssociationBaseCreateCommand" name="Create a new AssociationBase">
	</command>
	
	<!-- Creation command for AssociationClass -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationClassHandler" description="Create a new AssociationClass" id="org.eclipse.papyrus.uml.modelexplorer.AssociationClassCreateCommand" name="Create a new AssociationClass">
	</command>
	
	<!-- Creation command for BehaviorExecutionSpecification -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.BehaviorExecutionSpecificationHandler" description="Create a new BehaviorExecutionSpecification" id="org.eclipse.papyrus.uml.modelexplorer.BehaviorExecutionSpecificationCreateCommand" name="Create a new BehaviorExecutionSpecification">
	</command>
	
	<!-- Creation command for BroadcastSignalAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.BroadcastSignalActionHandler" description="Create a new BroadcastSignalAction" id="org.eclipse.papyrus.uml.modelexplorer.BroadcastSignalActionCreateCommand" name="Create a new BroadcastSignalAction">
	</command>
	
	<!-- Creation command for CallBehaviorAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallBehaviorActionHandler" description="Create a new CallBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.CallBehaviorActionCreateCommand" name="Create a new CallBehaviorAction">
	</command>
	
	<!-- Creation command for CallEvent -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallEventHandler" description="Create a new CallEvent" id="org.eclipse.papyrus.uml.modelexplorer.CallEventCreateCommand" name="Create a new CallEvent">
	</command>
	
	<!-- Creation command for CallOperationAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallOperationActionHandler" description="Create a new CallOperationAction" id="org.eclipse.papyrus.uml.modelexplorer.CallOperationActionCreateCommand" name="Create a new CallOperationAction">
	</command>
	
	<!-- Creation command for CentralBufferNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CentralBufferNodeHandler" description="Create a new CentralBufferNode" id="org.eclipse.papyrus.uml.modelexplorer.CentralBufferNodeCreateCommand" name="Create a new CentralBufferNode">
	</command>
	
	<!-- Creation command for ChangeEvent -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ChangeEventHandler" description="Create a new ChangeEvent" id="org.eclipse.papyrus.uml.modelexplorer.ChangeEventCreateCommand" name="Create a new ChangeEvent">
	</command>
	
	<!-- Creation command for Class -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClassHandler" description="Create a new Class" id="org.eclipse.papyrus.uml.modelexplorer.ClassCreateCommand" name="Create a new Class">
	</command>
	
	<!-- Creation command for ClassifierTemplateParameter -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClassifierTemplateParameterHandler" description="Create a new ClassifierTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.ClassifierTemplateParameterCreateCommand" name="Create a new ClassifierTemplateParameter">
	</command>
	
	<!-- Creation command for Clause -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClauseHandler" description="Create a new Clause" id="org.eclipse.papyrus.uml.modelexplorer.ClauseCreateCommand" name="Create a new Clause">
	</command>
	
	<!-- Creation command for ClearAssociationAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearAssociationActionHandler" description="Create a new ClearAssociationAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearAssociationActionCreateCommand" name="Create a new ClearAssociationAction">
	</command>
	
	<!-- Creation command for ClearStructuralFeatureAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearStructuralFeatureActionHandler" description="Create a new ClearStructuralFeatureAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearStructuralFeatureActionCreateCommand" name="Create a new ClearStructuralFeatureAction">
	</command>
	
	<!-- Creation command for ClearVariableAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearVariableActionHandler" description="Create a new ClearVariableAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearVariableActionCreateCommand" name="Create a new ClearVariableAction">
	</command>
	
	<!-- Creation command for Collaboration -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationHandler" description="Create a new Collaboration" id="org.eclipse.papyrus.uml.modelexplorer.CollaborationCreateCommand" name="Create a new Collaboration">
	</command>
	
	<!-- Creation command for CollaborationUse -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationUseHandler" description="Create a new CollaborationUse" id="org.eclipse.papyrus.uml.modelexplorer.CollaborationUseCreateCommand" name="Create a new CollaborationUse">
	</command>
	
	<!-- Creation command for CombinedFragment -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CombinedFragmentHandler" description="Create a new CombinedFragment" id="org.eclipse.papyrus.uml.modelexplorer.CombinedFragmentCreateCommand" name="Create a new CombinedFragment">
	</command>
	
	<!-- Creation command for Comment -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CommentHandler" description="Create a new Comment" id="org.eclipse.papyrus.uml.modelexplorer.CommentCreateCommand" name="Create a new Comment">
	</command>
	
	<!-- Creation command for CommunicationPath -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CommunicationPathHandler" description="Create a new CommunicationPath" id="org.eclipse.papyrus.uml.modelexplorer.CommunicationPathCreateCommand" name="Create a new CommunicationPath">
	</command>
	
	<!-- Creation command for Component -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ComponentHandler" description="Create a new Component" id="org.eclipse.papyrus.uml.modelexplorer.ComponentCreateCommand" name="Create a new Component">
	</command>
	
	<!-- Creation command for ComponentRealization -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ComponentRealizationHandler" description="Create a new ComponentRealization" id="org.eclipse.papyrus.uml.modelexplorer.ComponentRealizationCreateCommand" name="Create a new ComponentRealization">
	</command>
	
	<!-- Creation command for ConditionalNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConditionalNodeHandler" description="Create a new ConditionalNode" id="org.eclipse.papyrus.uml.modelexplorer.ConditionalNodeCreateCommand" name="Create a new ConditionalNode">
	</command>
	
	<!-- Creation command for ConnectableElementTemplateParameter -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectableElementTemplateParameterHandler" description="Create a new ConnectableElementTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.ConnectableElementTemplateParameterCreateCommand" name="Create a new ConnectableElementTemplateParameter">
	</command>
	
	<!-- Creation command for ConnectionPointReference -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectionPointReferenceHandler" description="Create a new ConnectionPointReference" id="org.eclipse.papyrus.uml.modelexplorer.ConnectionPointReferenceCreateCommand" name="Create a new ConnectionPointReference">
	</command>
	
	<!-- Creation command for Connector -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorHandler" description="Create a new Connector" id="org.eclipse.papyrus.uml.modelexplorer.ConnectorCreateCommand" name="Create a new Connector">
	</command>
	
	<!-- Creation command for ConnectorEnd -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorEndHandler" description="Create a new ConnectorEnd" id="org.eclipse.papyrus.uml.modelexplorer.ConnectorEndCreateCommand" name="Create a new ConnectorEnd">
	</command>
	
	<!-- Creation command for ConsiderIgnoreFragment -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConsiderIgnoreFragmentHandler" description="Create a new ConsiderIgnoreFragment" id="org.eclipse.papyrus.uml.modelexplorer.ConsiderIgnoreFragmentCreateCommand" name="Create a new ConsiderIgnoreFragment">
	</command>
	
	<!-- Creation command for Constraint -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConstraintHandler" description="Create a new Constraint" id="org.eclipse.papyrus.uml.modelexplorer.ConstraintCreateCommand" name="Create a new Constraint">
	</command>
	
	<!-- Creation command for Continuation -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ContinuationHandler" description="Create a new Continuation" id="org.eclipse.papyrus.uml.modelexplorer.ContinuationCreateCommand" name="Create a new Continuation">
	</command>
	
	<!-- Creation command for ControlFlow -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ControlFlowHandler" description="Create a new ControlFlow" id="org.eclipse.papyrus.uml.modelexplorer.ControlFlowCreateCommand" name="Create a new ControlFlow">
	</command>
	
	<!-- Creation command for CreateLinkAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkActionHandler" description="Create a new CreateLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateLinkActionCreateCommand" name="Create a new CreateLinkAction">
	</command>
	
	<!-- Creation command for CreateLinkObjectAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkObjectActionHandler" description="Create a new CreateLinkObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateLinkObjectActionCreateCommand" name="Create a new CreateLinkObjectAction">
	</command>
	
	<!-- Creation command for CreateObjectAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateObjectActionHandler" description="Create a new CreateObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" name="Create a new CreateObjectAction">
	</command>
	
	<!-- Creation command for DataStoreNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataStoreNodeHandler" description="Create a new DataStoreNode" id="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" name="Create a new DataStoreNode">
	</command>
	
	<!-- Creation command for DataType -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataTypeHandler" description="Create a new DataType" id="org.eclipse.papyrus.uml.modelexplorer.DataTypeCreateCommand" name="Create a new DataType">
	</command>
	
	<!-- Creation command for DecisionNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DecisionNodeHandler" description="Create a new DecisionNode" id="org.eclipse.papyrus.uml.modelexplorer.DecisionNodeCreateCommand" name="Create a new DecisionNode">
	</command>
	
	<!-- Creation command for Dependency -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DependencyHandler" description="Create a new Dependency" id="org.eclipse.papyrus.uml.modelexplorer.DependencyCreateCommand" name="Create a new Dependency">
	</command>
	
	<!-- Creation command for Deployment -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentHandler" description="Create a new Deployment" id="org.eclipse.papyrus.uml.modelexplorer.DeploymentCreateCommand" name="Create a new Deployment">
	</command>
	
	<!-- Creation command for DeploymentSpecification -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentSpecificationHandler" description="Create a new DeploymentSpecification" id="org.eclipse.papyrus.uml.modelexplorer.DeploymentSpecificationCreateCommand" name="Create a new DeploymentSpecification">
	</command>
	
	<!-- Creation command for DestroyLinkAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyLinkActionHandler" description="Create a new DestroyLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.DestroyLinkActionCreateCommand" name="Create a new DestroyLinkAction">
	</command>
	
	<!-- Creation command for DestroyObjectAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyObjectActionHandler" description="Create a new DestroyObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" name="Create a new DestroyObjectAction">
	</command>
	
	<!-- Creation command for DestructionOccurrenceSpecification -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestructionOccurrenceSpecificationHandler" description="Create a new DestructionOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.DestructionOccurrenceSpecificationCreateCommand" name="Create a new DestructionOccurrenceSpecification">
	</command>
	
	<!-- Creation command for Device -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeviceHandler" description="Create a new Device" id="org.eclipse.papyrus.uml.modelexplorer.DeviceCreateCommand" name="Create a new Device">
	</command>
	
	<!-- Creation command for Duration -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationHandler" description="Create a new Duration" id="org.eclipse.papyrus.uml.modelexplorer.DurationCreateCommand" name="Create a new Duration">
	</command>
	
	<!-- Creation command for DurationConstraint -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationConstraintHandler" description="Create a new DurationConstraint" id="org.eclipse.papyrus.uml.modelexplorer.DurationConstraintCreateCommand" name="Create a new DurationConstraint">
	</command>
	
	<!-- Creation command for DurationInterval -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationIntervalHandler" description="Create a new DurationInterval" id="org.eclipse.papyrus.uml.modelexplorer.DurationIntervalCreateCommand" name="Create a new DurationInterval">
	</command>
	
	<!-- Creation command for DurationObservation -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationObservationHandler" description="Create a new DurationObservation" id="org.eclipse.papyrus.uml.modelexplorer.DurationObservationCreateCommand" name="Create a new DurationObservation">
	</command>
	
	<!-- Creation command for ElementImport -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ElementImportHandler" description="Create a new ElementImport" id="org.eclipse.papyrus.uml.modelexplorer.ElementImportCreateCommand" name="Create a new ElementImport">
	</command>
	
	<!-- Creation command for Enumeration -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationHandler" description="Create a new Enumeration" id="org.eclipse.papyrus.uml.modelexplorer.EnumerationCreateCommand" name="Create a new Enumeration">
	</command>
	
	<!-- Creation command for EnumerationLiteral -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationLiteralHandler" description="Create a new EnumerationLiteral" id="org.eclipse.papyrus.uml.modelexplorer.EnumerationLiteralCreateCommand" name="Create a new EnumerationLiteral">
	</command>
	
	<!-- Creation command for ExceptionHandler -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExceptionHandlerHandler" description="Create a new ExceptionHandler" id="org.eclipse.papyrus.uml.modelexplorer.ExceptionHandlerCreateCommand" name="Create a new ExceptionHandler">
	</command>
	
	<!-- Creation command for ExecutionEnvironment -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionEnvironmentHandler" description="Create a new ExecutionEnvironment" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" name="Create a new ExecutionEnvironment">
	</command>
	
	<!-- Creation command for ExecutionOccurrenceSpecification -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionOccurrenceSpecificationHandler" description="Create a new ExecutionOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" name="Create a new ExecutionOccurrenceSpecification">
	</command>
	
	<!-- Creation command for ExpansionNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionNodeHandler" description="Create a new ExpansionNode" id="org.eclipse.papyrus.uml.modelexplorer.ExpansionNodeCreateCommand" name="Create a new ExpansionNode">
	</command>
	
	<!-- Creation command for ExpansionRegion -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionRegionHandler" description="Create a new ExpansionRegion" id="org.eclipse.papyrus.uml.modelexplorer.ExpansionRegionCreateCommand" name="Create a new ExpansionRegion">
	</command>
	
	<!-- Creation command for Expression -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpressionHandler" description="Create a new Expression" id="org.eclipse.papyrus.uml.modelexplorer.ExpressionCreateCommand" name="Create a new Expression">
	</command>
	
	<!-- Creation command for Extend -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtendHandler" description="Create a new Extend" id="org.eclipse.papyrus.uml.modelexplorer.ExtendCreateCommand" name="Create a new Extend">
	</command>
	
	<!-- Creation command for Extension -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionHandler" description="Create a new Extension" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionCreateCommand" name="Create a new Extension">
	</command>
	
	<!-- Creation command for ExtensionEnd -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionEndHandler" description="Create a new ExtensionEnd" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionEndCreateCommand" name="Create a new ExtensionEnd">
	</command>
	
	<!-- Creation command for ExtensionPoint -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionPointHandler" description="Create a new ExtensionPoint" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionPointCreateCommand" name="Create a new ExtensionPoint">
	</command>
	
	<!-- Creation command for FinalState -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FinalStateHandler" description="Create a new FinalState" id="org.eclipse.papyrus.uml.modelexplorer.FinalStateCreateCommand" name="Create a new FinalState">
	</command>
	
	<!-- Creation command for FlowFinalNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FlowFinalNodeHandler" description="Create a new FlowFinalNode" id="org.eclipse.papyrus.uml.modelexplorer.FlowFinalNodeCreateCommand" name="Create a new FlowFinalNode">
	</command>
	
	<!-- Creation command for ForkNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ForkNodeHandler" description="Create a new ForkNode" id="org.eclipse.papyrus.uml.modelexplorer.ForkNodeCreateCommand" name="Create a new ForkNode">
	</command>
	
	<!-- Creation command for FunctionBehavior -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FunctionBehaviorHandler" description="Create a new FunctionBehavior" id="org.eclipse.papyrus.uml.modelexplorer.FunctionBehaviorCreateCommand" name="Create a new FunctionBehavior">
	</command>
	
	<!-- Creation command for Gate -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GateHandler" description="Create a new Gate" id="org.eclipse.papyrus.uml.modelexplorer.GateCreateCommand" name="Create a new Gate">
	</command>
	
	<!-- Creation command for GeneralOrdering -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralOrderingHandler" description="Create a new GeneralOrdering" id="org.eclipse.papyrus.uml.modelexplorer.GeneralOrderingCreateCommand" name="Create a new GeneralOrdering">
	</command>
	
	<!-- Creation command for Generalization -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationHandler" description="Create a new Generalization" id="org.eclipse.papyrus.uml.modelexplorer.GeneralizationCreateCommand" name="Create a new Generalization">
	</command>
	
	<!-- Creation command for GeneralizationSet -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationSetHandler" description="Create a new GeneralizationSet" id="org.eclipse.papyrus.uml.modelexplorer.GeneralizationSetCreateCommand" name="Create a new GeneralizationSet">
	</command>
	
	<!-- Creation command for Image -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ImageHandler" description="Create a new Image" id="org.eclipse.papyrus.uml.modelexplorer.ImageCreateCommand" name="Create a new Image">
	</command>
	
	<!-- Creation command for Include -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IncludeHandler" description="Create a new Include" id="org.eclipse.papyrus.uml.modelexplorer.IncludeCreateCommand" name="Create a new Include">
	</command>
	
	<!-- Creation command for InformationFlow -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InformationFlowHandler" description="Create a new InformationFlow" id="org.eclipse.papyrus.uml.modelexplorer.InformationFlowCreateCommand" name="Create a new InformationFlow">
	</command>
	
	<!-- Creation command for InformationItem -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InformationItemHandler" description="Create a new InformationItem" id="org.eclipse.papyrus.uml.modelexplorer.InformationItemCreateCommand" name="Create a new InformationItem">
	</command>
	
	<!-- Creation command for InitialNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InitialNodeHandler" description="Create a new InitialNode" id="org.eclipse.papyrus.uml.modelexplorer.InitialNodeCreateCommand" name="Create a new InitialNode">
	</command>
	
	<!-- Creation command for InputPin -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InputPinHandler" description="Create a new InputPin" id="org.eclipse.papyrus.uml.modelexplorer.InputPinCreateCommand" name="Create a new InputPin">
	</command>
	
	<!-- Creation command for InstanceSpecification -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InstanceSpecificationHandler" description="Create a new InstanceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.InstanceSpecificationCreateCommand" name="Create a new InstanceSpecification">
	</command>
	
	<!-- Creation command for InstanceValue -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InstanceValueHandler" description="Create a new InstanceValue" id="org.eclipse.papyrus.uml.modelexplorer.InstanceValueCreateCommand" name="Create a new InstanceValue">
	</command>
	
	<!-- Creation command for Interaction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionHandler" description="Create a new Interaction" id="org.eclipse.papyrus.uml.modelexplorer.InteractionCreateCommand" name="Create a new Interaction">
	</command>
	
	<!-- Creation command for InteractionConstraint -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionConstraintHandler" description="Create a new InteractionConstraint" id="org.eclipse.papyrus.uml.modelexplorer.InteractionConstraintCreateCommand" name="Create a new InteractionConstraint">
	</command>
	
	<!-- Creation command for InteractionOperand -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionOperandHandler" description="Create a new InteractionOperand" id="org.eclipse.papyrus.uml.modelexplorer.InteractionOperandCreateCommand" name="Create a new InteractionOperand">
	</command>
	
	<!-- Creation command for InteractionUse -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionUseHandler" description="Create a new InteractionUse" id="org.eclipse.papyrus.uml.modelexplorer.InteractionUseCreateCommand" name="Create a new InteractionUse">
	</command>
	
	<!-- Creation command for Interface -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceHandler" description="Create a new Interface" id="org.eclipse.papyrus.uml.modelexplorer.InterfaceCreateCommand" name="Create a new Interface">
	</command>
	
	<!-- Creation command for InterfaceRealization -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceRealizationHandler" description="Create a new InterfaceRealization" id="org.eclipse.papyrus.uml.modelexplorer.InterfaceRealizationCreateCommand" name="Create a new InterfaceRealization">
	</command>
	
	<!-- Creation command for InterruptibleActivityRegion -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterruptibleActivityRegionHandler" description="Create a new InterruptibleActivityRegion" id="org.eclipse.papyrus.uml.modelexplorer.InterruptibleActivityRegionCreateCommand" name="Create a new InterruptibleActivityRegion">
	</command>
	
	<!-- Creation command for Interval -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IntervalHandler" description="Create a new Interval" id="org.eclipse.papyrus.uml.modelexplorer.IntervalCreateCommand" name="Create a new Interval">
	</command>
	
	<!-- Creation command for IntervalConstraint -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IntervalConstraintHandler" description="Create a new IntervalConstraint" id="org.eclipse.papyrus.uml.modelexplorer.IntervalConstraintCreateCommand" name="Create a new IntervalConstraint">
	</command>
	
	<!-- Creation command for JoinNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.JoinNodeHandler" description="Create a new JoinNode" id="org.eclipse.papyrus.uml.modelexplorer.JoinNodeCreateCommand" name="Create a new JoinNode">
	</command>
	
	<!-- Creation command for Lifeline -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LifelineHandler" description="Create a new Lifeline" id="org.eclipse.papyrus.uml.modelexplorer.LifelineCreateCommand" name="Create a new Lifeline">
	</command>
	
	<!-- Creation command for LinkEndCreationData -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndCreationDataHandler" description="Create a new LinkEndCreationData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndCreationDataCreateCommand" name="Create a new LinkEndCreationData">
	</command>
	
	<!-- Creation command for LinkEndData -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDataHandler" description="Create a new LinkEndData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndDataCreateCommand" name="Create a new LinkEndData">
	</command>
	
	<!-- Creation command for LinkEndDestructionData -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDestructionDataHandler" description="Create a new LinkEndDestructionData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndDestructionDataCreateCommand" name="Create a new LinkEndDestructionData">
	</command>
	
	<!-- Creation command for LiteralBoolean -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralBooleanHandler" description="Create a new LiteralBoolean" id="org.eclipse.papyrus.uml.modelexplorer.LiteralBooleanCreateCommand" name="Create a new LiteralBoolean">
	</command>
	
	<!-- Creation command for LiteralInteger -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralIntegerHandler" description="Create a new LiteralInteger" id="org.eclipse.papyrus.uml.modelexplorer.LiteralIntegerCreateCommand" name="Create a new LiteralInteger">
	</command>
	
	<!-- Creation command for LiteralNull -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralNullHandler" description="Create a new LiteralNull" id="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" name="Create a new LiteralNull">
	</command>
	
	<!-- Creation command for LiteralReal -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralRealHandler" description="Create a new LiteralReal" id="org.eclipse.papyrus.uml.modelexplorer.LiteralRealCreateCommand" name="Create a new LiteralReal">
	</command>
	
	<!-- Creation command for LiteralString -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralStringHandler" description="Create a new LiteralString" id="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" name="Create a new LiteralString">
	</command>
	
	<!-- Creation command for LiteralUnlimitedNatural -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralUnlimitedNaturalHandler" description="Create a new LiteralUnlimitedNatural" id="org.eclipse.papyrus.uml.modelexplorer.LiteralUnlimitedNaturalCreateCommand" name="Create a new LiteralUnlimitedNatural">
	</command>
	
	<!-- Creation command for LoopNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LoopNodeHandler" description="Create a new LoopNode" id="org.eclipse.papyrus.uml.modelexplorer.LoopNodeCreateCommand" name="Create a new LoopNode">
	</command>
	
	<!-- Creation command for Manifestation -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ManifestationHandler" description="Create a new Manifestation" id="org.eclipse.papyrus.uml.modelexplorer.ManifestationCreateCommand" name="Create a new Manifestation">
	</command>
	
	<!-- Creation command for MergeNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MergeNodeHandler" description="Create a new MergeNode" id="org.eclipse.papyrus.uml.modelexplorer.MergeNodeCreateCommand" name="Create a new MergeNode">
	</command>
	
	<!-- Creation command for Message -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MessageHandler" description="Create a new Message" id="org.eclipse.papyrus.uml.modelexplorer.MessageCreateCommand" name="Create a new Message">
	</command>
	
	<!-- Creation command for MessageOccurrenceSpecification -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MessageOccurrenceSpecificationHandler" description="Create a new MessageOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.MessageOccurrenceSpecificationCreateCommand" name="Create a new MessageOccurrenceSpecification">
	</command>
	
	<!-- Creation command for Model -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ModelHandler" description="Create a new Model" id="org.eclipse.papyrus.uml.modelexplorer.ModelCreateCommand" name="Create a new Model">
	</command>
	
	<!-- Creation command for Node -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.NodeHandler" description="Create a new Node" id="org.eclipse.papyrus.uml.modelexplorer.NodeCreateCommand" name="Create a new Node">
	</command>
	
	<!-- Creation command for ObjectFlow -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ObjectFlowHandler" description="Create a new ObjectFlow" id="org.eclipse.papyrus.uml.modelexplorer.ObjectFlowCreateCommand" name="Create a new ObjectFlow">
	</command>
	
	<!-- Creation command for OccurrenceSpecification -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OccurrenceSpecificationHandler" description="Create a new OccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.OccurrenceSpecificationCreateCommand" name="Create a new OccurrenceSpecification">
	</command>
	
	<!-- Creation command for OpaqueAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueActionHandler" description="Create a new OpaqueAction" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueActionCreateCommand" name="Create a new OpaqueAction">
	</command>
	
	<!-- Creation command for OpaqueBehavior -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueBehaviorHandler" description="Create a new OpaqueBehavior" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueBehaviorCreateCommand" name="Create a new OpaqueBehavior">
	</command>
	
	<!-- Creation command for OpaqueExpression -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueExpressionHandler" description="Create a new OpaqueExpression" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueExpressionCreateCommand" name="Create a new OpaqueExpression">
	</command>
	
	<!-- Creation command for Operation -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OperationHandler" description="Create a new Operation" id="org.eclipse.papyrus.uml.modelexplorer.OperationCreateCommand" name="Create a new Operation">
	</command>
	
	<!-- Creation command for OperationTemplateParameter -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OperationTemplateParameterHandler" description="Create a new OperationTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.OperationTemplateParameterCreateCommand" name="Create a new OperationTemplateParameter">
	</command>
	
	<!-- Creation command for OutputPin -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OutputPinHandler" description="Create a new OutputPin" id="org.eclipse.papyrus.uml.modelexplorer.OutputPinCreateCommand" name="Create a new OutputPin">
	</command>
	
	<!-- Creation command for Package -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageHandler" description="Create a new Package" id="org.eclipse.papyrus.uml.modelexplorer.PackageCreateCommand" name="Create a new Package">
	</command>
	
	<!-- Creation command for PackageImport -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageImportHandler" description="Create a new PackageImport" id="org.eclipse.papyrus.uml.modelexplorer.PackageImportCreateCommand" name="Create a new PackageImport">
	</command>
	
	<!-- Creation command for PackageMerge -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageMergeHandler" description="Create a new PackageMerge" id="org.eclipse.papyrus.uml.modelexplorer.PackageMergeCreateCommand" name="Create a new PackageMerge">
	</command>
	
	<!-- Creation command for Parameter -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ParameterHandler" description="Create a new Parameter" id="org.eclipse.papyrus.uml.modelexplorer.ParameterCreateCommand" name="Create a new Parameter">
	</command>
	
	<!-- Creation command for ParameterSet -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ParameterSetHandler" description="Create a new ParameterSet" id="org.eclipse.papyrus.uml.modelexplorer.ParameterSetCreateCommand" name="Create a new ParameterSet">
	</command>
	
	<!-- Creation command for PartDecomposition -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PartDecompositionHandler" description="Create a new PartDecomposition" id="org.eclipse.papyrus.uml.modelexplorer.PartDecompositionCreateCommand" name="Create a new PartDecomposition">
	</command>
	
	<!-- Creation command for Pin -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PinHandler" description="Create a new Pin" id="org.eclipse.papyrus.uml.modelexplorer.PinCreateCommand" name="Create a new Pin">
	</command>
	
	<!-- Creation command for Port -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PortHandler" description="Create a new Port" id="org.eclipse.papyrus.uml.modelexplorer.PortCreateCommand" name="Create a new Port">
	</command>
	
	<!-- Creation command for PrimitiveType -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PrimitiveTypeHandler" description="Create a new PrimitiveType" id="org.eclipse.papyrus.uml.modelexplorer.PrimitiveTypeCreateCommand" name="Create a new PrimitiveType">
	</command>
	
	<!-- Creation command for Profile -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProfileHandler" description="Create a new Profile" id="org.eclipse.papyrus.uml.modelexplorer.ProfileCreateCommand" name="Create a new Profile">
	</command>
	
	<!-- Creation command for ProfileApplication -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProfileApplicationHandler" description="Create a new ProfileApplication" id="org.eclipse.papyrus.uml.modelexplorer.ProfileApplicationCreateCommand" name="Create a new ProfileApplication">
	</command>
	
	<!-- Creation command for Property -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PropertyHandler" description="Create a new Property" id="org.eclipse.papyrus.uml.modelexplorer.PropertyCreateCommand" name="Create a new Property">
	</command>
	
	<!-- Creation command for ProtocolConformance -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolConformanceHandler" description="Create a new ProtocolConformance" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolConformanceCreateCommand" name="Create a new ProtocolConformance">
	</command>
	
	<!-- Creation command for ProtocolStateMachine -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolStateMachineHandler" description="Create a new ProtocolStateMachine" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolStateMachineCreateCommand" name="Create a new ProtocolStateMachine">
	</command>
	
	<!-- Creation command for ProtocolTransition -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolTransitionHandler" description="Create a new ProtocolTransition" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolTransitionCreateCommand" name="Create a new ProtocolTransition">
	</command>
	
	<!-- Creation command for Pseudostate -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PseudostateHandler" description="Create a new Pseudostate" id="org.eclipse.papyrus.uml.modelexplorer.PseudostateCreateCommand" name="Create a new Pseudostate">
	</command>
	
	<!-- Creation command for QualifierValue -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.QualifierValueHandler" description="Create a new QualifierValue" id="org.eclipse.papyrus.uml.modelexplorer.QualifierValueCreateCommand" name="Create a new QualifierValue">
	</command>
	
	<!-- Creation command for RaiseExceptionAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RaiseExceptionActionHandler" description="Create a new RaiseExceptionAction" id="org.eclipse.papyrus.uml.modelexplorer.RaiseExceptionActionCreateCommand" name="Create a new RaiseExceptionAction">
	</command>
	
	<!-- Creation command for ReadExtentAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadExtentActionHandler" description="Create a new ReadExtentAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadExtentActionCreateCommand" name="Create a new ReadExtentAction">
	</command>
	
	<!-- Creation command for ReadIsClassifiedObjectAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadIsClassifiedObjectActionHandler" description="Create a new ReadIsClassifiedObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadIsClassifiedObjectActionCreateCommand" name="Create a new ReadIsClassifiedObjectAction">
	</command>
	
	<!-- Creation command for ReadLinkAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkActionHandler" description="Create a new ReadLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkActionCreateCommand" name="Create a new ReadLinkAction">
	</command>
	
	<!-- Creation command for ReadLinkObjectEndAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndActionHandler" description="Create a new ReadLinkObjectEndAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndActionCreateCommand" name="Create a new ReadLinkObjectEndAction">
	</command>
	
	<!-- Creation command for ReadLinkObjectEndQualifierAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndQualifierActionHandler" description="Create a new ReadLinkObjectEndQualifierAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndQualifierActionCreateCommand" name="Create a new ReadLinkObjectEndQualifierAction">
	</command>
	
	<!-- Creation command for ReadSelfAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadSelfActionHandler" description="Create a new ReadSelfAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadSelfActionCreateCommand" name="Create a new ReadSelfAction">
	</command>
	
	<!-- Creation command for ReadStructuralFeatureAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadStructuralFeatureActionHandler" description="Create a new ReadStructuralFeatureAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadStructuralFeatureActionCreateCommand" name="Create a new ReadStructuralFeatureAction">
	</command>
	
	<!-- Creation command for ReadVariableAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadVariableActionHandler" description="Create a new ReadVariableAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadVariableActionCreateCommand" name="Create a new ReadVariableAction">
	</command>
	
	<!-- Creation command for Realization -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RealizationHandler" description="Create a new Realization" id="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" name="Create a new Realization">
	</command>
	
	<!-- Creation command for Reception -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceptionHandler" description="Create a new Reception" id="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" name="Create a new Reception">
	</command>
	
	<!-- Creation command for ReclassifyObjectAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReclassifyObjectActionHandler" description="Create a new ReclassifyObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.ReclassifyObjectActionCreateCommand" name="Create a new ReclassifyObjectAction">
	</command>
	
	<!-- Creation command for RedefinableTemplateSignature -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RedefinableTemplateSignatureHandler" description="Create a new RedefinableTemplateSignature" id="org.eclipse.papyrus.uml.modelexplorer.RedefinableTemplateSignatureCreateCommand" name="Create a new RedefinableTemplateSignature">
	</command>
	
	<!-- Creation command for ReduceAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReduceActionHandler" description="Create a new ReduceAction" id="org.eclipse.papyrus.uml.modelexplorer.ReduceActionCreateCommand" name="Create a new ReduceAction">
	</command>
	
	<!-- Creation command for Region -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RegionHandler" description="Create a new Region" id="org.eclipse.papyrus.uml.modelexplorer.RegionCreateCommand" name="Create a new Region">
	</command>
	
	<!-- Creation command for RemoveStructuralFeatureValueAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RemoveStructuralFeatureValueActionHandler" description="Create a new RemoveStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.modelexplorer.RemoveStructuralFeatureValueActionCreateCommand" name="Create a new RemoveStructuralFeatureValueAction">
	</command>
	
	<!-- Creation command for RemoveVariableValueAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RemoveVariableValueActionHandler" description="Create a new RemoveVariableValueAction" id="org.eclipse.papyrus.uml.modelexplorer.RemoveVariableValueActionCreateCommand" name="Create a new RemoveVariableValueAction">
	</command>
	
	<!-- Creation command for ReplyAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReplyActionHandler" description="Create a new ReplyAction" id="org.eclipse.papyrus.uml.modelexplorer.ReplyActionCreateCommand" name="Create a new ReplyAction">
	</command>
	
	<!-- Creation command for SendObjectAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendObjectActionHandler" description="Create a new SendObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" name="Create a new SendObjectAction">
	</command>
	
	<!-- Creation command for SendSignalAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendSignalActionHandler" description="Create a new SendSignalAction" id="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" name="Create a new SendSignalAction">
	</command>
	
	<!-- Creation command for SequenceNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SequenceNodeHandler" description="Create a new SequenceNode" id="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" name="Create a new SequenceNode">
	</command>
	
	<!-- Creation command for Signal -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SignalHandler" description="Create a new Signal" id="org.eclipse.papyrus.uml.modelexplorer.SignalCreateCommand" name="Create a new Signal">
	</command>
	
	<!-- Creation command for SignalEvent -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SignalEventHandler" description="Create a new SignalEvent" id="org.eclipse.papyrus.uml.modelexplorer.SignalEventCreateCommand" name="Create a new SignalEvent">
	</command>
	
	<!-- Creation command for Slot -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SlotHandler" description="Create a new Slot" id="org.eclipse.papyrus.uml.modelexplorer.SlotCreateCommand" name="Create a new Slot">
	</command>
	
	<!-- Creation command for StartClassifierBehaviorAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StartClassifierBehaviorActionHandler" description="Create a new StartClassifierBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.StartClassifierBehaviorActionCreateCommand" name="Create a new StartClassifierBehaviorAction">
	</command>
	
	<!-- Creation command for StartObjectBehaviorAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StartObjectBehaviorActionHandler" description="Create a new StartObjectBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.StartObjectBehaviorActionCreateCommand" name="Create a new StartObjectBehaviorAction">
	</command>
	
	<!-- Creation command for State -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateHandler" description="Create a new State" id="org.eclipse.papyrus.uml.modelexplorer.StateCreateCommand" name="Create a new State">
	</command>
	
	<!-- Creation command for StateInvariant -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateInvariantHandler" description="Create a new StateInvariant" id="org.eclipse.papyrus.uml.modelexplorer.StateInvariantCreateCommand" name="Create a new StateInvariant">
	</command>
	
	<!-- Creation command for StateMachine -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateMachineHandler" description="Create a new StateMachine" id="org.eclipse.papyrus.uml.modelexplorer.StateMachineCreateCommand" name="Create a new StateMachine">
	</command>
	
	<!-- Creation command for Stereotype -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StereotypeHandler" description="Create a new Stereotype" id="org.eclipse.papyrus.uml.modelexplorer.StereotypeCreateCommand" name="Create a new Stereotype">
	</command>
	
	<!-- Creation command for StringExpression -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StringExpressionHandler" description="Create a new StringExpression" id="org.eclipse.papyrus.uml.modelexplorer.StringExpressionCreateCommand" name="Create a new StringExpression">
	</command>
	
	<!-- Creation command for StructuredActivityNode -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StructuredActivityNodeHandler" description="Create a new StructuredActivityNode" id="org.eclipse.papyrus.uml.modelexplorer.StructuredActivityNodeCreateCommand" name="Create a new StructuredActivityNode">
	</command>
	
	<!-- Creation command for Substitution -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SubstitutionHandler" description="Create a new Substitution" id="org.eclipse.papyrus.uml.modelexplorer.SubstitutionCreateCommand" name="Create a new Substitution">
	</command>
	
	<!-- Creation command for TemplateBinding -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateBindingHandler" description="Create a new TemplateBinding" id="org.eclipse.papyrus.uml.modelexplorer.TemplateBindingCreateCommand" name="Create a new TemplateBinding">
	</command>
	
	<!-- Creation command for TemplateParameter -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterHandler" description="Create a new TemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterCreateCommand" name="Create a new TemplateParameter">
	</command>
	
	<!-- Creation command for TemplateParameterSubstitution -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterSubstitutionHandler" description="Create a new TemplateParameterSubstitution" id="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterSubstitutionCreateCommand" name="Create a new TemplateParameterSubstitution">
	</command>
	
	<!-- Creation command for TemplateSignature -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateSignatureHandler" description="Create a new TemplateSignature" id="org.eclipse.papyrus.uml.modelexplorer.TemplateSignatureCreateCommand" name="Create a new TemplateSignature">
	</command>
	
	<!-- Creation command for TestIdentityAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TestIdentityActionHandler" description="Create a new TestIdentityAction" id="org.eclipse.papyrus.uml.modelexplorer.TestIdentityActionCreateCommand" name="Create a new TestIdentityAction">
	</command>
	
	<!-- Creation command for TimeConstraint -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeConstraintHandler" description="Create a new TimeConstraint" id="org.eclipse.papyrus.uml.modelexplorer.TimeConstraintCreateCommand" name="Create a new TimeConstraint">
	</command>
	
	<!-- Creation command for TimeEvent -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeEventHandler" description="Create a new TimeEvent" id="org.eclipse.papyrus.uml.modelexplorer.TimeEventCreateCommand" name="Create a new TimeEvent">
	</command>
	
	<!-- Creation command for TimeExpression -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeExpressionHandler" description="Create a new TimeExpression" id="org.eclipse.papyrus.uml.modelexplorer.TimeExpressionCreateCommand" name="Create a new TimeExpression">
	</command>
	
	<!-- Creation command for TimeInterval -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeIntervalHandler" description="Create a new TimeInterval" id="org.eclipse.papyrus.uml.modelexplorer.TimeIntervalCreateCommand" name="Create a new TimeInterval">
	</command>
	
	<!-- Creation command for TimeObservation -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeObservationHandler" description="Create a new TimeObservation" id="org.eclipse.papyrus.uml.modelexplorer.TimeObservationCreateCommand" name="Create a new TimeObservation">
	</command>
	
	<!-- Creation command for Transition -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TransitionHandler" description="Create a new Transition" id="org.eclipse.papyrus.uml.modelexplorer.TransitionCreateCommand" name="Create a new Transition">
	</command>
	
	<!-- Creation command for Trigger -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TriggerHandler" description="Create a new Trigger" id="org.eclipse.papyrus.uml.modelexplorer.TriggerCreateCommand" name="Create a new Trigger">
	</command>
	
	<!-- Creation command for UnmarshallAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UnmarshallActionHandler" description="Create a new UnmarshallAction" id="org.eclipse.papyrus.uml.modelexplorer.UnmarshallActionCreateCommand" name="Create a new UnmarshallAction">
	</command>
	
	<!-- Creation command for Usage -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UsageHandler" description="Create a new Usage" id="org.eclipse.papyrus.uml.modelexplorer.UsageCreateCommand" name="Create a new Usage">
	</command>
	
	<!-- Creation command for UseCase -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UseCaseHandler" description="Create a new UseCase" id="org.eclipse.papyrus.uml.modelexplorer.UseCaseCreateCommand" name="Create a new UseCase">
	</command>
	
	<!-- Creation command for ValuePin -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ValuePinHandler" description="Create a new ValuePin" id="org.eclipse.papyrus.uml.modelexplorer.ValuePinCreateCommand" name="Create a new ValuePin">
	</command>
	
	<!-- Creation command for ValueSpecificationAction -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ValueSpecificationActionHandler" description="Create a new ValueSpecificationAction" id="org.eclipse.papyrus.uml.modelexplorer.ValueSpecificationActionCreateCommand" name="Create a new ValueSpecificationAction">
	</command>
	
	<!-- Creation command for Variable -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.VariableHandler" description="Create a new Variable" id="org.eclipse.papyrus.uml.modelexplorer.VariableCreateCommand" name="Create a new Variable">
	</command>
	
	<!-- Creation command for Association -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationHandler" description="Create a new Association" id="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" name="Create a new Association">
	</command>
	
	<!-- Creation command for Trace -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TraceHandler" description="Create a new Trace" id="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" name="Create a new Trace">
	</command>
	
	<!-- Creation command for Refine -->
	<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RefineHandler" description="Create a new Refine" id="org.eclipse.papyrus.uml.modelexplorer.RefineCreateCommand" name="Create a new Refine">
	</command>
	
</extension>

	
<!-- UI Menu declaration for creation commands -->
<extension point="org.eclipse.ui.menus">

	<menuContribution locationURI="popup:org.eclipse.papyrus.views.modelexplorer.popupmenu.createchild" allPopups="false">
	
		<!-- Creation menu action for Abstraction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Abstraction" style="push" tooltip="Create a new Abstraction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for AcceptCallAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AcceptCallActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptCallAction.gif" label="Create a new AcceptCallAction" style="push" tooltip="Create a new AcceptCallAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for AcceptEventAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AcceptEventActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" label="Create a new AcceptEventAction" style="push" tooltip="Create a new AcceptEventAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ActionExecutionSpecification -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ActionExecutionSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionExecutionSpecification.gif" label="Create a new ActionExecutionSpecification" style="push" tooltip="Create a new ActionExecutionSpecification">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ActionInputPin -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ActionInputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" label="Create a new ActionInputPin" style="push" tooltip="Create a new ActionInputPin">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Activity -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" label="Create a new Activity" style="push" tooltip="Create a new Activity">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ActivityFinalNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityFinalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" label="Create a new ActivityFinalNode" style="push" tooltip="Create a new ActivityFinalNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ActivityParameterNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityParameterNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" label="Create a new ActivityParameterNode" style="push" tooltip="Create a new ActivityParameterNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ActivityPartition -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityPartitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" label="Create a new ActivityPartition" style="push" tooltip="Create a new ActivityPartition">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Actor -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ActorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Actor.gif" label="Create a new Actor" style="push" tooltip="Create a new Actor">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for AddStructuralFeatureValueAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AddStructuralFeatureValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" label="Create a new AddStructuralFeatureValueAction" style="push" tooltip="Create a new AddStructuralFeatureValueAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for AddVariableValueAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AddVariableValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" label="Create a new AddVariableValueAction" style="push" tooltip="Create a new AddVariableValueAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for AnyReceiveEvent -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AnyReceiveEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AnyReceiveEvent.gif" label="Create a new AnyReceiveEvent" style="push" tooltip="Create a new AnyReceiveEvent">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Artifact -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ArtifactCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Artifact.gif" label="Create a new Artifact" style="push" tooltip="Create a new Artifact">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for AssociationBase -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationBaseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationBase" style="push" tooltip="Create a new AssociationBase">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for AssociationClass -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationClassCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AssociationClass.gif" label="Create a new AssociationClass" style="push" tooltip="Create a new AssociationClass">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for BehaviorExecutionSpecification -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.BehaviorExecutionSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BehaviorExecutionSpecification.gif" label="Create a new BehaviorExecutionSpecification" style="push" tooltip="Create a new BehaviorExecutionSpecification">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for BroadcastSignalAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.BroadcastSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" label="Create a new BroadcastSignalAction" style="push" tooltip="Create a new BroadcastSignalAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CallBehaviorAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CallBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" label="Create a new CallBehaviorAction" style="push" tooltip="Create a new CallBehaviorAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CallEvent -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CallEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallEvent.gif" label="Create a new CallEvent" style="push" tooltip="Create a new CallEvent">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CallOperationAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CallOperationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" label="Create a new CallOperationAction" style="push" tooltip="Create a new CallOperationAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CentralBufferNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CentralBufferNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CentralBufferNode.gif" label="Create a new CentralBufferNode" style="push" tooltip="Create a new CentralBufferNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ChangeEvent -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ChangeEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ChangeEvent.gif" label="Create a new ChangeEvent" style="push" tooltip="Create a new ChangeEvent">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Class -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ClassCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif" label="Create a new Class" style="push" tooltip="Create a new Class">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ClassifierTemplateParameter -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ClassifierTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClassifierTemplateParameter.gif" label="Create a new ClassifierTemplateParameter" style="push" tooltip="Create a new ClassifierTemplateParameter">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Clause -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ClauseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Clause.gif" label="Create a new Clause" style="push" tooltip="Create a new Clause">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ClearAssociationAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearAssociationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearAssociationAction.gif" label="Create a new ClearAssociationAction" style="push" tooltip="Create a new ClearAssociationAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ClearStructuralFeatureAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearStructuralFeatureActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearStructuralFeatureAction.gif" label="Create a new ClearStructuralFeatureAction" style="push" tooltip="Create a new ClearStructuralFeatureAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ClearVariableAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearVariableActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearVariableAction.gif" label="Create a new ClearVariableAction" style="push" tooltip="Create a new ClearVariableAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Collaboration -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CollaborationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif" label="Create a new Collaboration" style="push" tooltip="Create a new Collaboration">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CollaborationUse -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CollaborationUseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif" label="Create a new CollaborationUse" style="push" tooltip="Create a new CollaborationUse">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CombinedFragment -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CombinedFragmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CombinedFragment.gif" label="Create a new CombinedFragment" style="push" tooltip="Create a new CombinedFragment">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Comment -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CommentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" label="Create a new Comment" style="push" tooltip="Create a new Comment">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CommunicationPath -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CommunicationPathCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CommunicationPath.gif" label="Create a new CommunicationPath" style="push" tooltip="Create a new CommunicationPath">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Component -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ComponentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Component.gif" label="Create a new Component" style="push" tooltip="Create a new Component">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ComponentRealization -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ComponentRealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ComponentRealization.gif" label="Create a new ComponentRealization" style="push" tooltip="Create a new ComponentRealization">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ConditionalNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ConditionalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" label="Create a new ConditionalNode" style="push" tooltip="Create a new ConditionalNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ConnectableElementTemplateParameter -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectableElementTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectableElementTemplateParameter.gif" label="Create a new ConnectableElementTemplateParameter" style="push" tooltip="Create a new ConnectableElementTemplateParameter">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ConnectionPointReference -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectionPointReferenceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectionPointReference.gif" label="Create a new ConnectionPointReference" style="push" tooltip="Create a new ConnectionPointReference">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Connector -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif" label="Create a new Connector" style="push" tooltip="Create a new Connector">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ConnectorEnd -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectorEndCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectorEnd.gif" label="Create a new ConnectorEnd" style="push" tooltip="Create a new ConnectorEnd">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ConsiderIgnoreFragment -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ConsiderIgnoreFragmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConsiderIgnoreFragment.gif" label="Create a new ConsiderIgnoreFragment" style="push" tooltip="Create a new ConsiderIgnoreFragment">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Constraint -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" label="Create a new Constraint" style="push" tooltip="Create a new Constraint">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Continuation -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ContinuationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Continuation.gif" label="Create a new Continuation" style="push" tooltip="Create a new Continuation">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ControlFlow -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ControlFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" label="Create a new ControlFlow" style="push" tooltip="Create a new ControlFlow">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CreateLinkAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkAction.gif" label="Create a new CreateLinkAction" style="push" tooltip="Create a new CreateLinkAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CreateLinkObjectAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateLinkObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkObjectAction.gif" label="Create a new CreateLinkObjectAction" style="push" tooltip="Create a new CreateLinkObjectAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for CreateObjectAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" label="Create a new CreateObjectAction" style="push" tooltip="Create a new CreateObjectAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DataStoreNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" label="Create a new DataStoreNode" style="push" tooltip="Create a new DataStoreNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DataType -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DataTypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataType.gif" label="Create a new DataType" style="push" tooltip="Create a new DataType">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DecisionNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DecisionNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" label="Create a new DecisionNode" style="push" tooltip="Create a new DecisionNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Dependency -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DependencyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif" label="Create a new Dependency" style="push" tooltip="Create a new Dependency">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Deployment -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DeploymentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Deployment.gif" label="Create a new Deployment" style="push" tooltip="Create a new Deployment">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DeploymentSpecification -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DeploymentSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DeploymentSpecification.gif" label="Create a new DeploymentSpecification" style="push" tooltip="Create a new DeploymentSpecification">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DestroyLinkAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DestroyLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyLinkAction.gif" label="Create a new DestroyLinkAction" style="push" tooltip="Create a new DestroyLinkAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DestroyObjectAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" label="Create a new DestroyObjectAction" style="push" tooltip="Create a new DestroyObjectAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DestructionOccurrenceSpecification -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DestructionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionOccurrenceSpecification.gif" label="Create a new DestructionOccurrenceSpecification" style="push" tooltip="Create a new DestructionOccurrenceSpecification">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Device -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DeviceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Device.gif" label="Create a new Device" style="push" tooltip="Create a new Device">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Duration -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Duration.gif" label="Create a new Duration" style="push" tooltip="Create a new Duration">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DurationConstraint -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" label="Create a new DurationConstraint" style="push" tooltip="Create a new DurationConstraint">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DurationInterval -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationIntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationInterval.gif" label="Create a new DurationInterval" style="push" tooltip="Create a new DurationInterval">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for DurationObservation -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationObservationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif" label="Create a new DurationObservation" style="push" tooltip="Create a new DurationObservation">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ElementImport -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ElementImportCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ElementImport.gif" label="Create a new ElementImport" style="push" tooltip="Create a new ElementImport">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Enumeration -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.EnumerationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Enumeration.gif" label="Create a new Enumeration" style="push" tooltip="Create a new Enumeration">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for EnumerationLiteral -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.EnumerationLiteralCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/EnumerationLiteral.gif" label="Create a new EnumerationLiteral" style="push" tooltip="Create a new EnumerationLiteral">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ExceptionHandler -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExceptionHandlerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" label="Create a new ExceptionHandler" style="push" tooltip="Create a new ExceptionHandler">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ExecutionEnvironment -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEnvironment.gif" label="Create a new ExecutionEnvironment" style="push" tooltip="Create a new ExecutionEnvironment">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ExecutionOccurrenceSpecification -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionOccurrenceSpecification.gif" label="Create a new ExecutionOccurrenceSpecification" style="push" tooltip="Create a new ExecutionOccurrenceSpecification">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ExpansionNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpansionNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" label="Create a new ExpansionNode" style="push" tooltip="Create a new ExpansionNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ExpansionRegion -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpansionRegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" label="Create a new ExpansionRegion" style="push" tooltip="Create a new ExpansionRegion">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Expression -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Expression.gif" label="Create a new Expression" style="push" tooltip="Create a new Expression">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Extend -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtendCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extend.gif" label="Create a new Extend" style="push" tooltip="Create a new Extend">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Extension -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extension.gif" label="Create a new Extension" style="push" tooltip="Create a new Extension">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ExtensionEnd -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionEndCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionEnd.gif" label="Create a new ExtensionEnd" style="push" tooltip="Create a new ExtensionEnd">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ExtensionPoint -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionPointCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionPoint.gif" label="Create a new ExtensionPoint" style="push" tooltip="Create a new ExtensionPoint">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for FinalState -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.FinalStateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FinalState.gif" label="Create a new FinalState" style="push" tooltip="Create a new FinalState">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for FlowFinalNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.FlowFinalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" label="Create a new FlowFinalNode" style="push" tooltip="Create a new FlowFinalNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ForkNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ForkNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" label="Create a new ForkNode" style="push" tooltip="Create a new ForkNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for FunctionBehavior -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.FunctionBehaviorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif" label="Create a new FunctionBehavior" style="push" tooltip="Create a new FunctionBehavior">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Gate -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.GateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Gate.gif" label="Create a new Gate" style="push" tooltip="Create a new Gate">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for GeneralOrdering -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralOrderingCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralOrdering.gif" label="Create a new GeneralOrdering" style="push" tooltip="Create a new GeneralOrdering">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Generalization -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif" label="Create a new Generalization" style="push" tooltip="Create a new Generalization">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for GeneralizationSet -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralizationSetCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralizationSet.gif" label="Create a new GeneralizationSet" style="push" tooltip="Create a new GeneralizationSet">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Image -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ImageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Image.gif" label="Create a new Image" style="push" tooltip="Create a new Image">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Include -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.IncludeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Include.gif" label="Create a new Include" style="push" tooltip="Create a new Include">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InformationFlow -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InformationFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif" label="Create a new InformationFlow" style="push" tooltip="Create a new InformationFlow">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InformationItem -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InformationItemCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif" label="Create a new InformationItem" style="push" tooltip="Create a new InformationItem">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InitialNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InitialNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" label="Create a new InitialNode" style="push" tooltip="Create a new InitialNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InputPin -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" label="Create a new InputPin" style="push" tooltip="Create a new InputPin">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InstanceSpecification -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InstanceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceSpecification.gif" label="Create a new InstanceSpecification" style="push" tooltip="Create a new InstanceSpecification">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InstanceValue -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InstanceValueCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceValue.gif" label="Create a new InstanceValue" style="push" tooltip="Create a new InstanceValue">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Interaction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif" label="Create a new Interaction" style="push" tooltip="Create a new Interaction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InteractionConstraint -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" label="Create a new InteractionConstraint" style="push" tooltip="Create a new InteractionConstraint">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InteractionOperand -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionOperandCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionOperand.gif" label="Create a new InteractionOperand" style="push" tooltip="Create a new InteractionOperand">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InteractionUse -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionUseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionUse.gif" label="Create a new InteractionUse" style="push" tooltip="Create a new InteractionUse">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Interface -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InterfaceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif" label="Create a new Interface" style="push" tooltip="Create a new Interface">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InterfaceRealization -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InterfaceRealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterfaceRealization.gif" label="Create a new InterfaceRealization" style="push" tooltip="Create a new InterfaceRealization">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for InterruptibleActivityRegion -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.InterruptibleActivityRegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" label="Create a new InterruptibleActivityRegion" style="push" tooltip="Create a new InterruptibleActivityRegion">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Interval -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.IntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interval.gif" label="Create a new Interval" style="push" tooltip="Create a new Interval">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for IntervalConstraint -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.IntervalConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" label="Create a new IntervalConstraint" style="push" tooltip="Create a new IntervalConstraint">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for JoinNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.JoinNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" label="Create a new JoinNode" style="push" tooltip="Create a new JoinNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Lifeline -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LifelineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Lifeline.gif" label="Create a new Lifeline" style="push" tooltip="Create a new Lifeline">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LinkEndCreationData -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndCreationDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndCreationData.gif" label="Create a new LinkEndCreationData" style="push" tooltip="Create a new LinkEndCreationData">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LinkEndData -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndData.gif" label="Create a new LinkEndData" style="push" tooltip="Create a new LinkEndData">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LinkEndDestructionData -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndDestructionDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndDestructionData.gif" label="Create a new LinkEndDestructionData" style="push" tooltip="Create a new LinkEndDestructionData">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LiteralBoolean -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralBooleanCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralBoolean.gif" label="Create a new LiteralBoolean" style="push" tooltip="Create a new LiteralBoolean">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LiteralInteger -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralIntegerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralInteger.gif" label="Create a new LiteralInteger" style="push" tooltip="Create a new LiteralInteger">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LiteralNull -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralNull.gif" label="Create a new LiteralNull" style="push" tooltip="Create a new LiteralNull">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LiteralReal -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralRealCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralReal.gif" label="Create a new LiteralReal" style="push" tooltip="Create a new LiteralReal">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LiteralString -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralString.gif" label="Create a new LiteralString" style="push" tooltip="Create a new LiteralString">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LiteralUnlimitedNatural -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralUnlimitedNaturalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralUnlimitedNatural.gif" label="Create a new LiteralUnlimitedNatural" style="push" tooltip="Create a new LiteralUnlimitedNatural">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for LoopNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.LoopNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" label="Create a new LoopNode" style="push" tooltip="Create a new LoopNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Manifestation -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ManifestationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif" label="Create a new Manifestation" style="push" tooltip="Create a new Manifestation">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for MergeNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.MergeNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" label="Create a new MergeNode" style="push" tooltip="Create a new MergeNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Message -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.MessageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Message.gif" label="Create a new Message" style="push" tooltip="Create a new Message">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for MessageOccurrenceSpecification -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.MessageOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MessageOccurrenceSpecification.gif" label="Create a new MessageOccurrenceSpecification" style="push" tooltip="Create a new MessageOccurrenceSpecification">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Model -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ModelCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Model.gif" label="Create a new Model" style="push" tooltip="Create a new Model">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Node -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.NodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Node.gif" label="Create a new Node" style="push" tooltip="Create a new Node">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ObjectFlow -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ObjectFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" label="Create a new ObjectFlow" style="push" tooltip="Create a new ObjectFlow">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for OccurrenceSpecification -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.OccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OccurrenceSpecification.gif" label="Create a new OccurrenceSpecification" style="push" tooltip="Create a new OccurrenceSpecification">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for OpaqueAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" label="Create a new OpaqueAction" style="push" tooltip="Create a new OpaqueAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for OpaqueBehavior -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueBehaviorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif" label="Create a new OpaqueBehavior" style="push" tooltip="Create a new OpaqueBehavior">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for OpaqueExpression -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueExpression.gif" label="Create a new OpaqueExpression" style="push" tooltip="Create a new OpaqueExpression">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Operation -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.OperationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Operation.gif" label="Create a new Operation" style="push" tooltip="Create a new Operation">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for OperationTemplateParameter -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.OperationTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OperationTemplateParameter.gif" label="Create a new OperationTemplateParameter" style="push" tooltip="Create a new OperationTemplateParameter">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for OutputPin -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.OutputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" label="Create a new OutputPin" style="push" tooltip="Create a new OutputPin">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Package -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif" label="Create a new Package" style="push" tooltip="Create a new Package">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for PackageImport -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageImportCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageImport.gif" label="Create a new PackageImport" style="push" tooltip="Create a new PackageImport">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for PackageMerge -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageMergeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageMerge.gif" label="Create a new PackageMerge" style="push" tooltip="Create a new PackageMerge">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Parameter -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif" label="Create a new Parameter" style="push" tooltip="Create a new Parameter">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ParameterSet -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ParameterSetCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ParameterSet.gif" label="Create a new ParameterSet" style="push" tooltip="Create a new ParameterSet">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for PartDecomposition -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PartDecompositionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PartDecomposition.gif" label="Create a new PartDecomposition" style="push" tooltip="Create a new PartDecomposition">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Pin -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pin.gif" label="Create a new Pin" style="push" tooltip="Create a new Pin">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Port -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PortCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif" label="Create a new Port" style="push" tooltip="Create a new Port">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for PrimitiveType -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PrimitiveTypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PrimitiveType.gif" label="Create a new PrimitiveType" style="push" tooltip="Create a new PrimitiveType">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Profile -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ProfileCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Profile.gif" label="Create a new Profile" style="push" tooltip="Create a new Profile">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ProfileApplication -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ProfileApplicationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProfileApplication.gif" label="Create a new ProfileApplication" style="push" tooltip="Create a new ProfileApplication">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Property -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Property" style="push" tooltip="Create a new Property">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ProtocolConformance -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolConformanceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolConformance.gif" label="Create a new ProtocolConformance" style="push" tooltip="Create a new ProtocolConformance">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ProtocolStateMachine -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolStateMachineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif" label="Create a new ProtocolStateMachine" style="push" tooltip="Create a new ProtocolStateMachine">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ProtocolTransition -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolTransitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolTransition.gif" label="Create a new ProtocolTransition" style="push" tooltip="Create a new ProtocolTransition">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Pseudostate -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.PseudostateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pseudostate.gif" label="Create a new Pseudostate" style="push" tooltip="Create a new Pseudostate">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for QualifierValue -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.QualifierValueCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/QualifierValue.gif" label="Create a new QualifierValue" style="push" tooltip="Create a new QualifierValue">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for RaiseExceptionAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.RaiseExceptionActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RaiseExceptionAction.gif" label="Create a new RaiseExceptionAction" style="push" tooltip="Create a new RaiseExceptionAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReadExtentAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadExtentActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadExtentAction.gif" label="Create a new ReadExtentAction" style="push" tooltip="Create a new ReadExtentAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReadIsClassifiedObjectAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadIsClassifiedObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadIsClassifiedObjectAction.gif" label="Create a new ReadIsClassifiedObjectAction" style="push" tooltip="Create a new ReadIsClassifiedObjectAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReadLinkAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkAction.gif" label="Create a new ReadLinkAction" style="push" tooltip="Create a new ReadLinkAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReadLinkObjectEndAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndAction.gif" label="Create a new ReadLinkObjectEndAction" style="push" tooltip="Create a new ReadLinkObjectEndAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReadLinkObjectEndQualifierAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndQualifierActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndQualifierAction.gif" label="Create a new ReadLinkObjectEndQualifierAction" style="push" tooltip="Create a new ReadLinkObjectEndQualifierAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReadSelfAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadSelfActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" label="Create a new ReadSelfAction" style="push" tooltip="Create a new ReadSelfAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReadStructuralFeatureAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadStructuralFeatureActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" label="Create a new ReadStructuralFeatureAction" style="push" tooltip="Create a new ReadStructuralFeatureAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReadVariableAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadVariableActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" label="Create a new ReadVariableAction" style="push" tooltip="Create a new ReadVariableAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Realization -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif" label="Create a new Realization" style="push" tooltip="Create a new Realization">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Reception -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Reception.gif" label="Create a new Reception" style="push" tooltip="Create a new Reception">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReclassifyObjectAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReclassifyObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReclassifyObjectAction.gif" label="Create a new ReclassifyObjectAction" style="push" tooltip="Create a new ReclassifyObjectAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for RedefinableTemplateSignature -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.RedefinableTemplateSignatureCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RedefinableTemplateSignature.gif" label="Create a new RedefinableTemplateSignature" style="push" tooltip="Create a new RedefinableTemplateSignature">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReduceAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReduceActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReduceAction.gif" label="Create a new ReduceAction" style="push" tooltip="Create a new ReduceAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Region -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.RegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Region.gif" label="Create a new Region" style="push" tooltip="Create a new Region">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for RemoveStructuralFeatureValueAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.RemoveStructuralFeatureValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveStructuralFeatureValueAction.gif" label="Create a new RemoveStructuralFeatureValueAction" style="push" tooltip="Create a new RemoveStructuralFeatureValueAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for RemoveVariableValueAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.RemoveVariableValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveVariableValueAction.gif" label="Create a new RemoveVariableValueAction" style="push" tooltip="Create a new RemoveVariableValueAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ReplyAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReplyActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReplyAction.gif" label="Create a new ReplyAction" style="push" tooltip="Create a new ReplyAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for SendObjectAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" label="Create a new SendObjectAction" style="push" tooltip="Create a new SendObjectAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for SendSignalAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" label="Create a new SendSignalAction" style="push" tooltip="Create a new SendSignalAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for SequenceNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" label="Create a new SequenceNode" style="push" tooltip="Create a new SequenceNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Signal -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.SignalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Signal.gif" label="Create a new Signal" style="push" tooltip="Create a new Signal">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for SignalEvent -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.SignalEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SignalEvent.gif" label="Create a new SignalEvent" style="push" tooltip="Create a new SignalEvent">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Slot -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.SlotCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Slot.gif" label="Create a new Slot" style="push" tooltip="Create a new Slot">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for StartClassifierBehaviorAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.StartClassifierBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartClassifierBehaviorAction.gif" label="Create a new StartClassifierBehaviorAction" style="push" tooltip="Create a new StartClassifierBehaviorAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for StartObjectBehaviorAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.StartObjectBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartObjectBehaviorAction.gif" label="Create a new StartObjectBehaviorAction" style="push" tooltip="Create a new StartObjectBehaviorAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for State -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.StateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/State.gif" label="Create a new State" style="push" tooltip="Create a new State">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for StateInvariant -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.StateInvariantCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateInvariant.gif" label="Create a new StateInvariant" style="push" tooltip="Create a new StateInvariant">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for StateMachine -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.StateMachineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif" label="Create a new StateMachine" style="push" tooltip="Create a new StateMachine">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Stereotype -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.StereotypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Stereotype.gif" label="Create a new Stereotype" style="push" tooltip="Create a new Stereotype">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for StringExpression -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.StringExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StringExpression.gif" label="Create a new StringExpression" style="push" tooltip="Create a new StringExpression">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for StructuredActivityNode -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.StructuredActivityNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" label="Create a new StructuredActivityNode" style="push" tooltip="Create a new StructuredActivityNode">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Substitution -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.SubstitutionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif" label="Create a new Substitution" style="push" tooltip="Create a new Substitution">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TemplateBinding -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateBindingCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateBinding.gif" label="Create a new TemplateBinding" style="push" tooltip="Create a new TemplateBinding">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TemplateParameter -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameter.gif" label="Create a new TemplateParameter" style="push" tooltip="Create a new TemplateParameter">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TemplateParameterSubstitution -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterSubstitutionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameterSubstitution.gif" label="Create a new TemplateParameterSubstitution" style="push" tooltip="Create a new TemplateParameterSubstitution">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TemplateSignature -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateSignatureCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateSignature.gif" label="Create a new TemplateSignature" style="push" tooltip="Create a new TemplateSignature">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TestIdentityAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TestIdentityActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TestIdentityAction.gif" label="Create a new TestIdentityAction" style="push" tooltip="Create a new TestIdentityAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TimeConstraint -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" label="Create a new TimeConstraint" style="push" tooltip="Create a new TimeConstraint">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TimeEvent -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeEvent.gif" label="Create a new TimeEvent" style="push" tooltip="Create a new TimeEvent">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TimeExpression -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeExpression.gif" label="Create a new TimeExpression" style="push" tooltip="Create a new TimeExpression">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TimeInterval -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeIntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeInterval.gif" label="Create a new TimeInterval" style="push" tooltip="Create a new TimeInterval">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for TimeObservation -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeObservationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif" label="Create a new TimeObservation" style="push" tooltip="Create a new TimeObservation">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Transition -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TransitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Transition.gif" label="Create a new Transition" style="push" tooltip="Create a new Transition">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Trigger -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TriggerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Trigger.gif" label="Create a new Trigger" style="push" tooltip="Create a new Trigger">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for UnmarshallAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.UnmarshallActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UnmarshallAction.gif" label="Create a new UnmarshallAction" style="push" tooltip="Create a new UnmarshallAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Usage -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.UsageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif" label="Create a new Usage" style="push" tooltip="Create a new Usage">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for UseCase -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.UseCaseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UseCase.gif" label="Create a new UseCase" style="push" tooltip="Create a new UseCase">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ValuePin -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ValuePinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" label="Create a new ValuePin" style="push" tooltip="Create a new ValuePin">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for ValueSpecificationAction -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.ValueSpecificationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" label="Create a new ValueSpecificationAction" style="push" tooltip="Create a new ValueSpecificationAction">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Variable -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.VariableCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Variable.gif" label="Create a new Variable" style="push" tooltip="Create a new Variable">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Association -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new Association" style="push" tooltip="Create a new Association">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Trace -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Trace" style="push" tooltip="Create a new Trace">
			<visibleWhen checkEnabled="true"/>
		</command>
		
		<!-- Creation menu action for Refine -->
		<command commandId="org.eclipse.papyrus.uml.modelexplorer.RefineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Refine" style="push" tooltip="Create a new Refine">
			<visibleWhen checkEnabled="true"/>
		</command>
		
	</menuContribution>
</extension>

<!-- This declaration is added in order command (DeleteCommandHandler) status to be
     verified (isVisible and isEnabled) before any attempt to execute the command, 
     and to mask the command in case it is not supported or executable.
  -->
<extension point="org.eclipse.ui.startup">
	<startup class="org.eclipse.papyrus.views.modelexplorer.Activator"/>
</extension>
<extension point="org.eclipse.core.runtime.adapters">
   <factory adaptableType="org.eclipse.emf.facet.infra.browser.uicore.internal.model.ModelElementItem" class="org.eclipse.papyrus.uml.modelexplorer.factory.ModelElementItemFactory">
      <adapter type="org.eclipse.uml2.uml.NamedElement">
      </adapter>
   </factory>
</extension>

   <extension point="org.eclipse.emf.facet.infra.facet.registration">
      <facetset file="resource/PapyrusUMLFacet.facetSet">
      </facetset>
   </extension>
   <extension point="org.eclipse.emf.facet.infra.browser.custom.core.registration">
      <browserCustomization
            file="resource/UMLFacetDefaultBrowserCustomization.uiCustom"
            loadByDefault="true"/>
      <browserCustomization
            file="resource/NotationCustomization.uiCustom"
            loadByDefault="true">
      </browserCustomization>
   </extension>
</plugin>

Back to the top