Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: bc52445733af56068e419f02ba98afe26e68e81c (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
20194
20195
20196
20197
20198
20199
20200
20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
20213
20214
20215
20216
20217
20218
20219
20220
20221
20222
20223
20224
20225
20226
20227
20228
20229
20230
20231
20232
20233
20234
20235
20236
20237
20238
20239
20240
20241
20242
20243
20244
20245
20246
20247
20248
20249
20250
20251
20252
20253
20254
20255
20256
20257
20258
20259
20260
20261
20262
20263
20264
20265
20266
20267
20268
20269
20270
20271
20272
20273
20274
20275
20276
20277
20278
20279
20280
20281
20282
20283
20284
20285
20286
20287
20288
20289
20290
20291
20292
20293
20294
20295
20296
20297
20298
20299
20300
20301
20302
20303
20304
20305
20306
20307
20308
20309
20310
20311
20312
20313
20314
20315
20316
20317
20318
20319
20320
20321
20322
20323
20324
20325
20326
20327
20328
20329
20330
20331
20332
20333
20334
20335
20336
20337
20338
20339
20340
20341
20342
20343
20344
20345
20346
20347
20348
20349
20350
20351
20352
20353
20354
20355
20356
20357
20358
20359
20360
20361
20362
20363
20364
20365
20366
20367
20368
20369
20370
20371
20372
20373
20374
20375
20376
20377
20378
20379
20380
20381
20382
20383
20384
20385
20386
20387
20388
20389
20390
20391
20392
20393
20394
20395
20396
20397
20398
20399
20400
20401
20402
20403
20404
20405
20406
20407
20408
20409
20410
20411
20412
20413
20414
20415
20416
20417
20418
20419
20420
20421
20422
20423
20424
20425
20426
20427
20428
20429
20430
20431
20432
20433
20434
20435
20436
20437
20438
20439
20440
20441
20442
20443
20444
20445
20446
20447
20448
20449
20450
20451
20452
20454
20455
20456
20457
20458
20459
20460
20461
20462
20463
20464
20465
20466
20467
20468
20469
20470
20471
20472
20473
20474
20475
20476
20477
20478
20479
20480
20481
20482
20483
20484
20485
20486
20487
20488
20489
20490
20491
20492
20493
20494
20495
20496
20497
20498
20499
20500
20501
20502
20503
20504
20505
20506
20507
20508
20509
20510
20511
20512
20513
20514
20515
20516
20517
20518
20519
20520
20521
20522
20523
20524
20525
20526
20527
20528
20529
20530
20531
20532
20533
20534
20535
20536
20537
20538
20539
20540
20541
20542
20543
20544
20545
20546
20547
20548
20549
20550
20551
20552
20553
20554
20555
20556
20557
20558
20559
20560
20561
20562
20563
20564
20565
20566
20567
20568
20569
20570
20571
20572
20573
20574
20575
20576
20577
20578
20579
20580
20581
20582
20583
20584
20585
20586
20587
20588
20589
20590
20591
20592
20593
20594
20595
20596
20597
20598
20599
20600
20601
20602
20603
20604
20605
20606
20607
20608
20609
20610
20611
20612
20613
20614
20615
20616
20617
20618
20619
20620
20621
20622
20623
20624
20625
20626
20627
20628
20629
20630
20631
20632
20633
20634
20635
20636
20637
20638
20639
20640
20641
20642
20643
20644
20645
20646
20647
20648
20649
20650
20651
20652
20653
20654
20655
20656
20657
20658
20659
20660
20661
20662
20663
20664
20665
20666
20667
20668
20669
20670
20671
20672
20673
20674
20675
20676
20677
20678
20679
20680
20681
20682
20683
20684
20685
20686
20687
20688
20689
20690
20691
20692
20693
20694
20695
20696
20697
20698
20699
20700
20701
20702
20703
20704
20705
20706
20707
20708
20709
20710
20711
20712
20713
20714
20715
20716
20717
20718
20719
20720
20721
20722
20723
20724
20725
20726
20727
20728
20729
20730
20731
20732
20733
20734
20735
20736
20737
20738
20739
20740
20741
20742
20743
20744
20745
20746
20747
20748
20749
20750
20751
20752
20753
20754
20755
20756
20757
20758
20759
20760
20761
20762
20763
20764
20765
20766
20767
20768
20769
20770
20771
20772
20773
20774
20775
20776
20777
20778
20779
20780
20781
20782
20783
20784
20785
20786
20787
20788
20789
20790
20791
20792
20793
20794
20795
20796
20797
20798
20799
20800
20801
20802
20803
20804
20805
20806
20807
20808
20809
20810
20811
20812
20813
20814
20815
20816
20817
20818
20819
20820
20821
20822
20823
20824
20825
20826
20827
20828
20829
20830
20831
20832
20833
20834
20835
20836
20837
20838
20839
20840
20841
20842
20843
20844
20845
20846
20847
20848
20849
20850
20851
20852
20853
20854
20855
20856
20857
20858
20859
20860
20861
20862
20863
20864
20865
20866
20867
20868
20869
20870
20871
20872
20873
20874
20875
20876
20877
20878
20879
20880
20881
20882
20883
20884
20885
20886
20887
20888
20889
20890
20891
20892
20893
20894
20895
                                      












                                                                                              
            




































































































































































































































                                                                                                                                                                                            

                 











                                                                                               

                 











                                                                                               

                 











                                                                                               

                 











                                                                                                                                    

                 











                                                                                                     

                 











                                                                                                                                                                                                                                                                                                                                                 

                 











                                                                                        

                 











                                                                                                                                                                                        

                 











                                                                                                   

                 











                                                                                                             

                 











                                                                                                                                     

                 











                                                                                                          

                 











                                                                                              

                 











                                                                                                                                                                                            

                 











                                                                                                  

                 











                                                                                                 

                 











                                                                                                 

                 











                                                                                                     

                 











                                                                                               

                 











                                                                                                                                                                                                                                                        

                 











                                                                                                                                             

                 











                                                                                                                                                                                                   

                 











                                                                                                                                                                                                                                                                                                                                                             

                 











                                                                                                               

                 











                                                                                                                                                                                                                                                                                                                                          

                 











                                                                                                            

                 











                                                                                                                        

                 











                                                                                                        

                 











                                                                                                                                                                            

                 











                                                                                                               

                 











                                                                                                                          

                 











                                                                                                                                                               

                 











                                                                                                                                                                                                                                                               

                 











                                                                                                                                                                                                                                                                     

                 











                                                                                                                                                                                                                                                                                                                                                                                                                                                          

                 











                                                                                               

                 











                                                                                                                           

                 











                                                                                              

                 











                                                                                                                          

                 











                                                                                              

                 











                                                                                                                                                           

                 











                                                                                                              

                 











                                                                                                       

                 











                                                                                                        

                 











                                                                                                                

                 











                                                                                                                        

                 











                                                                                                                               

                 











                                                                                                                       

                 











                                                                                                                    

                 











                                                                                                        

                 











                                                                                                            

                 











                                                                                                                                                          

                 











                                                                                                            

                 











                                                                                                                

                 











                                                                                                           

                 











                                                                                                        

                 











                                                                                                            

                 











                                                                                                   

                 











                                                                                                                                                        

                 











                                                                                                                              

                 











                                                                                                                        

                 











                                                                                                                                            

                 











                                                                                                                                                                                                                                                      

                 











                                                                                                                                

                 











                                                                                                                                                   

                 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
             













                                                                                                              
                                  
























                                                                                                                        

                                     









                                                                                                                                     
                    












                                                                                                            


                                    

                                                          
                   












                                                                                                             

                                                

                                                                                                                                    
                      






                                                                                                                                 
                    












                                                                                                          


                                    







                                                                                                      

                          












                                                                                                             

                                                

                                                                                                                                    
                      






                                                                                                                                 
                    












                                                                                                           


                                    







                                                                                                      

                          













                                                                                                                                                                                                                                                                                     

                                     

                                                                                                                                      
                      








                                                                                                                                                   
                    












                                                                                                          


                                    





















                                                                                                                                           

                       


















                                                                                                                                          

                   













                                                                                                                                                                                                                                                                                     

                                           

                                                                                                                                     
                      






                                                                                                                   
                  





                                                                                                                                                   
                    












                                                                                                          


                                    



                                                                     

                                                                                                 
















                                                                                                                                           

                       


















                                                                                                                                          

                   













                                                                                                                                                                                                                                                                                     

                                       

                                                                                                                                      
                      






                                                                                                                   
                  





                                                                                                                                                   
                    












                                                                                                          


                                    





















                                                                                                                                           

                       



































                                                                                                                                                                                                                                                                                     

                                      













                                                                                                                                        













                                                                                                                                                   
                    












                                                                                                          


                                    



                                                                                    

                                                                      










                                                                                                                    

                       





















                                                                                                                                           


                       















                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                  
                  





                                                                                                                       
                    












                                                                                                            


                                    










                                                                                                               



                                                                                                                                    



































                                                                                                                                          

                   















                                                                                                             

                                        

                                                                                                                                     
                      






                                                                                                       
                  





                                                                                                                       
                    












                                                                                                            


                                    










                                                                                                               



                                                                                                                                    



































                                                                                                                                          

                   















                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  





                                                                                                                       
                    












                                                                                                            


                                    










                                                                                                               



                                                                                                                                    





















                                                                                                                                          

                   















                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  





                                                                                                                       
                    


























                                                                                                               



                                                                                                                                    






































                                                                                                                                                                                                                                                                                     

                                            

















                                                                                                                                        









                                                                                                                                                   
                    



















                                                                                                          

                                                                            






























                                                                                                                                           


                       















                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                  
                  









                                                                                                                                 
                    












                                                                                                              


                                    










                                                                                                               



                                                                                                                                    



































                                                                                                                                          

                   















                                                                                                             

                                        

                                                                                                                                     
                      






                                                                                                       
                  









                                                                                                                                 
                    












                                                                                                              


                                    










                                                                                                               



                                                                                                                                    



































                                                                                                                                          

                   















                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  









                                                                                                                                 
                    












                                                                                                              


                                    










                                                                                                               



                                                                                                                                    





















                                                                                                                                          

                   















                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  









                                                                                                                                 
                    


























                                                                                                               



                                                                                                                                    






































                                                                                                                                                                                                                                                                                     

                                             




                                                                                                                                      
                                                                                                                    











                                                                                                                                        









                                                                                                                                                   
                    



















                                                                                                          

                                                                             






























                                                                                                                                           


                       















                                                                                                             

                                        

                                                                                                                                     
                      






                                                                                                       
                  



































                                                                                                                                 


                                                                                                       



                                                                                                                                    





















































                                                                                                                                          

                                     









                                                                                                                                      
                  






































                                                                                                                                 



                                                                                                                                    





















































                                                                                                                                          

                                     









                                                                                                                                     
                  






































                                                                                                                                 



                                                                                                                                    







































                                                                                                                                          

                                     









                                                                                                                                     
                  









                                                                                                                                 
                    












                                                                                                          


                                    










                                                                                                               



                                                                                                                                    





















                                                                                                                                          

                   















                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                  
                  






































                                                                                                                                 



                                                                                                                                    





















































                                                                                                                                          

                                        









                                                                                                                                     
                  



































                                                                                                                                 


                                                                                                       



                                                                                                                                    





















































                                                                                                                                          

                                     









                                                                                                                                     
                  






































                                                                                                                                 



                                                                                                                                    





































                                                                                                                                                                                                                                                                                     

                                            



































                                                                                                                                                   
                                      




                                                                                                              
                               

                                                                                                           



                                       



                                                                                                        

                                                                            













                                                                                                                    

                       




























                                                                                                                                                                                                                                                                                     

                                            



































                                                                                                                                                   
                                      




                                                                                                              
                               

                                                                                                           



                                       



                                                                                                         

                                                                            













                                                                                                                    

                       




























                                                                                                                                                                                                                                                                                     

                                        



































                                                                                                                                                   
                                      




                                                                                                              
                               

                                                                                                       



                                       



                                                                                                    

                                                                        













                                                                                                                    

                       




























                                                                                                                                                                                                                                                                                     

                                        



































                                                                                                                                                   
                                      




                                                                                                              
                               

                                                                                                       



                                       



                                                                                                     

                                                                        













                                                                                                                    

                       




























                                                                                                                                                                                                                                                                                     

                                            



































                                                                                                                                                   
                                      




                                                                                                              
                               

                                                                                                   



                                       



                                                                                                        

                                                                            













                                                                                                                    

                       




























                                                                                                                                                                                                                                                                                     

                                            



































                                                                                                                                                   
                                      




                                                                                                              
                               

                                                                                                   



                                       



                                                                                                         

                                                                            













                                                                                                                    

                       


























                                                                                                                                                                                                                                                                                     

                                                



































                                                                                                                                                   
                                      




                                                                                                              
                               

                                                                                                           



                                       



                                                                                                

                                                                    













                                                                                                                    

                       


























                                                                                                                                                                                                                                                                                     

                                                



































                                                                                                                                                   
                                      




                                                                                                              
                               

                                                                                                           



                                       



                                                                                                 

                                                                    













                                                                                                                    

                       












                                                                                                               

                   













                                                                                                                                                                                                                                                                                     

                                      

                                                                                                                                      
                      








                                                                                                                                                   
                    












                                                                                                          


                                    





















                                                                                                                                           

                       








                                                                                                               

                                                                                                                           

























                                                                                                                                          

                   













                                                                                                                                                                                                                                                                                     

                                     

                                                                                                                                      
                      








                                                                                                                                                   
                    












                                                                                                          


                                    





















                                                                                                                                           

                       


















                                                                                                                                          

                   













                                                                                                                                                                                                                                                                                     

                                     

                                                                                                                                      
                      






                                                                                                                   
                  





                                                                                                                                                   
                    












                                                                                                          


                                    





















                                                                                                                                           

                       


















                                                                                                                                          

                   













                                                                                                                                                                                                                                                                                     

                                     

                                                                                                                                      
                      






                                                                                                                   
                  





                                                                                                                                                   
                    












                                                                                                          


                                    





















                                                                                                                                           

                       
































                                                                                                                                          

                   













                                                                                                                                                                                                                                                                                     

                                       

                                                                                                                                      
                      








                                                                                                                                            
                    



















                                                                                                          

                                                                        

















                                                                                                                    

                                                                                                                           




























                                                                                                                                           


                       














                                                                                                                                                                                                                                                                                     

                                          













                                                                                                                                        



                                                                                                                              









                                                                                                                                                   
                    












                                                                                                          


                                    



                                                                                        

                                                                          










                                                                                                                    

                       





















                                                                                                                                           


                       















                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                  
                  


































                                                                                                                       



                                                                                                                                    





















































                                                                                                                                          

                                        









                                                                                                                                     
                  




















                                                                                                                       


                                    










                                                                                                               



                                                                                                                                    



































                                                                                                                                          
                 
















                                                                                                             

                                     













































                                                                                                                                     



                                                                                                                                    





















                                                                                                                                          

                   















                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                  
                  


































                                                                                                                       



                                                                                                                                    





















































                                                                                                                                          

                                        









                                                                                                                                     
                  


































                                                                                                                       



                                                                                                                                    





















































                                                                                                                                          

                                     









                                                                                                                                     
                  


































                                                                                                                       



                                                                                                                                    






































                                                                                                                                                                                                                                                                                     

                                          













                                                                                                                                        



                                                                                                                              





                                                                                                                                            
                    












                                                                                                          


                                    



                                                                                        

                                                                          










                                                                                                                    

                       





















                                                                                                                                           


                       















                                                                                                             

                                        

                                                                                                                                     
                      






                                                                                                       
                  


































                                                                                                                       



                                                                                                                                    





















































                                                                                                                                          

                                     









                                                                                                                                      
                  




















                                                                                                                       


                                    










                                                                                                               



                                                                                                                                    



































                                                                                                                                          
                 
















                                                                                                             

                                     













































                                                                                                                                     



                                                                                                                                    





















                                                                                                                                          

                   















                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                  
                  


































                                                                                                                       



                                                                                                                                    





















































                                                                                                                                          

                                        









                                                                                                                                     
                  


































                                                                                                                       



                                                                                                                                    





















































                                                                                                                                          

                                     









                                                                                                                                     
                  


































                                                                                                                       



                                                                                                                                    
































                                                                                                                                          
                                                                                                           





                                                                                                             

                                               















                                                                                                                                            



                                                                                                                                   
                    












                                                                                                          
                           




                                                                                                                 


                                    










                                                                                                                    
                    


                                                                                                                                     

                                                             

                   














                                                                                                                                                                                                                                                                                     

                                           

                                                                                                                                     
                      










                                                                                                                                        



                                                                                                                              





                                                                                                                                            
                    


































                                                                                                                    

                                                                            

















































                                                                                                                                                           


                       















                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  





                                                                                                                       
                    


























                                                                                                               



                                                                                                                                    






































                                                                                                                                                                                                                                                                                     

                                                  





















                                                                                                                                                   



                                                                                                                              

                                                                                                                                   
                    












                                                                                                             


                                    



                                                                                                

                                                                                  










                                                                                                                    

                       





















                                                                                                                                           


                       















                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  





                                                                                                                       
                    












                                                                                                                    


                                    










                                                                                                               



                                                                                                                                    





















                                                                                                                                          

                   





                                                                                 
                                                                                                                                  








                                                                                                                                                                                                                                                                                     

                                         

                                                                                                                                      
                      












                                                                                                                                            
                    












                                                                                                            


                                    




                                                                                          

                               







                                                                                                                    

                   





                                                                                 
                                                                                                                                                                                        








                                                                                                                                                                                                                                                                                     

                                         

                                                                                                                                      
                      












                                                                                                                                            
                    












                                                                                                            


                                    




                                                                                          

                               







                                                                                                                    

                   















                                                                                                             

                                       

                                                                                                                                      
                      







                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
                  




















                                                                                                                       



                                    















                                                                                                             

                                       

                                                                                                                                      
                      







                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
                  




















                                                                                                                       



                                    





                                                                          
                                                                                                                                                                                        








                                                                                                                                                                                                                                                                                     

                                     

                                                                                                                                      
                      












                                                                                                                                            
                    












                                                                                                            


                                    




                                                                                   

                               







                                                                                                                    

                   

                                                   





                                                                                                
                                                 
                                   



                                                                                                             
                                                                                     

                                     
                        
                                                                                                                                     
                      

                                           















































































                                                                                                                                          

                                     





                                                                                                                                      



                                                     
                  





                                                                                                                       
                    
                    
                                                                                             
                                 
                                                                                                               
                           
                                                                                                               



                                                         
                                                                            

                                                                                                          


                                    

                                                  



                                                                                                     




                                                                                                               



                                                                                                                                    




                                                            
















                                                                                                                 












                                                                                                                                          

                   

                                                   





                                                                                                 
                                                 
                                   



                                                                                                             
                                                                                           

                                        
                        
                                                                                                                                     
                      

                                           
                                                                                                       



                                                     
                  





                                                                                                                       
                    
                    
                                                                                                   
                                 
                                                                                                               
                           
                                                                                                               



                                                         
                                                                            

                                                                                                          


                                    

                                                  



                                                                                                      




                                                                                                               



                                                                                                                                    




                                                            
















                                                                                                                  












                                                                                                                                          

                   

                                                   





                                                                                                   





                                                                                                             
                                                                                      

                                     

                                                                                                                                     
                      






                                                                                                        
                  





                                                                                                                       

                                                                                         


                                                                                              
                                                                                                        
                           
                                                                                                        



                                                         
                                                                            

                                                                                                          


                                    

                                                  








                                                                                                               



                                                                                                                                    






































                                                                                                                                          

                                     













































                                                                                                                                     



                                                                                                                                    






































                                                                                                                                          

                                     













































                                                                                                                                     



                                                                                                                                    







































                                                                                                                                                                                                                                                                                     

                                      





































                                                                                                                                            

                               

























                                                                                                                                                                                                                                                                                     

                                                





































                                                                                                                                            

                               





















                                                                                                                                   

                                                
















































                                                                                                                                     



                                                                                                                                    
































                                                                                                                                            

                                                














































                                                                                                                                      



                                                                                                                                    







                                                                                                                                





                                                                                                               
                                                            


                                                  


                                                                                                                                            










                                                                                                                                          

                   
                 







                                                                                                                                   


                                                                                                             

                                                
                        
                                                                                                                                     
                      

                                           





                                                                                                       



                                                    

                                                                                                                       

                                             



                                                                                                                                 
                    
                                                                                                   
                                 
                                                                                                                               
                           
                                                                                                                               



                                                         
                                                                            

                                                                                                          


                                    
               



                                                                                                                            


                                                                                                               

                                                                                                       



                                                                                                                                    
                     
                                                            
                 
               



                                                                                                                                 


                                                                                                               

                                                                                                       
                     

















                                                                                                                                             

                   

                                                   







                                                                                                                                  


                                                                                                             

                                                
                        
                                                                                                                                     
                      

                                           
                                                                                                        



                                                     
                  





                                                                                                                       



                                                                                                                                 
                    
                    
                                                                                              
                                 
                                                                                                                                
                           
                                                                                                                                



                                                         
                                                                            

                                                                                                          


                                    

                                                  


                                                                                                                            




                                                                                                               



                                                                                                                                    




                                                            


                                                                                                                                             










                                                                                                                                          

                   














                                                                                                             

                                           

                                                                                                                                     
                      












                                                                                                                                            
                    












                                                                                                          


                                    



                                                                                         

                                                                           










                                                                                                                    

                       





















                                                                                                                                           


                       














                                                                                                             

                                                     

                                                                                                                                     
                      








                                                                                                                                
                    





                                                                                                                

                     













                                                                                                                                                                                                                                                                                     

                                     

                                                                                                                                    
                      














                                                                                                                                                   
                    












                                                                                                         


                                    



                                                                                    

                                                                 










                                                                                                                  


                       





                                                                                
                                                 







                                                                                                                                                                                                                                                                                     

                                        





















                                                                                                                                                   





                                                                                                                                            
                    












                                                                                                          


                                    



                                                                                      

                                                                         










                                                                                                                    

                       





















                                                                                                                                           


                       








                                                                                           
                                                 



                                                                                                             

                                                

                                                                                                                                     
                      

                                           





                                                                                                        





                                                                                                                       
                    












                                                                                                          


                                    










                                                                                                               



                                                                                                                                    





















                                                                                                                                          

                   













                                                                                                                                            

                                                

                                                                                                                                     
                      

                                           
                                                                                                         



                                                     
                  



















                                                                                                                                                   
                    












                                                                                                                       


                                    



                                                                                          

                                                                      













                                                                                                                    

                       
















                                                                                                                    


                       





                                                                                    
                                                 







                                                                                                                                                                                                                                                                                     

                                            













                                                                                                                                        



                                                                                                                              









                                                                                                                                                   
                    












                                                                                                          


                                    



                                                                                          

                                                                            










                                                                                                                    

                       





















                                                                                                                                           


                       








                                                                                                         
                                                 





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  





                                                                                                                       
                    












                                                                                                              


                                    










                                                                                                               



                                                                                                                                    

















                                                                                                                                       

                   











                                                                                                             

                                           














                                                                                                                                                   
                    



                                                                                                         
                     



                                                             

                                                                                         








                                                                                                                   
                    




                                                                                                        


                       





                                                                                             
                                                                                                                                  







                                                                                                                                                                                                                                                                                     

                                                     













                                                                                                                                        



                                                                                                                              









                                                                                                                                                   
                    












                                                                                                                


                                    



                                                                                                   

                                                                                     










                                                                                                                    

                       





















                                                                                                                                           


                       








                                                                                                           
                                                 





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  





                                                                                                                       

                                                                                         












                                                                                                                   


                                    










                                                                                                                



                                                                                                                                    

















                                                                                                                                         

                   

                                                   











































































































































































































                                                                                                                                      






                                                                                                            
                                                 





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  





                                                                                                                       
                    


























                                                                                                                       



                                                                                                                                    

























                                                                                                                                         
                                                                                                                                                                                                                                                                                                    







                                                                                                                                                                                                                                                                                     

                                                         













                                                                                                                                        



                                                                                                                              









                                                                                                                                                   
                    












                                                                                                                    


                                    



                                                                                                       

                                                                                         










                                                                                                                    

                       





















                                                                                                                                           
                       

                   








                                                                                                                     
                                                 





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                          



                                                                                                                                    

















                                                                                                                                                   

                   








                                                                                                                    
                                                 





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                          



                                                                                                                                    

















                                                                                                                                                   

                   








                                                                                                                      
                                                 





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                           



                                                                                                                                    

















                                                                                                                                                    

                   








                                                                                                                     
                                                 





                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                          



                                                                                                                                    






























                                                                                                                                                   

                   








                                                                                                                    
                                                 





                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                         



                                                                                                                                    






























                                                                                                                                                  

                   








                                                                                                                      
                                                 





                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                           



                                                                                                                                    






























                                                                                                                                                    

                   








                                                                                                                      
                                                 





                                                                                                             

                                        

                                                                                                                                     
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                           



                                                                                                                                    






























                                                                                                                                                    

                   








                                                                                                                     
                                                 





                                                                                                             

                                        

                                                                                                                                     
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                          



                                                                                                                                    






























                                                                                                                                                   

                   








                                                                                                                       
                                                 





                                                                                                             

                                        

                                                                                                                                     
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                            



                                                                                                                                    






























                                                                                                                                                     

                   








                                                                                                                      
                                                 





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  























                                                                                                                                 


                                    










                                                                                                                            



                                                                                                                                    

















                                                                                                                                                     

                   





                                                                                     
                                                                                                         







                                                                                                                                                                                                                                                                                     

                                             

                                                                                                                                      
                      










                                                                                                                                        



                                                                                                                              









                                                                                                                                                   
                    












                                                                                                          


                                    



                                                                                           

                                                                             










                                                                                                                    

                       





















                                                                                                                                           


                       








                                                                                                 
                                                 





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  




































                                                                                                                                 



                                                                                                                                    

















                                                                                                                                  

                   








                                                                                                 
                                                 





                                                                                                             

                                     

                                                                                                                                      
                      






























                                                                                                                                 


                                    










                                                                                                               



                                                                                                                                    






























                                                                                                                                  
                 









                                                                                                  
                                                 





                                                                                                             

                                        















































                                                                                                                                     



                                                                                                                                    






























                                                                                                                                  

                   





                                                                                    
                                                  







                                                                                                                                                                                                                                                                                     

                                            

                                                                                                                                      
                      










                                                                                                                                        



                                                                                                                              









                                                                                                                                                   
                    












                                                                                                          


                                    



                                                                                          

                                                                            










                                                                                                                    

                       





















                                                                                                                                           
                       

                   








                                                                                                         
                                                   




                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  




















                                                                                                                       


                                    










                                                                                                               



                                                                                                                                    

















                                                                                                                                       

                   





                                                                                        
                                                                                                                                                                                              







                                                                                                                                                                                                                                                                                     

                                                

                                                                                                                                    
                      










                                                                                                                                        



                                                                                                                              









                                                                                                                                                   
                    












                                                                                                           


                                    



                                                                                              

                                                                                










                                                                                                                    

                       





















                                                                                                                                           
                       

                   








                                                                                                              
                                                  





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                   



                                                                                                                                    

















                                                                                                                                            

                   








                                                                                                           
                                                  





                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                      



                                                                                                                                    

















                                                                                                                                         

                   








                                                                                                              
                                                  





                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                       
                  
























                                                                                                                                 


                                    










                                                                                                                   



                                                                                                                                    






























                                                                                                                                            

                   








                                                                                                           
                                                  





                                                                                                             

                                     

                                                                                                                                      
                      






                                                                                                       
                  






































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                         
                                                  





                                                                                                             

                                        

















































                                                                                                                                     



                                                                                                                                    









































                                                                                                                                             
                                                  





                                                                                                             

                                        









                                                                                                                                     
                  






































                                                                                                                                 



                                                                                                                                    






































                                                                                                                                          
                                                                                                          







                                                                                                                                                                                                                                                         

                                               













                                                                                                                                        



                                                                                                                              









                                                                                                                                                   
                    












                                                                                                          


                                    



                                                                                             

                                                                               










                                                                                                                    

                       





















                                                                                                                                           


                       








                                                                                                   
                                                  





                                                                                                             

                                     

















































                                                                                                                                     



                                                                                                                                    










































                                                                                                                                  
                                                  





                                                                                                             

                                     

















































                                                                                                                                      



                                                                                                                                    










































                                                                                                                                  
                                                  





                                                                                                             

                                        

                                                                                                                                     
                      






                                                                                                       
                  






































                                                                                                                                 



                                                                                                                                    














































                                                                                                                                                                                                                                                                                     

                                           











                                                                                                                                            
                    












                                                                                                          


                                    


                                                              

                                                                                                  
















                                                                                                                    

                                                                                                                           

























                                                                                                                                           
                 













                                                                                                                                                                                                                                                        

                                     
















































































                                                                                                                                                   
                                                                                                                                                                                                                          






                                                                                                                                                                                                                                                         

                                                    




                                                                                                                                      
                                                                                                                    









































                                                                                                                                                   

                                                                                                 



































                                                                                                                                           

                   







                                                                                                        
                                                  



                                                                                                             

                                                

                                                                                                                                     
                      






                                                                                                        
                  




































                                                                                                                                 



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                
















































                                                                                                                                     



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                
















































                                                                                                                                      



                                                                                                                                    










































                                                                                                                                          
                                                   


                                                                                                             

                                                
















































                                                                                                                                     



                                                                                                                                    










































                                                                                                                                          
                                                   


                                                                                                             

                                                
















































                                                                                                                                     



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                      
                  





































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  





































                                                                                                                                 



                                                                                                                                    






































                                                                                                                                          
                                                                                                                                                                                                                          






                                                                                                                                                                                                                                                         

                                            




                                                                                                                                      
                                                                                                                    















                                                                                                                                                   





                                                                                                                                   
                    










                                                                                                          


                                    


                                                              

                                                                                          










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                                 
                                                  



                                                                                                             

                                                











































                                                                                                                                     



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                












































                                                                                                                                     



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                












































                                                                                                                                     



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                

                                                                                                                                      
                      






                                                                                                  
                  

































                                                                                                                       



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                      
                  

































                                                                                                                       



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  

































                                                                                                                       



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                












































                                                                                                                                     



                                                                                                                                    






































                                                                                                                                          
                                                                                                                                      






                                                                                                                                                                                                                                                         

                                                      




                                                                                                                                      
                                                                                                                    







                                                                                                                                        













                                                                                                                                                   
                    












                                                                                                                 


                                    


                                                                        

                                                                                                    










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                                           
                                                  




                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  









                                                                                                                                 
                    












                                                                                                                        


                                    









                                                                                                                 



                                                                                                                                    


















                                                                                                                                          

                   







                                                                                                                  
                                                   


                                                                                                             

                                                

                                                                                                                                     
                      






                                                                                                       
                  





































                                                                                                                                 



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                      
                  





































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  


































                                                                                                                                 


                                                                                                       



                                                                                                                                    






































                                                                                                                                          
                                                                                                          






                                                                                                                                                                                                                                                                                     

                                          




                                                                                                                                      
                                                                                                                    







                                                                                                                                        













                                                                                                                                                   

                                                                                         












                                                                                                          


                                    
               

                               










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                                          
                                                   


                                                                                                             

                                                

                                                                                                                                     
                      






                                                                                                       
                  





































                                                                                                                                 



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                      
                  





































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  





































                                                                                                                                 



                                                                                                                                    






































                                                                                                                                          
                                                                                                                                      






                                                                                                                                                                                                                                                                                     

                                        




                                                                                                                                      
                                                                                                                    







                                                                                                                                        













                                                                                                                                                   
                    












                                                                                                          


                                    
               

                               










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                             
                                                  




                                                                                                             

                                     















































                                                                                                                                     



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                

                                                                                                                                     
                      






                                                                                                       
                  





































                                                                                                                                 



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                      
                  





































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  





































                                                                                                                                 



                                                                                                                                    






































                                                                                                                                          
                                                                                                          






                                                                                                                                                                                                                                                                                     

                                           




                                                                                                                                      
                                                                                                                    







                                                                                                                                        













                                                                                                                                                   
                    












                                                                                                          


                                    
               

                               










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                                           
                                                   


                                                                                                             

                                                

                                                                                                                                     
                      






                                                                                                       
                  





































                                                                                                                                 



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                
















































                                                                                                                                      



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                
















































                                                                                                                                     



                                                                                                                                    



































                                                                                                                                          
                                                                                                          




                                                                                                                                                                                                                                                         

                                                




                                                                                                                                      
                                                                                                                    







                                                                                                                                        













                                                                                                                                                   
                    












                                                                                                           


                                    
               

                               










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                                            
                                                   


                                                                                                             

                                                

                                                                                                                                     
                      






                                                                                                       
                  





































                                                                                                                                 



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                      
                  





































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  





































                                                                                                                                 



                                                                                                                                    



































                                                                                                                                          
                                                  




                                                                                                                                                                                                                                                         

                                          




                                                                                                                                      
                                                                                                                    







                                                                                                                                        













                                                                                                                                                   
                    












                                                                                                          


                                    
               

                               










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                               
                                                  




                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  









                                                                                                                                 
                    












                                                                                                            


                                    









                                                                                                               



                                                                                                                                    


















                                                                                                                                          
                 


                         
                                                                                                          




                                                                                                                                                                                                                                                         

                                                




                                                                                                                                      
                                                                                                                    







                                                                                                                                        
































                                                                                                                                                   

                                                                  



































                                                                                                                                           

                   







                                                                                                            
                                                   


                                                                                                             

                                                

                                                                                                                                     
                      






                                                                                                       
                  





































                                                                                                                                 



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                      
                  





































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  





































                                                                                                                                 



                                                                                                                                    



































                                                                                                                                          
                                                                                                                                      




                                                                                                                                                                                                                                                         

                                                      




                                                                                                                                      
                                                                                                                    







                                                                                                                                        













                                                                                                                                                   
                    












                                                                                                                 


                                    
               

                               










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                                           
                                                  




                                                                                                             

                                     

                                                                                                                                     
                      






                                                                                                        
                  









                                                                                                                                 
                    












                                                                                                                        


                                    









                                                                                                                 



                                                                                                                                    


















                                                                                                                                          
                 








                                                                                                                  
                                                   


                                                                                                             

                                                
















































                                                                                                                                     



                                                                                                                                    


















                                                                                                                                          

                   







                                                                                                                  
                                                   


                                                                                                             

                                                

                                                                                                                                      
                      






                                                                                                  
                  





































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  





































                                                                                                                                 



                                                                                                                                    



































                                                                                                                                          
                                                                                                                                      




                                                                                                                                                                                                                                                         

                                      




                                                                                                                                      
                                                                                                                    







                                                                                                                                        































                                                                                                                                                   

                               













































                                                                                                                                           
                                                  




                                                                                                             

                                     















































                                                                                                                                     



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                
















































                                                                                                                                     



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                
















































                                                                                                                                      



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  





































                                                                                                                                 



                                                                                                                                    



































                                                                                                                                          
                                                                                                          




                                                                                                                                                                                                                                                         

                                                        




                                                                                                                                      
                                                                                                                    







                                                                                                                                        













                                                                                                                                                   
                    












                                                                                                                  


                                    
               

                               










                                                                                                                    

                       





















                                                                                                                                           


                       







                                                                                                                   
                                                   


                                                                                                             

                                                

                                                                                                                                     
                      






                                                                                                       
                  





































                                                                                                                                 



                                                                                                                                    




























                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                      
                  





































                                                                                                                                 



                                                                                                                                    









































                                                                                                                                          
                                                   


                                                                                                             

                                                









                                                                                                                                     
                  





































                                                                                                                                 



                                                                                                                                    

































                                                                                                                                           

                         
                                                                                                                                      




                                                                                                                                                                                                                                                                                     

                                                




                                                                                                                                      
                                                                                                                    












































                                                                                                                                                   

                               













































                                                                                                                                           
                                                   


                                                                                                             

                                                
















































































                                                                                                                                          
                                                   


                                                                                                             

                                                





























































































                                                                                                                                          
                                                   


                                                                                                             

                                                





























































































                                                                                                                                          
                                                  















































































                                                                                                                                          














                                                                                                                                        

                                     









                                                                                                                                     
                  









                                                                                                                          









                                                                                                                                   
                    












                                                                                                            


                                    



                                                                                

                                                                  













                                                                                                                    

                       
















                                                                                                                    


                       









                                                                                                             

                                                







                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

                     









                                                                                                             

                                                







                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

                     











                                                                                                             

                                     

















































                                                                                                                                            
                    




                                                                                                        

                       












                                                                                                               
                    

















                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                    





















                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                    




















                                                                                                                                    
                    
















                                                                                                               
                    

















                                                                                                               
                    





















                                                                                                                                   
              











                                                                                                             

                                     

















































                                                                                                                                            
                    




                                                                                                        

                       












                                                                                                               
                    
















                                                                                                               
                    

















                                                                                                               
                    





















                                                                                                                                   
              











                                                                                                             

                                          































                                                                                                                                     
                    

















                                                                                                                                   

                 









                                                                                                             

                                                






                                                                                                             

                     







                                                                                                             

                                                                                                         






                                                                                                                  

                     






                                                                                                       
                            










                                                                                                             

                                                                                                                          
                     






                                                                                                          
                                










                                                                                                             





                                                                                                                                            
                     






                                                                                                           
                                 










                                                                                                             

                                                                                                                          
                     





                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                         

























                                                                                                                                                        
                     





                                                                                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                         

















                                                                                                                                            



                                                                                                                                         
                     





                                                                                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                         

















                                                                                                                                                      



                                                                                                                                         
                     





                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                         

















                                                                                                                                            



                                                                                                                                         
                     





                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                         

                             
                                           














                                                                                                                                            



                                                                                                                                         
                     





                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                         

                             
                                           














                                                                                                                                            



                                                                                                                                         
                     





                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
                         

                             
                                           
















                                                                                                                                            

                                                                                                                                                             
                     





                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                         

                             
                                           















                                                                                                                                            

                                                                                                                                                                       
                     






                                                                                                 
                            

                             
                                            







                                                                                                             

                                                                                                                          



                                                                                                                          
                     






                                                                                                    
                                

                             
                                            







                                                                                                             





                                                                                                                                            



                                                                                                                          
                     






                                                                                                     
                                 

                             
                                            







                                                                                                             

                                                                                                                          



                                                                                                                          
                     





                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                         

                             
                                           






















                                                                                                                                                        



                                                                                                                          
                     





                                                                                               
                                           







                                                                                                 
                                                           







                                                                                                                 
                                                                               
                                                       





                                                                                                                           
                                                                                         
                                                       
                    






                                                                                                 
                                                          







                                                                                                           
                                                                        






                                                                                                                 
                                                                          






                                                                                                             
                                                                      






                                                                                                            
                                                                         






                                                                                                         
                                                                      






                                                                                                        
                                                                     






                                                                                                        
                                                                     
                                                       
                    






                                                                                                 
                                                         







                                                                                                          
                                                                                       





                                                                                                                     

                                                                                                                     





                                                                                                                  
                                                                                               






                                                                                                                  
                                                                                               






                                                                                                              
                                                                                           






                                                                                                          
                                                                                        





                                                                                                                     

                                                                                                                     





                                                                                                                  
                                                                                                






                                                                                                                  
                                                                                                






                                                                                                              
                                                                                            
                                                       
                    






                                                                                                 
                                                  







                                                                                                         
                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     





                                                                                                        
                                                             
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    





                                                                                                              
                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 





                                                                                                        
                                                             
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                    






                                                                                                 
                                                              







                                                                                                               
                                                                                






                                                                                                             
                                                                                   






                                                                                                             
                                                                                    
                                                       
                    






                                                                                                 
                                                               







                                                                                                                     
                                                                                       
                                                        





                                                                                                                  
                                                                                    






                                                                                                                   
                                                                                     






                                                                                                                
                                                                                  






                                                                                                                
                                                                                  







                                                                                                                         
                                                                                            
                                                        
                    






                                                                                                 
                                                           







                                                                                                                  
                                                                                
                                                       





                                                                                                                   
                                                                                 
                                                       





                                                                                                              
                                                                            
                                                       





                                                                                                                      
                                                                                    
                                                        





                                                                                                                            
                                                                                          
                                                        
                    






                                                                                                 
                                                               







                                                                                                                      
                                                                                        
                                                       





                                                                                                        
                                                                          






                                                                                                            
                                                                              
                                                       





                                                                                                               
                                                                                 
                                                       
                    






                                                                                                 
                                                                      







                                                                                                                           
                                                                                                    
                                                       





                                                                                                                               
                                                                                                        
                                                       

                                           



                                                                                                                            
                                                                                               
                                                        
                    






                                                                                                 
                                                             







                                                                                                                      
                                                                                      
                                                        





                                                                                                                  
                                                                                  
                                                        
                    






                                                                                                 
                                                                  







                                                                                                            
                                                                                 






                                                                                                                        
                                                                                             






                                                                                                                      
                                                                                           
                                    
                                                        





                                                                                                                
                                                                                     
                                                        





                                                                                                            
                                                                                 
                                                        





                                                                                                                             
                                                                                            
                                                        
                    






                                                                                                 
                                                         







                                                                                                                
                                                                            
                                                        





                                                                                                              
                                                                          
                                                        





                                                                                                                 
                                                                             
                                                        






                                                                                                                      
                                                        
                    





                                                                                                 
                                                                






                                                                                                               
                                                               






                                                                                                                
                                                                
                                                      





                                                                                                      
                                                      
                                                                                  





                                                                                                                   
                                                                   






                                                                                                           
                                                               
                                                      





                                                                                                           
                                                           


                                                     




                                                                                                        
                                                      

                                         



                                                                                                     
                                                     
                                                     
                 



                                                                                               
                                           






                                                                                                         
                                                         






                                                                                                              
                                                              






                                                                                                        
                                                        






                                                        
                                                  
                                                                    

                 























                                                           

                        



                                                     
                                  




                                                                               
                

                     











                                                  





                                                                

                                                                          
                         


































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                  

























































































































































































































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                       




















                                                                                                                                                                                                                                    





                                                             








                                                                                                                                                                                                                        

                          



                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  

                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          


                                                                                                            
                                                                                                                                                                     














                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 


                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      










































                                                                                                                 
                                                                                                                                                                                                                                                                     






                                                                                                                      
                                                                                                                   


                                                                                                   
                                                                                                                   


                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          


                                                                                          
                                                                 








                                                                                                                     
                   




                                                                             
                   









                                                                                       
                              




                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            




                                                                                                     
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          








                                                                                                                 


                                                                                       
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                












                                                                                                 
                                                                                                     




                                                                                                         
                                            




                                                                                                     
                                                                                                                                                                                                                                                                     




                                                                                                          
                                            













                                                                                                        
                                                                   






















                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      



















                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         


                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      




                                                                                                     
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              





                                                                                                     
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                   

                                                                                 

                                                         
                                                      


                                                                                                                                                              

                                                    
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI
    xmi:version="2.0"
    xmlns:xmi="http://www.omg.org/XMI"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:gmfgen="http://www.eclipse.org/gmf/2009/GenModel"
    xmlns:papyrusgmfgenextension="http://www.eclipse.org/papyrus/2009/papyrusgmfgenextension">
  <gmfgen:GenEditorGenerator
      packageNamePrefix="org.eclipse.papyrus.uml.diagram.activity"
      modelID="PapyrusUMLActivityDiagram"
      diagramFileExtension="PapyrusUMLActivity_diagram"
      domainFileExtension="PapyrusUMLActivity"
      dynamicTemplates="true"
      templateDirectory="/org.eclipse.papyrus.def/xtend/">
    <audits>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validate"
          name="validateUMLModel"
          description="Validate the UML model"
          path="/0/@audits/@categories.0"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode"
          name="validateInitialNode"
          description="Validate an initial node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.1"
          audits="/0/@audits/@rules.0 /0/@audits/@rules.1"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateFinalNode"
          name="validateFinalNode"
          description="Validate a final node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.2"
          audits="/0/@audits/@rules.2"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateCallBehaviorAction"
          name="validateCallBehaviorAction"
          description="Validate a call behavior action"
          path="/0/@audits/@categories.0 /0/@audits/@categories.3"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateCallOperationAction"
          name="validateCallOperationAction"
          description="Validate a call operation action"
          path="/0/@audits/@categories.0 /0/@audits/@categories.4"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateCallAction"
          name="validateCallAction"
          description="Validate a call action"
          path="/0/@audits/@categories.0 /0/@audits/@categories.5"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateInvocationAction"
          name="validateInvocationAction"
          description="Validate an invocation action"
          path="/0/@audits/@categories.0 /0/@audits/@categories.6"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityNode"
          name="validateActivityNode"
          description="Validate an activity node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.7"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateRedefinableElement"
          name="validateRedefinableElement"
          description="Validate a redefineable element"
          path="/0/@audits/@categories.0 /0/@audits/@categories.8"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateNamedElement"
          name="validateNamedElement"
          description="Validate a named element"
          path="/0/@audits/@categories.0 /0/@audits/@categories.9"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateElement"
          name="validateElement"
          description="Validate an element"
          path="/0/@audits/@categories.0 /0/@audits/@categories.10"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode"
          name="validateObjectNode"
          description="Validate an object node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.11"
          audits="/0/@audits/@rules.3 /0/@audits/@rules.4 /0/@audits/@rules.5 /0/@audits/@rules.6"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateMultiplicityElement"
          name="validateMultiplicityElement"
          description="Validate a multilicity element"
          path="/0/@audits/@categories.0 /0/@audits/@categories.12"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validatePin"
          name="validatePin"
          description="Validate a pin"
          path="/0/@audits/@categories.0 /0/@audits/@categories.13"
          audits="/0/@audits/@rules.7"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateInputPin"
          name="validateInputPin"
          description="Validate an input pin"
          path="/0/@audits/@categories.0 /0/@audits/@categories.14"
          audits="/0/@audits/@rules.8"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin"
          name="validateActionInputPin"
          description="Validate an action input pin"
          path="/0/@audits/@categories.0 /0/@audits/@categories.15"
          audits="/0/@audits/@rules.9 /0/@audits/@rules.10 /0/@audits/@rules.11"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin"
          name="validateValuePin"
          description="Validate a value pin"
          path="/0/@audits/@categories.0 /0/@audits/@categories.16"
          audits="/0/@audits/@rules.12 /0/@audits/@rules.13"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateOutputPin"
          name="validateOutputPin"
          description="Validate an output pin"
          path="/0/@audits/@categories.0 /0/@audits/@categories.17"
          audits="/0/@audits/@rules.14"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge"
          name="validateActivityEdge"
          description="Validate an activity edge"
          path="/0/@audits/@categories.0 /0/@audits/@categories.18"
          audits="/0/@audits/@rules.15 /0/@audits/@rules.16 /0/@audits/@rules.17 /0/@audits/@rules.18 /0/@audits/@rules.65"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow"
          name="validateObjectFlow"
          description="Validate an object flow"
          path="/0/@audits/@categories.0 /0/@audits/@categories.19"
          audits="/0/@audits/@rules.19 /0/@audits/@rules.20 /0/@audits/@rules.21 /0/@audits/@rules.22 /0/@audits/@rules.23 /0/@audits/@rules.24 /0/@audits/@rules.25 /0/@audits/@rules.26"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateControlFlow"
          name="validateControlFlow"
          description="Validate a control flow"
          path="/0/@audits/@categories.0 /0/@audits/@categories.20"
          audits="/0/@audits/@rules.27"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode"
          name="validateDecisionNode"
          description="Validate a decision node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.21"
          audits="/0/@audits/@rules.28 /0/@audits/@rules.29 /0/@audits/@rules.30 /0/@audits/@rules.31 /0/@audits/@rules.32 /0/@audits/@rules.33 /0/@audits/@rules.34 /0/@audits/@rules.35"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode"
          name="validateMergeNode"
          description="Validate a merge node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.22"
          audits="/0/@audits/@rules.36 /0/@audits/@rules.37"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode"
          name="validateForkNode"
          description="Validate a fork node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.23"
          audits="/0/@audits/@rules.38 /0/@audits/@rules.39"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode"
          name="validateJoinNode"
          description="Validate a join node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.24"
          audits="/0/@audits/@rules.40 /0/@audits/@rules.41"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityParameterNode"
          name="validateActivityParameterNode"
          description="Validate an activity parameter node"
          path="/0/@audits/@categories.0 /0/@audits/@categories.25"
          audits="/0/@audits/@rules.42"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier"
          name="validateCreateObjectActionClassifier"
          description="Valide classifier for CreateObjectAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.26"
          audits="/0/@audits/@rules.43 /0/@audits/@rules.44"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validaterReadStructuralFeatureAction"
          name="validateReadStructuralfeatureAction"
          description="Constraints for Structural Feature Action"
          path="/0/@audits/@categories.0 /0/@audits/@categories.27"
          audits="/0/@audits/@rules.45"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction"
          name="validateAddStructuralFeatureValueAction"
          description="Constraint for AddStructuralFeatureValueAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.28"
          audits="/0/@audits/@rules.46 /0/@audits/@rules.47 /0/@audits/@rules.48 /0/@audits/@rules.49"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDestroyObjectAction"
          name="validateDestroyObjectAction"
          description="Constraint for DestroyObjectAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.29"
          audits="/0/@audits/@rules.50"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction"
          name="validateStructuralfeatureAction"
          description="Constraint for StructuralFeatureAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.30"
          audits="/0/@audits/@rules.51 /0/@audits/@rules.52 /0/@audits/@rules.53 /0/@audits/@rules.54"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateAddVariableValueAction"
          name="validateAddvariablevalueAction"
          description="Constraint for AddVariableValueAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.31"
          audits="/0/@audits/@rules.55"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction"
          name="validateWriteVariableAction"
          description="Constraint for WriteVariableAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.32"
          audits="/0/@audits/@rules.56 /0/@audits/@rules.57"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateVariableAction"
          name="validateVariableAction"
          description="Constraint for VariableAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.33"
          audits="/0/@audits/@rules.58"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction"
          name="validateReadVariableAction"
          description="Constraint for ReadVariableAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.34"
          audits="/0/@audits/@rules.59 /0/@audits/@rules.60"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateBroacastSignalAction"
          name="validateBroadcastSignalActionTODO"
          description="Constraint for BraodcastSignalAction"
          path="/0/@audits/@categories.0 /0/@audits/@categories.35"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateExceptionHandler"
          name="validateExceptionHandler"
          description="Constraint Exception Handler"
          path="/0/@audits/@categories.10"
          audits="/0/@audits/@rules.61 /0/@audits/@rules.63 /0/@audits/@rules.64"/>
      <categories
          id="org.eclipse.uml2.uml.util.UMLValidator.validateInterruptibleEdge"
          name="validateInterruptibleEdge"
          description="Constraint for interruptible Edge"
          path="/0/@audits/@categories.10"
          audits="/0/@audits/@rules.62"/>
      <rules
          name="validateNoIncomingEdges"
          description="An initial node has no incoming edge"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode_validateNoIncomingEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.36"
          message="An initial node must have no incoming edge"
          category="/0/@audits/@categories.1">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InitialNode"/>
        </target>
      </rules>
      <rules
          name="validateControlEdges"
          description="Only control edges can have initial nodes as source"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode_validateControlEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.37"
          message="Source of an object flow must not be an initial node"
          category="/0/@audits/@categories.1">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateNoOutgoingEdges"
          description="A fianl node has no outgoing edge"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateFinalNode_validateNoOutgoingEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.38"
          message="A final node must have no outgoing edge"
          category="/0/@audits/@categories.2">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/FinalNode"/>
        </target>
      </rules>
      <rules
          name="validateNotUnique"
          description="Object nodes are not unique typed elements"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateNotUnique"
          rule="/0/@expressionProviders/@providers.1/@expressions.39"
          message="isUnique must be false for object nodes."
          category="/0/@audits/@categories.11">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
        </target>
      </rules>
      <rules
          name="validateSelectionBehavior"
          description="If an object node has a selection behavior, then the ordering of the object node is ordered, and vice versa."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateSelectionBehavior"
          rule="/0/@expressionProviders/@providers.1/@expressions.40"
          message="isOrdered means there is a selection behavior for object nodes."
          category="/0/@audits/@categories.11">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
        </target>
      </rules>
      <rules
          name="validateObjectFlowEdges"
          description="All edges coming into or going out of object nodes must be object flow edges."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateObjectFlowEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.41"
          message="All edges coming into or going out of object nodes must be object flow edges."
          category="/0/@audits/@categories.11">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
        </target>
      </rules>
      <rules
          name="validateInputOutputParameter"
          description="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same type as the object node or a supertype of the type of object node. The output parameter must be the same or a subtype of the type of object node. The behavior cannot have side effects."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateInputOutputParameter"
          rule="/0/@expressionProviders/@providers.0/@expressions.101"
          message="The selection behavior of an object node must have one input parameter and one output parameter. The parameters types must be compatible with the object node's type."
          category="/0/@audits/@categories.11">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
        </target>
      </rules>
      <rules
          name="validateControlPins"
          description="Control pins have a control type"
          id="org.eclipse.uml2.uml.util.UMLValidator.validatePin_validateControlPins"
          rule="/0/@expressionProviders/@providers.1/@expressions.42"
          message="isControl muts imply isControlType for pins."
          category="/0/@audits/@categories.13">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Pin"/>
        </target>
      </rules>
      <rules
          name="validateOutgoingEdgesStructuredOnly"
          description="Input pins may have outgoing edges only when they are on actions that are structured nodes, and these edges must target a node contained by the structured node."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateInputPin_validateOutgoingEdgesStructuredOnly"
          rule="/0/@expressionProviders/@providers.1/@expressions.43"
          message="Input pins may have outgoing edges only when they are on actions that are structured nodes, and these edges must target a node contained by the structured node."
          category="/0/@audits/@categories.14">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
        </target>
      </rules>
      <rules
          name="validateOneOutputPin"
          description="The fromAction of an action input pin must have exactly one output pin."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateOneOutputPin"
          rule="/0/@expressionProviders/@providers.1/@expressions.44"
          message="The fromAction of an action input pin must have exactly one output pin."
          category="/0/@audits/@categories.15">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
        </target>
      </rules>
      <rules
          name="validateInputPin"
          description="The fromAction of an action input pin must only have action input pins as input pins."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateInputPin"
          rule="/0/@expressionProviders/@providers.1/@expressions.45"
          message="The fromAction of an action input pin must only have action input pins as input pins."
          category="/0/@audits/@categories.15">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
        </target>
      </rules>
      <rules
          name="validateNoControlOrDataFlow"
          description="The fromAction of an action input pin cannot have control or data flows coming into or out of it or its pins."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateNoControlOrDataFlow"
          rule="/0/@expressionProviders/@providers.1/@expressions.46"
          message="The fromAction of an action input pin cannot have control or data flows coming into or out of it or its pins."
          category="/0/@audits/@categories.15">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
        </target>
      </rules>
      <rules
          name="validateCompatibleType"
          description="The type of value specification must be compatible with the type of the value pin."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin_validateCompatibleType"
          rule="/0/@expressionProviders/@providers.0/@expressions.102"
          message="The type of value specification must be compatible with the type of the value pin."
          category="/0/@audits/@categories.16">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
        </target>
      </rules>
      <rules
          name="validateNoIncomingEdges"
          description="Value pins have no incoming edges."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin_validateNoIncomingEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.47"
          message="Value pins have no incoming edges."
          category="/0/@audits/@categories.16">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
        </target>
      </rules>
      <rules
          name="validateIncomingEdgesStructuredOnly"
          description="Output pins may have incoming edges only when they are on actions that are structured nodes, and these edges may not target a node contained by the structured node."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateOutputPin_validateIncomingEdgesStructuredOnly"
          rule="/0/@expressionProviders/@providers.1/@expressions.48"
          message="Output pins may have incoming edges only when they are on actions that are structured nodes, and these edges may not target a node contained by the structured node."
          category="/0/@audits/@categories.17">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
        </target>
      </rules>
      <rules
          name="validateSourceAndTarget"
          description="The source and target of an edge must be in the same activity as the edge."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateSourceAndTarget"
          rule="/0/@expressionProviders/@providers.0/@expressions.103"
          message="The source and target of an edge must be in the same activity as the edge."
          category="/0/@audits/@categories.18">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
        </target>
      </rules>
      <rules
          name="validateOwned"
          description="Activity edges may be owned only by activities or groups."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateOwned"
          rule="/0/@expressionProviders/@providers.1/@expressions.49"
          message="Activity edges may be owned only by activities or groups."
          category="/0/@audits/@categories.18">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
        </target>
      </rules>
      <rules
          name="validateStructuredNode"
          description="Activity edges may be owned by at most one structured node."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateStructuredNode"
          rule="/0/@expressionProviders/@providers.1/@expressions.50"
          message="Activity edges may be owned by at most one structured node."
          category="/0/@audits/@categories.18">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
        </target>
      </rules>
      <rules
          name="validateHasSourceAndTarget"
          description="The source and target of an edge must be defined."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateHasSourceAndTarget"
          rule="/0/@expressionProviders/@providers.1/@expressions.51"
          message="The source and target of an edge must be defined."
          category="/0/@audits/@categories.18">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
        </target>
      </rules>
      <rules
          name="validateNoActions"
          description="Object flows may not have actions at either end."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateNoActions"
          rule="/0/@expressionProviders/@providers.1/@expressions.52"
          message="You can not link an action with an object flow"
          category="/0/@audits/@categories.19">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateCompatibleTypes"
          description="Object nodes connected by an object flow, with optionally intervening control nodes, must have compatible types. In particular, the downstream object node type must be the same or a supertype of the upstream object node type"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateCompatibleTypes"
          rule="/0/@expressionProviders/@providers.0/@expressions.104"
          message="The object flow must link object nodes with compatible types (target type must be a supertype of the source type)."
          category="/0/@audits/@categories.19">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateSameUpperBounds"
          description="Object nodes connected by an object flow, with optionally intervening control nodes, must have the same upper bounds."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateSameUpperBounds"
          rule="/0/@expressionProviders/@providers.0/@expressions.105"
          message="The object flow must link object nodes with the same upper bounds."
          category="/0/@audits/@categories.19">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateTarget"
          description="An edge with constant weight may not target an object node, or lead to an object node downstream with no intervening actions, that has an upper bound less than the weight."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateTarget"
          rule="/0/@expressionProviders/@providers.0/@expressions.106"
          message="The target object node's upper bounds must be less than the object flow weight"
          category="/0/@audits/@categories.19">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateTransformationBehaviour"
          description="A transformation behavior has one input parameter and one output parameter. The input parameter must be the same as or a supertype of the type of object token coming from the source end. The output parameter must be the same or a subtype of the type of object token expected downstream. The behavior cannot have side effects."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateTransformationBehaviour"
          rule="/0/@expressionProviders/@providers.0/@expressions.107"
          message="A transformation behavior has one input parameter and one output parameter. The input parameter must be the same as or a supertype of the type of object token coming from the source end. The output parameter must be the same or a subtype of the type of object token expected downstream. The behavior cannot have side effects."
          category="/0/@audits/@categories.19">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateSelectionBehaviour"
          description="An object flow may have a selection behavior only if it has an object node as a source."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateSelectionBehaviour"
          rule="/0/@expressionProviders/@providers.1/@expressions.53"
          message="Selection behavior is authorized only when the object flow's source is an object node."
          category="/0/@audits/@categories.19">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateInputAndOutputParameter"
          description="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same as or a supertype of the type of source object node. The output parameter must be the same or a subtype of the type of source object node. The behavior cannot have side effects."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateInputAndOutputParameter"
          rule="/0/@expressionProviders/@providers.0/@expressions.108"
          message="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same as or a supertype of the type of source object node. The output parameter must be the same or a subtype of the type of source object node. The behavior cannot have side effects."
          category="/0/@audits/@categories.19">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateIsMulticastOrIsMultireceive"
          description="isMulticast and isMultireceive cannot both be true."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateIsMulticastOrIsMultireceive"
          rule="/0/@expressionProviders/@providers.1/@expressions.54"
          message="isMulticast and isMultireceive cannot both be true."
          category="/0/@audits/@categories.19">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
        </target>
      </rules>
      <rules
          name="validateObjectNodes"
          description="Control flows may not have object nodes at either end, except for object nodes with control type"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateControlFlow_validateObjectNodes"
          rule="/0/@expressionProviders/@providers.1/@expressions.55"
          message="You can not link an object node with a control flow (except if its control type is true)."
          category="/0/@audits/@categories.20">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ControlFlow"/>
        </target>
      </rules>
      <rules
          name="validateIncomingOutgoingEdges"
          description="A decision node has one or two incoming edges and at least one outgoing edge."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingOutgoingEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.56"
          message="A decision node has one or two incoming edges and at least one outgoing edge."
          category="/0/@audits/@categories.21">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
        </target>
      </rules>
      <rules
          name="validateEdges"
          description="The edges coming into and out of a decision node, other than the decision input flow (if any), must be either all object flows or all control flows."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.57"
          message="Edges linking the decision node must have be of the same type (except decision input flow)."
          category="/0/@audits/@categories.21">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
        </target>
      </rules>
      <rules
          name="validateDecisionInputFlowIncoming"
          description="The decisionInputFlow of a decision node must be an incoming edge of the decision node."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateDecisionInputFlowIncoming"
          rule="/0/@expressionProviders/@providers.1/@expressions.58"
          message="The decisionInputFlow of a decision node must be an incoming edge of the decision node."
          category="/0/@audits/@categories.21">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
        </target>
      </rules>
      <rules
          name="validateParameters"
          description="A decision input behavior has no output parameters, no in-out parameters and one return parameter."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateParameters"
          rule="/0/@expressionProviders/@providers.1/@expressions.59"
          message="A decision input behavior has no output parameters, no in-out parameters and one return parameter."
          category="/0/@audits/@categories.21">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
        </target>
      </rules>
      <rules
          name="validateZeroInputParameters"
          description="If the decision node has no decision input flow and an incoming control flow, then a decision input behavior has zero input parameters."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateZeroInputParameters"
          rule="/0/@expressionProviders/@providers.1/@expressions.60"
          message="If the decision node has no decision input flow and an incoming control flow, then a decision input behavior has zero input parameters."
          category="/0/@audits/@categories.21">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
        </target>
      </rules>
      <rules
          name="validateIncomingObjectOneInputParameter"
          description="If the decision node has no decision input flow and an incoming object flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the incoming edge."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingObjectOneInputParameter"
          rule="/0/@expressionProviders/@providers.0/@expressions.109"
          message="If the decision node has no decision input flow and an incoming object flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the incoming edge."
          category="/0/@audits/@categories.21">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
        </target>
      </rules>
      <rules
          name="validateIncomingControlOneInputParameter"
          description="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingControlOneInputParameter"
          rule="/0/@expressionProviders/@providers.0/@expressions.110"
          message="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow."
          category="/0/@audits/@categories.21">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
        </target>
      </rules>
      <rules
          name="validateTwoInputParameters"
          description="If the decision node has a decision input flow and an second incoming object flow, then a decision input behavior has two input parameters, the first of which has a type that is the same as or a supertype of the type of the type of object tokens offered on the nondecision input flow and the second of which has a type that is the same as or a supertype of the type of object tokens offered on the decision input flow."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateTwoInputParameters"
          rule="/0/@expressionProviders/@providers.0/@expressions.111"
          message="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow."
          category="/0/@audits/@categories.21">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
        </target>
      </rules>
      <rules
          name="validateOneOutgoingEdge"
          description="A merge node has one outgoing edge."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode_validateOneOutgoingEdge"
          rule="/0/@expressionProviders/@providers.1/@expressions.61"
          message="A merge node has one outgoing edge."
          category="/0/@audits/@categories.22">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
        </target>
      </rules>
      <rules
          name="validateEdges"
          description="The edges coming into and out of a merge node must be either all object flows or all control flows."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode_validateEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.62"
          message="The edges coming into and out of a merge node must be either all object flows or all control flows."
          category="/0/@audits/@categories.22">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
        </target>
      </rules>
      <rules
          name="validateOneIncomingEdge"
          description="A fork node has one incoming edge."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode_validateOneIncomingEdge"
          rule="/0/@expressionProviders/@providers.1/@expressions.63"
          message="A fork node has one incoming edge."
          category="/0/@audits/@categories.23">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
        </target>
      </rules>
      <rules
          name="validateEdges"
          description="The edges coming into and out of a fork node must be either all object flows or all control flows."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode_validateEdges"
          rule="/0/@expressionProviders/@providers.1/@expressions.64"
          message="The edges coming into and out of a fork node must be either all object flows or all control flows."
          category="/0/@audits/@categories.23">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
        </target>
      </rules>
      <rules
          name="validateOneOutgoingEdge"
          description="A join node has one outgoing edge."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode_validateOneOutgoingEdge"
          rule="/0/@expressionProviders/@providers.1/@expressions.65"
          message="A join node has one outgoing edge."
          category="/0/@audits/@categories.24">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
        </target>
      </rules>
      <rules
          name="validateIncomingObjectFlow"
          description="If a join node has an incoming object flow, it must have an outgoing object flow, otherwise, it must have an outgoing control flow."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode_validateIncomingObjectFlow"
          rule="/0/@expressionProviders/@providers.1/@expressions.66"
          message="If a join node has an incoming object flow, it must have an outgoing object flow, otherwise, it must have an outgoing control flow."
          category="/0/@audits/@categories.24">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
        </target>
      </rules>
      <rules
          name="validateIncomingOrOutgoing"
          description="An activity parameter node must not have both incoming and outgoing edges."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityParameterNode_validateIncomingOrOutgoing"
          rule="/0/@expressionProviders/@providers.1/@expressions.67"
          message="An activity parameter node must not have both incoming and outgoing edges."
          category="/0/@audits/@categories.25">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityParameterNode"/>
        </target>
      </rules>
      <rules
          name="validateNotAbstract"
          description="Check that the classifier is not abstract"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier_notAbstract"
          rule="/0/@expressionProviders/@providers.1/@expressions.68"
          message="The classifier cannot be abstract."
          category="/0/@audits/@categories.26">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
        </target>
      </rules>
      <rules
          name="valideNotAssociationClass"
          description="Check that the classifier is not an association class"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier_notClassifier"
          rule="/0/@expressionProviders/@providers.1/@expressions.69"
          message="The classifier cannot be an association class."
          category="/0/@audits/@categories.26">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
        </target>
      </rules>
      <rules
          name="validateOnlyOneClassifier"
          description="Check that a structural feature has exactly one featuringClassifier."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateReadStructuralFeatureAction_onlyOneClassifier"
          rule="/0/@expressionProviders/@providers.1/@expressions.70"
          message="A structural feature has exactly one featuringClassifier."
          category="/0/@audits/@categories.27">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction"/>
        </target>
      </rules>
      <rules
          name="validateInputPinType"
          description="Check valide that the type of the input pin is the same than the one from the structural feature"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_ValidInputPinType"
          rule="/0/@expressionProviders/@providers.1/@expressions.71"
          message="The type of the value input pin is the same as the type of the structural feature."
          category="/0/@audits/@categories.28">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
        </target>
      </rules>
      <rules
          name="validateOutputPinType"
          description="Check that the type of the result output pin is the same as the type of the inherited object input pin."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_validateOutputPinType"
          rule="/0/@expressionProviders/@providers.1/@expressions.72"
          message="The type of the result output pin is the same as the type of the inherited object input pin."
          category="/0/@audits/@categories.28">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
        </target>
      </rules>
      <rules
          name="A value input pin is required"
          description="Check that a value input pin is required"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_valideTheRequiredValuePin"
          rule="/0/@expressionProviders/@providers.1/@expressions.73"
          message="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction"
          category="/0/@audits/@categories.28">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
        </target>
      </rules>
      <rules
          name="validateOnlyOneClassifier"
          description="Check that a structural feature has exactly one featuringClassifier."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_onlyOneClassifier"
          rule="/0/@expressionProviders/@providers.1/@expressions.74"
          message="A structural feature has exactly one featuringClassifier."
          category="/0/@audits/@categories.28">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
        </target>
      </rules>
      <rules
          name="validateInputPinHasNoType"
          description="Check that the input pin has no type"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateDestroyObjectAction_InputPinHasNotType"
          rule="/0/@expressionProviders/@providers.1/@expressions.75"
          message="The input pin has no type"
          category="/0/@audits/@categories.29">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction"/>
        </target>
      </rules>
      <rules
          name="validateFeatureNotStatic"
          description="Check that the structural feature must not be static."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_FeatureNotStatic"
          rule="/0/@expressionProviders/@providers.1/@expressions.76"
          message="The structural feature must not be static."
          category="/0/@audits/@categories.30">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
        </target>
      </rules>
      <rules
          name="validateValideTypeOwningFeature"
          description="Check that the structural feature must either be owned by the type of the object input pin, or it must be an owned end of a binary"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_validateOwningFeteatringType"
          rule="/0/@expressionProviders/@providers.1/@expressions.77"
          message="The structural feature must either be owned by the type of the object input pin, or it must be an owned end of a binary"
          category="/0/@audits/@categories.30">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
        </target>
      </rules>
      <rules
          name="validateInputPinMultiplicity"
          description="Check that the multiplicity of the object input pin must be 1..1."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_InputPinMulitplicity"
          rule="/0/@expressionProviders/@providers.1/@expressions.78"
          message="The multiplicity of the object input pin must be 1..1."
          category="/0/@audits/@categories.30">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
        </target>
      </rules>
      <rules
          name="validateOnlyOneFeaturingClassifier"
          description="Check that a structural feature has exactly one featuringClassifier."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_OnlyOneFeaturingClassifier"
          rule="/0/@expressionProviders/@providers.1/@expressions.79"
          message="A structural feature has exactly one featuringClassifier."
          category="/0/@audits/@categories.30">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
        </target>
      </rules>
      <rules
          name="validateInputPinAsValueAsAtLeastOneInputPin"
          description="Check that a value input pin is required."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateAddVariableValueAction_AsAtLeastOneInputPin"
          rule="/0/@expressionProviders/@providers.1/@expressions.80"
          message="A value input pin is required."
          category="/0/@audits/@categories.31">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction"/>
        </target>
      </rules>
      <rules
          name="valideInputPinType"
          description="Check that the type input pin is the same as the type of the variable."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction_InputPinValidePin"
          rule="/0/@expressionProviders/@providers.1/@expressions.81"
          message="The type input pin is the same as the type of the variable."
          category="/0/@audits/@categories.32">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction"/>
        </target>
      </rules>
      <rules
          name="validateInputPinMultiplicity"
          description="Check that the multiplicity of the input pin is 1..1."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction_valideInputPinMultiplicity"
          rule="/0/@expressionProviders/@providers.1/@expressions.82"
          message="The multiplicity of the input pin is 1..1."
          category="/0/@audits/@categories.32">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction"/>
        </target>
      </rules>
      <rules
          name="validateVariableScope"
          description="Check that the action must be in the scope of the variable."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateVariableAction_VariableScope"
          rule="/0/@expressionProviders/@providers.1/@expressions.83"
          message="The action must be in the scope of the variable."
          category="/0/@audits/@categories.33">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/VariableAction"/>
        </target>
      </rules>
      <rules
          name="validateOutputPinType"
          description="Check that the type and ordering of the result output pin of a read-variable action are the same as the type and ordering of the"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction_OutputPinType"
          rule="/0/@expressionProviders/@providers.1/@expressions.84"
          message="The type and ordering of the result output pin of a read-variable action are the same as the type and ordering of the"
          category="/0/@audits/@categories.34">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
        </target>
      </rules>
      <rules
          name="validateOutputPinMultiplicity"
          description="Check that the multiplicity of the variable must be compatible with the multiplicity of the output pin"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction_OutputPinMultiplicity"
          rule="/0/@expressionProviders/@providers.1/@expressions.85"
          message="The multiplicity of the variable must be compatible with the multiplicity of the output pin"
          category="/0/@audits/@categories.34">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
        </target>
      </rules>
      <rules
          name="validateException_HandlerBody_Constraint4"
          description="The handler body has one input, and that input is the same as the exception input."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_HandlerBody_Constraint4"
          rule="/0/@expressionProviders/@providers.0/@expressions.113"
          message="The handler body has one input, and that input is the same as the exception input."
          category="/0/@audits/@categories.36">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
        </target>
      </rules>
      <rules
          name="validateInterruptibleEdge"
          description="Validate the constraint for interruptible Edge"
          id="org.eclipse.uml2.uml.util.UMLValidator.validateInterruptibleEdge_validateEdge"
          rule="/0/@expressionProviders/@providers.0/@expressions.112"
          message="Interrupting edges of a region must have their source node in the region and their target node outside the region in the"
          category="/0/@audits/@categories.37">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
        </target>
      </rules>
      <rules
          name="validateException_StructuredActivityNode_Constraint3"
          description="If the protected node is a StructuredActivityNode with output pins, then the exception handler body must also be a StructuredActivityNode with output pins that correspond in number and types to those of the protected node."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_StructuredActivityNode_Constraint3"
          rule="/0/@expressionProviders/@providers.0/@expressions.116"
          message="If the protected node is a StructuredActivityNode with output pins, then the exception handler body must also be a StructuredActivityNode with output pins that correspond in number and types to those of the protected node."
          category="/0/@audits/@categories.36">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
        </target>
      </rules>
      <rules
          name="validateException_SourceAndTargetEdge_Constraint1"
          description="The exception handler and its input object node are not the source or target of any edge."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_SourceAndTargetEdge_Constraint1"
          rule="/0/@expressionProviders/@providers.0/@expressions.115"
          message="The exception handler and its input object node are not the source or target of any edge."
          category="/0/@audits/@categories.36">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
        </target>
      </rules>
      <rules
          name="validateException_StructuredActivityNode_Constraint2"
          description="An edge that has a source in an exception handler structured node must also have its target in the handler, and vice versa."
          id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_StructuredActivityNode_Constraint2"
          rule="/0/@expressionProviders/@providers.0/@expressions.114"
          message="An edge that has a source in an exception handler structured node must also have its target in the handler, and vice versa."
          category="/0/@audits/@categories.18">
        <target
            xsi:type="gmfgen:GenDomainElementTarget"
            contextSelector="/0/@audits/@clientContexts.0">
          <element
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
        </target>
      </rules>
      <clientContexts
          ruleTargets="/0/@audits/@rules.0/@target /0/@audits/@rules.1/@target /0/@audits/@rules.2/@target /0/@audits/@rules.3/@target /0/@audits/@rules.4/@target /0/@audits/@rules.5/@target /0/@audits/@rules.6/@target /0/@audits/@rules.7/@target /0/@audits/@rules.8/@target /0/@audits/@rules.9/@target /0/@audits/@rules.10/@target /0/@audits/@rules.11/@target /0/@audits/@rules.12/@target /0/@audits/@rules.13/@target /0/@audits/@rules.14/@target /0/@audits/@rules.15/@target /0/@audits/@rules.16/@target /0/@audits/@rules.17/@target /0/@audits/@rules.18/@target /0/@audits/@rules.19/@target /0/@audits/@rules.20/@target /0/@audits/@rules.21/@target /0/@audits/@rules.22/@target /0/@audits/@rules.23/@target /0/@audits/@rules.24/@target /0/@audits/@rules.25/@target /0/@audits/@rules.26/@target /0/@audits/@rules.27/@target /0/@audits/@rules.28/@target /0/@audits/@rules.29/@target /0/@audits/@rules.30/@target /0/@audits/@rules.31/@target /0/@audits/@rules.32/@target /0/@audits/@rules.33/@target /0/@audits/@rules.34/@target /0/@audits/@rules.35/@target /0/@audits/@rules.36/@target /0/@audits/@rules.37/@target /0/@audits/@rules.38/@target /0/@audits/@rules.39/@target /0/@audits/@rules.40/@target /0/@audits/@rules.41/@target /0/@audits/@rules.42/@target /0/@audits/@rules.43/@target /0/@audits/@rules.44/@target /0/@audits/@rules.45/@target /0/@audits/@rules.46/@target /0/@audits/@rules.47/@target /0/@audits/@rules.48/@target /0/@audits/@rules.49/@target /0/@audits/@rules.50/@target /0/@audits/@rules.51/@target /0/@audits/@rules.52/@target /0/@audits/@rules.53/@target /0/@audits/@rules.54/@target /0/@audits/@rules.55/@target /0/@audits/@rules.56/@target /0/@audits/@rules.57/@target /0/@audits/@rules.58/@target /0/@audits/@rules.59/@target /0/@audits/@rules.60/@target /0/@audits/@rules.61/@target /0/@audits/@rules.62/@target /0/@audits/@rules.63/@target /0/@audits/@rules.64/@target /0/@audits/@rules.65/@target"/>
    </audits>
    <diagram
        visualID="1000"
        editPartClassName="ActivityDiagramEditPart"
        itemSemanticEditPolicyClassName="ActivityDiagramItemSemanticEditPolicy"
        canonicalEditPolicyClassName="ActivityDiagramCanonicalEditPolicy"
        iconProviderPriority="Low"
        validationProviderPriority="Low"
        validationEnabled="true"
        validationDecorators="true"
        liveValidationUIFeedback="true">
      <diagramRunTimeClass
          href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Diagram"/>
      <elementType
          xsi:type="gmfgen:MetamodelType"
          definedExternally="true"
          editHelperClassName="PackageEditHelper"/>
      <viewmap
          xsi:type="gmfgen:FigureViewmap"
          figureQualifiedClassName="org.eclipse.draw2d.FreeformLayer"/>
      <behaviour
          xsi:type="gmfgen:CustomBehaviour"
          key="&quot;RemoveOrphanView&quot;"
          editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
      <domainDiagramElement
          href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
      <childNodes
          xsi:type="gmfgen:GenChildLabelNode"
          visualID="3001"
          editPartClassName="ParameterEditPart"
          itemSemanticEditPolicyClassName="ParameterItemSemanticEditPolicy"
          notationViewFactoryClassName="ParameterViewFactory"
          canonicalEditPolicyClassName="ParameterCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ParameterGraphicalNodeEditPolicy"
          createCommandClassName="ParameterCreateCommand"
          containers="/0/@diagram/@compartments.0 /0/@diagram/@compartments.11">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Parameter_3001"
            displayName="Parameter"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.44/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Parameter"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/ownedParameter"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/ownedParameter"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.1">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labelModelFacet
            parser="/0/@labelParsers/@implementations.3"/>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildLabelNode"
          visualID="3002"
          editPartClassName="ConstraintInActivityAsPrecondEditPart"
          itemSemanticEditPolicyClassName="ConstraintInActivityAsPrecondItemSemanticEditPolicy"
          notationViewFactoryClassName="ConstraintViewFactory"
          canonicalEditPolicyClassName="ConstraintInActivityAsPrecondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ConstraintInActivityAsPrecondGraphicalNodeEditPolicy"
          createCommandClassName="ConstraintInActivityAsPrecondCreateCommand"
          containers="/0/@diagram/@compartments.1 /0/@diagram/@compartments.12">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/precondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.2">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labelModelFacet
            xsi:type="gmfgen:FeatureLabelModelFacet"
            parser="/0/@labelParsers/@implementations.25"
            viewPattern="&lt;&lt;precondition>> {0}"
            editorPattern="{0}"
            editPattern="{0}">
          <metaFeatures
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
        </labelModelFacet>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildLabelNode"
          visualID="3003"
          editPartClassName="ConstraintInActivityAsPostcondEditPart"
          itemSemanticEditPolicyClassName="ConstraintInActivityAsPostcondItemSemanticEditPolicy"
          notationViewFactoryClassName="ConstraintViewFactory"
          canonicalEditPolicyClassName="ConstraintInActivityAsPostcondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ConstraintInActivityAsPostcondGraphicalNodeEditPolicy"
          createCommandClassName="ConstraintInActivityAsPostcondCreateCommand"
          containers="/0/@diagram/@compartments.2 /0/@diagram/@compartments.13">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/postcondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.3">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labelModelFacet
            xsi:type="gmfgen:FeatureLabelModelFacet"
            parser="/0/@labelParsers/@implementations.24"
            viewPattern="&lt;&lt;postcondition>> {0}"
            editorPattern="{0}"
            editPattern="{0}">
          <metaFeatures
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
        </labelModelFacet>
      </childNodes>
      <childNodes
          visualID="3004"
          editPartClassName="InitialNodeEditPart"
          itemSemanticEditPolicyClassName="InitialNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="InitialNodeViewFactory"
          canonicalEditPolicyClassName="InitialNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InitialNodeGraphicalNodeEditPolicy"
          createCommandClassName="InitialNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004"
            displayName="InitialNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.150/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InitialNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.4">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6034"
            editPartClassName="InitialNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="InitialNodeFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5080"
            editPartClassName="InitialNodeAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InitialNodeAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InitialNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3005"
          editPartClassName="ActivityFinalNodeEditPart"
          itemSemanticEditPolicyClassName="ActivityFinalNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityFinalNodeViewFactory"
          canonicalEditPolicyClassName="ActivityFinalNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActivityFinalNodeGraphicalNodeEditPolicy"
          createCommandClassName="ActivityFinalNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityFinalNode_3005"
            displayName="ActivityFinalNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.92/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="20"
              height="20"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityFinalNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.5">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6033"
            editPartClassName="ActivityFinalNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ActivityFinalNodeFloatingNameItemSemanticEditPolicy"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5081"
            editPartClassName="ActivityFinalNodeAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActivityFinalNodeAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActivityFinalNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3006"
          editPartClassName="FlowFinalNodeEditPart"
          itemSemanticEditPolicyClassName="FlowFinalNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="FlowFinalNodeViewFactory"
          canonicalEditPolicyClassName="FlowFinalNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="FlowFinalNodeGraphicalNodeEditPolicy"
          createCommandClassName="FlowFinalNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006"
            displayName="FlowFinalNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.144/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="20"
              height="20"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/FlowFinalNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.6">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6035"
            editPartClassName="FlowFinalNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="FlowFinalNodeFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5082"
            editPartClassName="FlowFinalNodeAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="FlowFinalNodeAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="FlowFinalNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3007"
          editPartClassName="OpaqueActionEditPart"
          itemSemanticEditPolicyClassName="OpaqueActionItemSemanticEditPolicy"
          notationViewFactoryClassName="OpaqueActionViewFactory"
          canonicalEditPolicyClassName="OpaqueActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10"
          graphicalNodeEditPolicyClassName="OpaqueActionGraphicalNodeEditPolicy"
          createCommandClassName="OpaqueActionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007"
            displayName="OpaqueAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.161/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.7">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5003"
            editPartClassName="OpaqueActionNameEditPart"
            itemSemanticEditPolicyClassName="OpaqueActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="OpaqueActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6028"
            editPartClassName="OpaqueActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="OpaqueActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3015"
          editPartClassName="ValuePinInOpaqueActEditPart"
          itemSemanticEditPolicyClassName="ValuePinInOpaqueActItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInOpaqueActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInOpaqueActGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInOpaqueActCreateCommand"
          containers="/0/@diagram/@childNodes.6"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3015"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.8">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5011"
            editPartClassName="ValuePinInOActLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInOActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5024"
            editPartClassName="ValuePinInOActValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInOActValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5083"
            editPartClassName="ValuePinInOActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInOActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3016"
          editPartClassName="ActionInputPinInOpaqueActEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInOpaqueActItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionInputPinViewFactory"
          canonicalEditPolicyClassName="ActionInputPinInOpaqueActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInOpaqueActGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInOpaqueActCreateCommand"
          containers="/0/@diagram/@childNodes.6"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3016"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.9">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5012"
            editPartClassName="ActionInputPinInOActLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInOActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5025"
            editPartClassName="ActionInputPinInOActValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInOActValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5084"
            editPartClassName="ActionInputPinInOActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInOActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3013"
          editPartClassName="InputPinInOpaqueActEditPart"
          itemSemanticEditPolicyClassName="InputPinInOpaqueActItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInOpaqueActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInOpaqueActGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInOpaqueActCreateCommand"
          containers="/0/@diagram/@childNodes.6"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3013"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.10">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5009"
            editPartClassName="InputPinInOActLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInOActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5085"
            editPartClassName="InputPinInOActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInOActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3014"
          editPartClassName="OutputPinInOpaqueActEditPart"
          itemSemanticEditPolicyClassName="OutputPinInOpaqueActItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInOpaqueActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInOpaqueActGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInOpaqueActCreateCommand"
          containers="/0/@diagram/@childNodes.6"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3014"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/outputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/outputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.11">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5010"
            editPartClassName="OutputPinInOActLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInOActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5086"
            editPartClassName="OutputPinInOActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInOActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3008"
          editPartClassName="CallBehaviorActionEditPart"
          itemSemanticEditPolicyClassName="CallBehaviorActionItemSemanticEditPolicy"
          notationViewFactoryClassName="CallBehaviorActionViewFactory"
          canonicalEditPolicyClassName="CallBehaviorActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15"
          graphicalNodeEditPolicyClassName="CallBehaviorActionGraphicalNodeEditPolicy"
          createCommandClassName="CallBehaviorActionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008"
            displayName="CallBehaviorAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.100/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.CallBehaviorActionFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallBehaviorAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.12">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5004"
            editPartClassName="CallBehaviorActionNameEditPart"
            itemSemanticEditPolicyClassName="CallBehaviorActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="CallBehaviorActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.5"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6029"
            editPartClassName="CallBehaviorActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="CallBehaviorActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3017"
          editPartClassName="ValuePinInCallBeActEditPart"
          itemSemanticEditPolicyClassName="ValuePinInCallBeActItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInCallBeActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInCallBeActGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInCallBeActCreateCommand"
          containers="/0/@diagram/@childNodes.11"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3017"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.13">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5013"
            editPartClassName="ValuePinInCBActLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCBActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5026"
            editPartClassName="ValuePinInCBActValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCBActValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5087"
            editPartClassName="ValuePinInCBActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCBActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3018"
          editPartClassName="ActionInputPinInCallBeActEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInCallBeActItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionInputPinViewFactory"
          canonicalEditPolicyClassName="ActionInputPinInCallBeActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInCallBeActGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInCallBeActCreateCommand"
          containers="/0/@diagram/@childNodes.11"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3018"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.14">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5014"
            editPartClassName="ActionInputPinInCBActLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCBActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5027"
            editPartClassName="ActionInputPinInCBActValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCBActValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5088"
            editPartClassName="ActionInputPinInCBActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCBActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3019"
          editPartClassName="InputPinInCallBeActEditPart"
          itemSemanticEditPolicyClassName="InputPinInCallBeActItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInCallBeActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInCallBeActGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInCallBeActCreateCommand"
          containers="/0/@diagram/@childNodes.11"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3019"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.15">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5015"
            editPartClassName="InputPinInCBActLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInCBActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5089"
            editPartClassName="InputPinInCBActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInCBActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3020"
          editPartClassName="OutputPinInCallBeActEditPart"
          itemSemanticEditPolicyClassName="OutputPinInCallBeActItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInCallBeActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInCallBeActGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInCallBeActCreateCommand"
          containers="/0/@diagram/@childNodes.11"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3020"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.16">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5016"
            editPartClassName="OutputPinInCBActLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInCBActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5090"
            editPartClassName="OutputPinInCBActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInCBActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3010"
          editPartClassName="CallOperationActionEditPart"
          itemSemanticEditPolicyClassName="CallOperationActionItemSemanticEditPolicy"
          notationViewFactoryClassName="CallOperationActionViewFactory"
          canonicalEditPolicyClassName="CallOperationActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23"
          graphicalNodeEditPolicyClassName="CallOperationActionGraphicalNodeEditPolicy"
          createCommandClassName="CallOperationActionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010"
            displayName="CallOperationAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.102/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.17">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5006"
            editPartClassName="CallOperationActionNameEditPart"
            itemSemanticEditPolicyClassName="CallOperationActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="CallOperationActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.4"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6020"
            editPartClassName="CallOperationActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="CallOperationActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3021"
          editPartClassName="ActionInputPinInCallOpActEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInCallOpActItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionInputPinViewFactory"
          canonicalEditPolicyClassName="ActionInputPinInCallOpActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInCallOpActGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInCallOpActCreateCommand"
          containers="/0/@diagram/@childNodes.16"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3021"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.0">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.18">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5017"
            editPartClassName="ActionInputPinInCOActLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCOActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5028"
            editPartClassName="ActionInputPinInCOActValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCOActValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5091"
            editPartClassName="ActionInputPinInCOActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCOActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3022"
          editPartClassName="ValuePinInCallOpActEditPart"
          itemSemanticEditPolicyClassName="ValuePinInCallOpActItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInCallOpActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInCallOpActGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInCallOpActCreateCommand"
          containers="/0/@diagram/@childNodes.16"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3022"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.1">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.19">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5018"
            editPartClassName="ValuePinInCOActLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCOActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5029"
            editPartClassName="ValuePinInCOActValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCOActValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5092"
            editPartClassName="ValuePinInCOActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCOActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3023"
          editPartClassName="InputPinInCallOpActEditPart"
          itemSemanticEditPolicyClassName="InputPinInCallOpActItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInCallOpActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInCallOpActGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInCallOpActCreateCommand"
          containers="/0/@diagram/@childNodes.16"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3023"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.2">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.20">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5019"
            editPartClassName="InputPinInCOActLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInCOActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5093"
            editPartClassName="InputPinInCOActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInCOActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3024"
          editPartClassName="OutputPinInCallOpActEditPart"
          itemSemanticEditPolicyClassName="OutputPinInCallOpActItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInCallOpActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInCallOpActGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInCallOpActCreateCommand"
          containers="/0/@diagram/@childNodes.16"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3024"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.21">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5020"
            editPartClassName="OutputPinInCOActLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInCOActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5094"
            editPartClassName="OutputPinInCOActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInCOActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3025"
          editPartClassName="ValuePinInCallOpActAsTargetEditPart"
          itemSemanticEditPolicyClassName="ValuePinInCallOpActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInCallOpActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInCallOpActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInCallOpActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.16"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3025"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.3">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.22">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5021"
            editPartClassName="ValuePinInCOActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5030"
            editPartClassName="ValuePinInCOActAsTargetValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5095"
            editPartClassName="ValuePinInCOActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3026"
          editPartClassName="ActionInputPinInCallOpActAsTargetEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInCallOpActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionInputPinViewFactory"
          canonicalEditPolicyClassName="ActionInputPinInCallOpActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInCallOpActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInCallOpActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.16"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3026"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.4">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.23">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5022"
            editPartClassName="ActionInputPinInCOActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5031"
            editPartClassName="ActionInputPinInCOActAsTargetValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5096"
            editPartClassName="ActionInputPinInCOActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3027"
          editPartClassName="InputPinInCallOpActAsTargetEditPart"
          itemSemanticEditPolicyClassName="InputPinInCallOpActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInCallOpActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInCallOpActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInCallOpActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.16"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3027"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.5">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.24">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5023"
            editPartClassName="InputPinInCOActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInCOActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5097"
            editPartClassName="InputPinInCOActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3034"
          editPartClassName="DurationConstraintAsLocalPrecondEditPart"
          itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondItemSemanticEditPolicy"
          notationViewFactoryClassName="DurationConstraintViewFactory"
          canonicalEditPolicyClassName="DurationConstraintAsLocalPrecondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="DurationConstraintAsLocalPrecondGraphicalNodeEditPolicy"
          createCommandClassName="DurationConstraintAsLocalPrecondCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3034"
            displayName="DurationConstraint"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.134/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.6">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationConstraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.25">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenReferenceNewElementSpec">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
              <newElementInitializers>
                <initializers
                    xsi:type="gmfgen:GenFeatureValueSpec"
                    value="/0/@expressionProviders/@providers.0/@expressions.26">
                  <feature
                      href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
                </initializers>
                <elementClass
                    href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationInterval"/>
              </newElementInitializers>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5038"
            editPartClassName="DurationConstraintAsLocalPrecondNameEditPart"
            itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondNameItemSemanticEditPolicy"
            notationViewFactoryClassName="DurationConstraintNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5130"
            editPartClassName="DurationConstraintAsLocalPrecondBodyEditPart"
            itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondBodyItemSemanticEditPolicy"
            notationViewFactoryClassName="DurationConstraintSpecificationViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.22"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3035"
          editPartClassName="DurationConstraintAsLocalPostcondEditPart"
          itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondItemSemanticEditPolicy"
          notationViewFactoryClassName="DurationConstraintViewFactory"
          canonicalEditPolicyClassName="DurationConstraintAsLocalPostcondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="DurationConstraintAsLocalPostcondGraphicalNodeEditPolicy"
          createCommandClassName="DurationConstraintAsLocalPostcondCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3035"
            displayName="DurationConstraint"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.134/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.7">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationConstraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.27">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenReferenceNewElementSpec">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
              <newElementInitializers>
                <initializers
                    xsi:type="gmfgen:GenFeatureValueSpec"
                    value="/0/@expressionProviders/@providers.0/@expressions.28">
                  <feature
                      href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
                </initializers>
                <elementClass
                    href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationInterval"/>
              </newElementInitializers>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5039"
            editPartClassName="DurationConstraintAsLocalPostcondNameEditPart"
            itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondNameItemSemanticEditPolicy"
            notationViewFactoryClassName="DurationConstraintNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5131"
            editPartClassName="DurationConstraintAsLocalPostcondBodyEditPart"
            itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondBodyItemSemanticEditPolicy"
            notationViewFactoryClassName="DurationConstraintSpecificationViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.22"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3036"
          editPartClassName="TimeConstraintAsLocalPrecondEditPart"
          itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondItemSemanticEditPolicy"
          notationViewFactoryClassName="TimeConstraintViewFactory"
          canonicalEditPolicyClassName="TimeConstraintAsLocalPrecondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="TimeConstraintAsLocalPrecondGraphicalNodeEditPolicy"
          createCommandClassName="TimeConstraintAsLocalPrecondCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3036"
            displayName="TimeConstraint"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.185/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.8">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeConstraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.29">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenReferenceNewElementSpec">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
              <newElementInitializers>
                <initializers
                    xsi:type="gmfgen:GenFeatureValueSpec"
                    value="/0/@expressionProviders/@providers.0/@expressions.30">
                  <feature
                      href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
                </initializers>
                <elementClass
                    href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeInterval"/>
              </newElementInitializers>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5040"
            editPartClassName="TimeConstraintAsLocalPrecondNameEditPart"
            itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondNameItemSemanticEditPolicy"
            notationViewFactoryClassName="TimeConstraintNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5132"
            editPartClassName="TimeConstraintAsLocalPrecondBodyEditPart"
            itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondBodyItemSemanticEditPolicy"
            notationViewFactoryClassName="TimeConstraintSpecificationViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.22"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3037"
          editPartClassName="TimeConstraintAsLocalPostcondEditPart"
          itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondItemSemanticEditPolicy"
          notationViewFactoryClassName="TimeConstraintViewFactory"
          canonicalEditPolicyClassName="TimeConstraintAsLocalPostcondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="TimeConstraintAsLocalPostcondGraphicalNodeEditPolicy"
          createCommandClassName="TimeConstraintAsLocalPostcondCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3037"
            displayName="TimeConstraint"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.185/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.9">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeConstraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.31">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenReferenceNewElementSpec">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
              <newElementInitializers>
                <initializers
                    xsi:type="gmfgen:GenFeatureValueSpec"
                    value="/0/@expressionProviders/@providers.0/@expressions.32">
                  <feature
                      href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
                </initializers>
                <elementClass
                    href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeInterval"/>
              </newElementInitializers>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5041"
            editPartClassName="TimeConstraintAsLocalPostcondNameEditPart"
            itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondNameItemSemanticEditPolicy"
            notationViewFactoryClassName="TimeConstraintNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5133"
            editPartClassName="TimeConstraintAsLocalPostcondBodyEditPart"
            itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondBodyItemSemanticEditPolicy"
            notationViewFactoryClassName="TimeConstraintSpecificationViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.22"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3032"
          editPartClassName="IntervalConstraintAsLocalPrecondEditPart"
          itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondItemSemanticEditPolicy"
          notationViewFactoryClassName="IntervalConstraintViewFactory"
          canonicalEditPolicyClassName="IntervalConstraintAsLocalPrecondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="IntervalConstraintAsLocalPrecondGraphicalNodeEditPolicy"
          createCommandClassName="IntervalConstraintAsLocalPrecondCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3032"
            displayName="IntervalConstraint"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.135/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.10">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/IntervalConstraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.33">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenReferenceNewElementSpec">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
              <newElementInitializers>
                <initializers
                    xsi:type="gmfgen:GenFeatureValueSpec"
                    value="/0/@expressionProviders/@providers.0/@expressions.34">
                  <feature
                      href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
                </initializers>
                <elementClass
                    href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interval"/>
              </newElementInitializers>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5036"
            editPartClassName="IntervalConstraintAsLocalPrecondNameEditPart"
            itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondNameItemSemanticEditPolicy"
            notationViewFactoryClassName="IntervalConstraintNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5134"
            editPartClassName="IntervalConstraintAsLocalPrecondBodyEditPart"
            itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondBodyItemSemanticEditPolicy"
            notationViewFactoryClassName="IntervalConstraintSpecificationViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.22"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3033"
          editPartClassName="IntervalConstraintAsLocalPostcondEditPart"
          itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondItemSemanticEditPolicy"
          notationViewFactoryClassName="IntervalConstraintViewFactory"
          canonicalEditPolicyClassName="IntervalConstraintAsLocalPostcondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="IntervalConstraintAsLocalPostcondGraphicalNodeEditPolicy"
          createCommandClassName="IntervalConstraintAsLocalPostcondCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3033"
            displayName="IntervalConstraint"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.135/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.11">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/IntervalConstraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.35">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenReferenceNewElementSpec">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
              <newElementInitializers>
                <initializers
                    xsi:type="gmfgen:GenFeatureValueSpec"
                    value="/0/@expressionProviders/@providers.0/@expressions.36">
                  <feature
                      href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
                </initializers>
                <elementClass
                    href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interval"/>
              </newElementInitializers>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5037"
            editPartClassName="IntervalConstraintAsLocalPostcondNameEditPart"
            itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondNameItemSemanticEditPolicy"
            notationViewFactoryClassName="IntervalConstraintNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5135"
            editPartClassName="IntervalConstraintAsLocalPostcondBodyEditPart"
            itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondBodyItemSemanticEditPolicy"
            notationViewFactoryClassName="IntervalConstraintSpecificationViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.22"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3011"
          editPartClassName="ConstraintAsLocalPrecondEditPart"
          itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondItemSemanticEditPolicy"
          notationViewFactoryClassName="ConstraintViewFactory"
          canonicalEditPolicyClassName="ConstraintAsLocalPrecondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ConstraintAsLocalPrecondGraphicalNodeEditPolicy"
          createCommandClassName="ConstraintAsLocalPrecondCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.12">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.37">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenReferenceNewElementSpec">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
              <newElementInitializers>
                <initializers
                    xsi:type="gmfgen:GenFeatureValueSpec"
                    value="/0/@expressionProviders/@providers.0/@expressions.38">
                  <feature
                      href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
                </initializers>
                <elementClass
                    href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueExpression"/>
              </newElementInitializers>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5007"
            editPartClassName="ConstraintAsLocalPrecondNameEditPart"
            itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ConstraintNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5136"
            editPartClassName="ConstraintAsLocalPrecondBodyEditPart"
            itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondBodyItemSemanticEditPolicy"
            notationViewFactoryClassName="ConstraintSpecificationViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.22"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3012"
          editPartClassName="ConstraintAsLocalPostcondEditPart"
          itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondItemSemanticEditPolicy"
          notationViewFactoryClassName="ConstraintViewFactory"
          canonicalEditPolicyClassName="ConstraintAsLocalPostcondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ConstraintAsLocalPostcondGraphicalNodeEditPolicy"
          createCommandClassName="ConstraintAsLocalPostcondCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.13">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.39">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenReferenceNewElementSpec">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
              <newElementInitializers>
                <initializers
                    xsi:type="gmfgen:GenFeatureValueSpec"
                    value="/0/@expressionProviders/@providers.0/@expressions.40">
                  <feature
                      href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
                </initializers>
                <elementClass
                    href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueExpression"/>
              </newElementInitializers>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5008"
            editPartClassName="ConstraintAsLocalPostcondNameEditPart"
            itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ConstraintNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5137"
            editPartClassName="ConstraintAsLocalPostcondBodyEditPart"
            itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondBodyItemSemanticEditPolicy"
            notationViewFactoryClassName="ConstraintSpecificationViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.22"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3038"
          editPartClassName="DecisionNodeEditPart"
          itemSemanticEditPolicyClassName="DecisionNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="DecisionNodeViewFactory"
          canonicalEditPolicyClassName="DecisionNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="DecisionNodeGraphicalNodeEditPolicy"
          createCommandClassName="DecisionNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DecisionNode_3038"
            displayName="DecisionNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.124/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.41">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6036"
            editPartClassName="DecisionNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="DecisionNodeFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5043"
            editPartClassName="DecisionInputEditPart"
            itemSemanticEditPolicyClassName="DecisionInputItemSemanticEditPolicy"
            notationViewFactoryClassName="DecisionNodeLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkAndCornerBentWithTextFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.10"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5098"
            editPartClassName="DecisionNodeAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="DecisionNodeAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="DecisionNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3039"
          editPartClassName="MergeNodeEditPart"
          itemSemanticEditPolicyClassName="MergeNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="MergeNodeViewFactory"
          canonicalEditPolicyClassName="MergeNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="MergeNodeGraphicalNodeEditPolicy"
          createCommandClassName="MergeNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.MergeNode_3039"
            displayName="MergeNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.160/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.42">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6037"
            editPartClassName="MergeNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="MergeNodeFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5099"
            editPartClassName="MergeNodeAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="MergeNodeAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="MergeNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3040"
          editPartClassName="ForkNodeEditPart"
          itemSemanticEditPolicyClassName="ForkNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="ForkNodeViewFactory"
          canonicalEditPolicyClassName="ForkNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ForkNodeGraphicalNodeEditPolicy"
          createCommandClassName="ForkNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040"
            displayName="ForkNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.145/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="10"
              height="40"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.43">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6038"
            editPartClassName="ForkNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ForkNodeFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5100"
            editPartClassName="ForkNodeAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ForkNodeAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ForkNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3041"
          editPartClassName="JoinNodeEditPart"
          itemSemanticEditPolicyClassName="JoinNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="JoinNodeViewFactory"
          canonicalEditPolicyClassName="JoinNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="JoinNodeGraphicalNodeEditPolicy"
          createCommandClassName="JoinNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041"
            displayName="JoinNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.152/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="10"
              height="40"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.44">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6039"
            editPartClassName="JoinNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="JoinNodeFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5042"
            editPartClassName="JoinSpecEditPart"
            itemSemanticEditPolicyClassName="JoinSpecItemSemanticEditPolicy"
            notationViewFactoryClassName="JoinNodeLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.9"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5101"
            editPartClassName="JoinNodeAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="JoinNodeAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="JoinNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3078"
          editPartClassName="DataStoreNodeEditPart"
          itemSemanticEditPolicyClassName="DataStoreNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="DataStoreNodeViewFactory"
          canonicalEditPolicyClassName="DataStoreNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="DataStoreNodeGraphicalNodeEditPolicy"
          createCommandClassName="DataStoreNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078"
            displayName="DataStoreNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.123/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataStoreNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.45">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5127"
            editPartClassName="DataStoreNodeLabelEditPart"
            itemSemanticEditPolicyClassName="DataStoreNodeLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="DataStoreNodeLabelViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.20"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5128"
            editPartClassName="DataStoreSelectionEditPart"
            itemSemanticEditPolicyClassName="DataStoreSelectionItemSemanticEditPolicy"
            notationViewFactoryClassName="DataStoreNodeLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkAndCornerBentWithTextFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.21"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6031"
            editPartClassName="DataStoreNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="DataStoreNodeFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          visualID="3042"
          editPartClassName="SendObjectActionEditPart"
          itemSemanticEditPolicyClassName="SendObjectActionItemSemanticEditPolicy"
          notationViewFactoryClassName="SendObjectActionViewFactory"
          canonicalEditPolicyClassName="SendObjectActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43"
          graphicalNodeEditPolicyClassName="SendObjectActionGraphicalNodeEditPolicy"
          createCommandClassName="SendObjectActionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SendObjectAction_3042"
            displayName="SendObjectAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.177/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.46">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5059"
            editPartClassName="SendObjectActionNameEditPart"
            itemSemanticEditPolicyClassName="SendObjectActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="SendObjectActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6027"
            editPartClassName="SendObjectActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="SendObjectActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3046"
          editPartClassName="ValuePinInSendObjActAsReqEditPart"
          itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInSendObjActAsReqCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInSendObjActAsReqGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInSendObjActAsReqCreateCommand"
          containers="/0/@diagram/@childNodes.37"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3046"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.14">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.47">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5049"
            editPartClassName="ValuePinInSendObjActAsReqLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5050"
            editPartClassName="ValuePinInSendObjActAsReqValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5102"
            editPartClassName="ValuePinInSendObjActAsReqAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3047"
          editPartClassName="ActionInputPinInSendObjActAsReqEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionInputPinViewFactory"
          canonicalEditPolicyClassName="ActionInputPinInSendObjActAsReqCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInSendObjActAsReqGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInSendObjActAsReqCreateCommand"
          containers="/0/@diagram/@childNodes.37"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3047"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.15">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.48">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5051"
            editPartClassName="ActionInputPinInSendObjActAsReqLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5052"
            editPartClassName="ActionInputPinInSendObjActAsReqValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5103"
            editPartClassName="ActionInputPinInSendObjActAsReqAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3048"
          editPartClassName="InputPinInSendObjActAsReqEditPart"
          itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInSendObjActAsReqCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInSendObjActAsReqGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInSendObjActAsReqCreateCommand"
          containers="/0/@diagram/@childNodes.37"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3048"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.16">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.49">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5053"
            editPartClassName="InputPinInSendObjActAsReqLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5104"
            editPartClassName="InputPinInSendObjActAsReqAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3049"
          editPartClassName="ValuePinInSendObjActAsTargetEditPart"
          itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInSendObjActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInSendObjActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInSendObjActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.37"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3049"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.17">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.50">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5054"
            editPartClassName="ValuePinInSendObjActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5055"
            editPartClassName="ValuePinInSendObjActAsTargetValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5105"
            editPartClassName="ValuePinInSendObjActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3050"
          editPartClassName="ActionInputPinInSendObjActAsTargetEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionInputPinViewFactory"
          canonicalEditPolicyClassName="ActionInputPinInSendObjActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInSendObjActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInSendObjActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.37"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3050"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.18">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.51">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5056"
            editPartClassName="ActionInputPinInSendObjActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5057"
            editPartClassName="ActionInputPinInSendObjActAsTargetValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5106"
            editPartClassName="ActionInputPinInSendObjActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3051"
          editPartClassName="InputPinInSendObjActAsTargetEditPart"
          itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInSendObjActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInSendObjActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInSendObjActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.37"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3051"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.19">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.52">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5058"
            editPartClassName="InputPinInSendObjActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5107"
            editPartClassName="InputPinInSendObjActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3052"
          editPartClassName="SendSignalActionEditPart"
          itemSemanticEditPolicyClassName="SendSignalActionItemSemanticEditPolicy"
          notationViewFactoryClassName="SendSignalActionViewFactory"
          canonicalEditPolicyClassName="SendSignalActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50"
          graphicalNodeEditPolicyClassName="SendSignalActionGraphicalNodeEditPolicy"
          createCommandClassName="SendSignalActionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SendSignalAction_3052"
            displayName="SendSignalAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.178/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.53">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5060"
            editPartClassName="SendSignalActionNameEditPart"
            itemSemanticEditPolicyClassName="SendSignalActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="SendSignalActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6032"
            editPartClassName="SendSignalActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="SendSignalActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3053"
          editPartClassName="ActionInputPinInSendSigActEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInSendSigActItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionInputPinViewFactory"
          canonicalEditPolicyClassName="ActionInputPinInSendSigActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInSendSigActGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInSendSigActCreateCommand"
          containers="/0/@diagram/@childNodes.44"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3053"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.20">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.54">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5061"
            editPartClassName="ActionInputPinInSendSigActLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendSigActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5062"
            editPartClassName="ActionInputPinInSendSigActValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendSigActValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5108"
            editPartClassName="ActionInputPinInSendSigActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3054"
          editPartClassName="ValuePinInSendSigActEditPart"
          itemSemanticEditPolicyClassName="ValuePinInSendSigActItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInSendSigActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInSendSigActGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInSendSigActCreateCommand"
          containers="/0/@diagram/@childNodes.44"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3054"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.21">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.55">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5063"
            editPartClassName="ValuePinInSendSigActLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendSigActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5064"
            editPartClassName="ValuePinInSendSigActValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendSigActValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5109"
            editPartClassName="ValuePinInSendSigActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendSigActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3055"
          editPartClassName="InputPinInSendSigActEditPart"
          itemSemanticEditPolicyClassName="InputPinInSendSigActItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInSendSigActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInSendSigActGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInSendSigActCreateCommand"
          containers="/0/@diagram/@childNodes.44"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3055"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.22">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.56">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5065"
            editPartClassName="InputPinInSendSigActLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInSendSigActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5110"
            editPartClassName="InputPinInSendSigActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInSendSigActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3060"
          editPartClassName="ValuePinInSendSigActAsTargetEditPart"
          itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInSendSigActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInSendSigActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInSendSigActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.44"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3060"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.23">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.57">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5072"
            editPartClassName="ValuePinInSendSigActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5073"
            editPartClassName="ValuePinInSendSigActAsTargetValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5111"
            editPartClassName="ValuePinInSendSigActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3061"
          editPartClassName="ActionInputPinInSendSigActAsTargetEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionInputPinViewFactory"
          canonicalEditPolicyClassName="ActionInputPinInSendSigActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInSendSigActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInSendSigActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.44"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3061"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.24">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.58">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5074"
            editPartClassName="ActionInputPinInSendSigActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5075"
            editPartClassName="ActionInputPinInSendSigActAsTargetValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5112"
            editPartClassName="ActionInputPinInSendSigActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ActionInputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3062"
          editPartClassName="InputPinInSendSigActAsTargetEditPart"
          itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInSendSigActAsTargetCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInSendSigActAsTargetGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInSendSigActAsTargetCreateCommand"
          containers="/0/@diagram/@childNodes.44"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3062"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.25">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.59">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5076"
            editPartClassName="InputPinInSendSigActAsTargetLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5113"
            editPartClassName="InputPinInSendSigActAsTargetAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3059"
          editPartClassName="ActivityParameterNodeEditPart"
          itemSemanticEditPolicyClassName="ActivityParameterNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityParameterNodeViewFactory"
          canonicalEditPolicyClassName="ActivityParameterNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActivityParameterNodeGraphicalNodeEditPolicy"
          createCommandClassName="ActivityParameterNodeCreateCommand"
          containers="/0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.78 /0/@diagram/@compartments.14"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityParameterNode_3059"
            displayName="ActivityParameterNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.93/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityParameterMaskEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityParameterNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.60">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.61">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode/isControlType"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5071"
            editPartClassName="ParameterNodeNameEditPart"
            itemSemanticEditPolicyClassName="ParameterNodeNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ActivityParameterNodeLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityParameterMaskEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.15"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3063"
          editPartClassName="AcceptEventActionEditPart"
          itemSemanticEditPolicyClassName="AcceptEventActionItemSemanticEditPolicy"
          notationViewFactoryClassName="AcceptEventActionViewFactory"
          canonicalEditPolicyClassName="AcceptEventActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.53"
          graphicalNodeEditPolicyClassName="AcceptEventActionGraphicalNodeEditPolicy"
          createCommandClassName="AcceptEventActionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063"
            displayName="AcceptEventAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.71/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.AcceptEventActionFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.62">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5078"
            editPartClassName="AcceptEventActionLabelEditPart"
            itemSemanticEditPolicyClassName="AcceptEventActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="AcceptEventActionLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.16"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5079"
            editPartClassName="AcceptTimeEventActionLabelEditPart"
            itemSemanticEditPolicyClassName="AcceptTimeEventActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="AcceptEventActionLabelViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.17"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5115"
            editPartClassName="AcceptTimeEventActionAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="AcceptTimeEventActionAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="AcceptEventActionLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AcceptTimeEventActionStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6040"
            editPartClassName="AcceptEventActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="AcceptEventActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3064"
          editPartClassName="OutputPinInAcceptEventActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInAcceptEventActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInAcceptEventActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInAcceptEventActionCreateCommand"
          containers="/0/@diagram/@childNodes.52"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3064"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.63">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5077"
            editPartClassName="OutputPinInAcceptEventActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5114"
            editPartClassName="OutputPinInAcceptEventActionAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3076"
          editPartClassName="ValueSpecificationActionEditPart"
          itemSemanticEditPolicyClassName="ValueSpecificationActionItemSemanticEditPolicy"
          notationViewFactoryClassName="ValueSpecificationActionViewFactory"
          canonicalEditPolicyClassName="ValueSpecificationActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.55"
          graphicalNodeEditPolicyClassName="ValueSpecificationActionGraphicalNodeEditPolicy"
          createCommandClassName="ValueSpecificationActionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValueSpecificationAction_3076"
            displayName="ValueSpecificationAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.192/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.64">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5126"
            editPartClassName="ValueSpecificationActionNameEditPart"
            itemSemanticEditPolicyClassName="ValueSpecificationActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ValueSpecificationActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6026"
            editPartClassName="ValueSpecificationActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ValueSpecificationActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3077"
          editPartClassName="OutputPinInValSpecActEditPart"
          itemSemanticEditPolicyClassName="OutputPinInValSpecActItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInValSpecActCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInValSpecActGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInValSpecActCreateCommand"
          containers="/0/@diagram/@childNodes.54"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3077"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.65">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5124"
            editPartClassName="OutputPinInValSpecActLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInValSpecActLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5125"
            editPartClassName="OutputPinInValSpecActAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInValSpecActAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3069"
          editPartClassName="ConditionalNodeEditPart"
          itemSemanticEditPolicyClassName="ConditionalNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="ConditionalNodeViewFactory"
          canonicalEditPolicyClassName="ConditionalNodeCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.69 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.72"
          compartments="/0/@diagram/@compartments.4"
          graphicalNodeEditPolicyClassName="ConditionalNodeGraphicalNodeEditPolicy"
          createCommandClassName="ConditionalNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ConditionalNode_3069"
            displayName="ConditionalNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.113/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ConditionalNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.66">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5119"
            editPartClassName="ConditionalNodeKeywordEditPart"
            itemSemanticEditPolicyClassName="ConditionalNodeKeywordItemSemanticEditPolicy"
            notationViewFactoryClassName="ConditionalNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.18"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3070"
          editPartClassName="ExpansionRegionEditPart"
          itemSemanticEditPolicyClassName="ExpansionRegionItemSemanticEditPolicy"
          notationViewFactoryClassName="ExpansionRegionViewFactory"
          canonicalEditPolicyClassName="ExpansionRegionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.58 /0/@diagram/@childNodes.59 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.72"
          compartments="/0/@diagram/@compartments.5"
          graphicalNodeEditPolicyClassName="ExpansionRegionGraphicalNodeEditPolicy"
          createCommandClassName="ExpansionRegionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionRegion_3070"
            displayName="ExpansionRegion"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.142/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.67">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5120"
            editPartClassName="ExpansionRegionKeywordEditPart"
            itemSemanticEditPolicyClassName="ExpansionRegionKeywordItemSemanticEditPolicy"
            notationViewFactoryClassName="ExpansionRegionLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.18"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3074"
          editPartClassName="ExpansionNodeAsInEditPart"
          itemSemanticEditPolicyClassName="ExpansionNodeAsInItemSemanticEditPolicy"
          notationViewFactoryClassName="ExpansionNodeViewFactory"
          canonicalEditPolicyClassName="ExpansionNodeAsInCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ExpansionNodeAsInGraphicalNodeEditPolicy"
          createCommandClassName="ExpansionNodeAsInCreateCommand"
          containers="/0/@diagram/@childNodes.57"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3074"
            displayName="ExpansionNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.141/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:InnerClassViewmap"
            className="ExpansionNodeDescriptor"
            classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ExpansionNodeDescriptor extends org.eclipse.draw2d.ScalablePolygonShape {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ExpansionNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.setFill(true);&#xD;&#xA;this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="48"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.26">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/node"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion/inputElement"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.68">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3075"
          editPartClassName="ExpansionNodeAsOutEditPart"
          itemSemanticEditPolicyClassName="ExpansionNodeAsOutItemSemanticEditPolicy"
          notationViewFactoryClassName="ExpansionNodeViewFactory"
          canonicalEditPolicyClassName="ExpansionNodeAsOutCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ExpansionNodeAsOutGraphicalNodeEditPolicy"
          createCommandClassName="ExpansionNodeAsOutCreateCommand"
          containers="/0/@diagram/@childNodes.57"
          preferredSideName="SOUTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3075"
            displayName="ExpansionNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.141/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:InnerClassViewmap"
            className="ExpansionNodeDescriptor"
            classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ExpansionNodeDescriptor extends org.eclipse.draw2d.ScalablePolygonShape {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ExpansionNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.setFill(true);&#xD;&#xA;this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="48"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.27">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/node"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion/outputElement"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.69">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
      </childNodes>
      <childNodes
          visualID="3071"
          editPartClassName="LoopNodeEditPart"
          itemSemanticEditPolicyClassName="LoopNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="LoopNodeViewFactory"
          canonicalEditPolicyClassName="LoopNodeCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.61 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.63 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.66"
          compartments="/0/@diagram/@compartments.6"
          graphicalNodeEditPolicyClassName="LoopNodeGraphicalNodeEditPolicy"
          createCommandClassName="LoopNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.LoopNode_3071"
            displayName="LoopNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.159/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.70">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5121"
            editPartClassName="LoopNodeKeywordEditPart"
            itemSemanticEditPolicyClassName="LoopNodeKeywordItemSemanticEditPolicy"
            notationViewFactoryClassName="LoopNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.18"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3105"
          editPartClassName="InputPinInLoopNodeAsVariableEditPart"
          itemSemanticEditPolicyClassName="InputPinInLoopNodeAsVariableItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInLoopNodeAsVariableCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInLoopNodeAsVariableGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInLoopNodeAsVariableCreateCommand"
          containers="/0/@diagram/@childNodes.60"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3105"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.153">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5178"
            editPartClassName="InputPinInLoopNodeAsVariableLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInLoopNodeAsVariableLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5179"
            editPartClassName="InputPinInStructuredActivityNodeAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInStructuredActivityNodeAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3192"
          editPartClassName="ValuePinInLoopNodeAsVariableEditPart"
          itemSemanticEditPolicyClassName="ValuePinInLoopNodeAsVariableItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInLoopNodeAsVariableCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInLoopNodeAsVariableGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInLoopNodeAsVariableCreateCommand"
          containers="/0/@diagram/@childNodes.60"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3192"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5388"
            editPartClassName="ValuePinInLoopNodeAsVariableLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInLoopNodeAsVariableLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5389"
            editPartClassName="ValuePinInLoopNodeAsVariableValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInLoopNodeAsVariableValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5390"
            editPartClassName="ValuePinInLoopNodeAsVariableAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInLoopNodeAsVariableAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3193"
          editPartClassName="ActionPinInLoopNodeAsVariableEditPart"
          itemSemanticEditPolicyClassName="ActionPinInLoopNodeAsVariableItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInLoopNodeAsVariableCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInLoopNodeAsVariableGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInLoopNodeAsVariableCreateCommand"
          containers="/0/@diagram/@childNodes.60"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3193"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5391"
            editPartClassName="ActionPinInLoopNodeAsVariableLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInLoopNodeAsVariableLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5392"
            editPartClassName="ActionPinInLoopNodeAsVariableValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInLoopNodeAsVariableValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5393"
            editPartClassName="ActionPinInLoopNodeAsVariableAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionPinInLoopNodeAsVariableAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3109"
          editPartClassName="OutputPinInLoopNodeAsBodyOutputEditPart"
          itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInLoopNodeAsBodyOutputVariableCreateCommand"
          containers="/0/@diagram/@childNodes.60"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3109"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.150">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/bodyOutput"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/bodyOutput"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5184"
            editPartClassName="OutputPinInLoopNodeAsBodyOutputLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5185"
            editPartClassName="OutputPinInLoopNodeAsBodyOutputAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3110"
          editPartClassName="OutputPinInLoopNodeAsLoopVariableEditPart"
          itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInLoopNodeAsLoopVariableCreateCommand"
          containers="/0/@diagram/@childNodes.60"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3110"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.149">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariable"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariable"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5186"
            editPartClassName="OutputPinInLoopNodeAsLoopVariableLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5183"
            editPartClassName="OutputPinInLoopNodeAsLoopVariableAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3111"
          editPartClassName="OutputPinInLoopNodeAsResultEditPart"
          itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInLoopNodeAsResultCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsResultGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInLoopNodeAsResultCreateCommand"
          containers="/0/@diagram/@childNodes.60"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3111"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.148">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5187"
            editPartClassName="OutputPinInLoopNodeAsResultLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5188"
            editPartClassName="OutputPinInLoopNodeAsResultAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3073"
          editPartClassName="SequenceNodeEditPart"
          itemSemanticEditPolicyClassName="SequenceNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="SequenceNodeViewFactory"
          canonicalEditPolicyClassName="SequenceNodeCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.69 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.72"
          compartments="/0/@diagram/@compartments.7"
          graphicalNodeEditPolicyClassName="SequenceNodeGraphicalNodeEditPolicy"
          createCommandClassName="SequenceNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SequenceNode_3073"
            displayName="SequenceNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.179/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SequenceNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.71">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5123"
            editPartClassName="SequenceNodeKeywordEditPart"
            itemSemanticEditPolicyClassName="SequenceNodeKeywordItemSemanticEditPolicy"
            notationViewFactoryClassName="SequenceNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.18"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3065"
          editPartClassName="StructuredActivityNodeEditPart"
          itemSemanticEditPolicyClassName="StructuredActivityNodeItemSemanticEditPolicy"
          notationViewFactoryClassName="StructuredActivityNodeViewFactory"
          canonicalEditPolicyClassName="StructuredActivityNodeCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.69"
          compartments="/0/@diagram/@compartments.8"
          graphicalNodeEditPolicyClassName="StructuredActivityNodeGraphicalNodeEditPolicy"
          createCommandClassName="StructuredActivityNodeCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065"
            displayName="StructuredActivityNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.74/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.72">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5117"
            editPartClassName="StructuredActivityNodeKeywordEditPart"
            itemSemanticEditPolicyClassName="StructuredActivityNodeKeywordItemSemanticEditPolicy"
            notationViewFactoryClassName="StructuredActivityNodeLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.18"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3188"
          editPartClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsEditPart"
          itemSemanticEditPolicyClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsCreateCommand"
          containers="/0/@diagram/@childNodes.68 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.67">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.147">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/structuredNodeInput"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/structuredNodeInput"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5377"
            editPartClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5378"
            editPartClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="InputPinInStructuredActivityNodeAsStructuredNodeInputsAppliedStereotypeItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3189"
          editPartClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsEditPart"
          itemSemanticEditPolicyClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsCreateCommand"
          containers="/0/@diagram/@childNodes.68 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.67">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.152">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/structuredNodeInput"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5379"
            editPartClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5380"
            editPartClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5381"
            editPartClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStructuredActivityNodeAsStructuredNodeInputsAppliedStereotypeItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3190"
          editPartClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsEditPart"
          itemSemanticEditPolicyClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsCreateCommand"
          containers="/0/@diagram/@childNodes.68 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.67">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.151">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/structuredNodeInput"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/structuredNodeInput"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5382"
            editPartClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5383"
            editPartClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5384"
            editPartClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStructuredActivityNodeAsStructuredNodeInputsAppliedStereotypeItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3191"
          editPartClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsEditPart"
          itemSemanticEditPolicyClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsCreateCommand"
          containers="/0/@diagram/@childNodes.68 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.67"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/structuredNodeOutput"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/structuredNodeOutput"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5385"
            editPartClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5386"
            editPartClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInStructuredActivityNodeAsStructuredNodeInputsAppliedStereotypeItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3067"
          editPartClassName="ActivityPartitionEditPart"
          itemSemanticEditPolicyClassName="ActivityPartitionItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityPartitionViewFactory"
          canonicalEditPolicyClassName="ActivityPartitionCanonicalEditPolicy"
          compartments="/0/@diagram/@compartments.9"
          graphicalNodeEditPolicyClassName="ActivityPartitionGraphicalNodeEditPolicy"
          createCommandClassName="ActivityPartitionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.9">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityPartition_3067"
            displayName="ActivityPartition"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.73/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityPartitionFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityPartition"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.73">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5118"
            editPartClassName="ActivityPartitionNameEditPart"
            itemSemanticEditPolicyClassName="ActivityPartitionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ActivityPartitionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getPartitionLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6016"
            editPartClassName="ActivityPartitionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ActivityPartitionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          visualID="3068"
          editPartClassName="InterruptibleActivityRegionEditPart"
          itemSemanticEditPolicyClassName="InterruptibleActivityRegionItemSemanticEditPolicy"
          notationViewFactoryClassName="InterruptibleActivityRegionViewFactory"
          canonicalEditPolicyClassName="InterruptibleActivityRegionCanonicalEditPolicy"
          compartments="/0/@diagram/@compartments.10"
          graphicalNodeEditPolicyClassName="InterruptibleActivityRegionGraphicalNodeEditPolicy"
          createCommandClassName="InterruptibleActivityRegionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InterruptibleActivityRegion_3068"
            displayName="InterruptibleActivityRegion"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.78/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InterruptibleActivityRegion"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
        </modelFacet>
      </childNodes>
      <childNodes
          visualID="3080"
          editPartClassName="CommentEditPartCN"
          itemSemanticEditPolicyClassName="CommentItemSemanticEditPolicy"
          notationViewFactoryClassName="CommentViewFactory"
          canonicalEditPolicyClassName="CommentCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="CommentGraphicalNodeEditPolicy"
          createCommandClassName="CommentCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.8 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Comment_3080"
            displayName="Comment"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.4/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.HTMLCornerBentFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.PapyrusReflowableShapeEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedComment"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedComment"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.1/@expressions.28">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/body"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5138"
            editPartClassName="CommentBodyLabelEditPart"
            itemSemanticEditPolicyClassName="CommentBodyLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="CommentBodyViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getCornerBentFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.HTMLCornerBentFigure"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.23">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/body"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          visualID="3081"
          editPartClassName="ReadSelfActionEditPart"
          itemSemanticEditPolicyClassName="ReadSelfActionItemSemanticEditPolicy"
          notationViewFactoryClassName="ReadSelfActionViewFactory"
          canonicalEditPolicyClassName="ReadSelfActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.77"
          graphicalNodeEditPolicyClassName="ReadSelfActionGraphicalNodeEditPolicy"
          createCommandClassName="ReadSelfActionCreateCommand"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadSelfAction_3081"
            displayName="ReadSelfAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.169/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.74">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5139"
            editPartClassName="ReadSelfActionNameEditPart"
            itemSemanticEditPolicyClassName="ReadSelfActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ReadSelfActionLabelViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6025"
            editPartClassName="ReadSelfActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ReadSelfActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3084"
          editPartClassName="ReadSelfActionOutputPinEditPart"
          itemSemanticEditPolicyClassName="ReadSelfActionOutputPinItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="ReadSelfActionOutputPinCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ReadSelfActionOutputPinGraphicalNodeEditPolicy"
          createCommandClassName="ReadSelfActionOutputPinCreateCommand"
          containers="/0/@diagram/@childNodes.76"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.75">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5144"
            editPartClassName="OutputPinInReadSelfActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadSelfActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5145"
            editPartClassName="OutputPinInReadSelfActionAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadSelfActionAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3083"
          editPartClassName="ActivityEditPartCN"
          itemSemanticEditPolicyClassName="ActivityItemSemanticEditPolicyCN"
          notationViewFactoryClassName="ActivityViewFactory"
          canonicalEditPolicyClassName="ActivityCanonicalEditPolicyCN"
          childNodes="/0/@diagram/@childNodes.51"
          compartments="/0/@diagram/@compartments.11 /0/@diagram/@compartments.12 /0/@diagram/@compartments.13 /0/@diagram/@compartments.14"
          graphicalNodeEditPolicyClassName="ActivityGraphicalNodeEditPolicyCN"
          createCommandClassName="ActivityCreateCommandCN"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.72/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityFigureCN">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="200"
              height="100"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy.QUALIFIED_NAME_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BehavioredClassifier/ownedBehavior"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BehavioredClassifier/ownedBehavior"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5142"
            editPartClassName="ActivityNameEditPartCN"
            itemSemanticEditPolicyClassName="ActivityNameEditPartItemSemanticEditPolicyCN"
            notationViewFactoryClassName="OpaqueActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5143"
            editPartClassName="ActivityIsSingleExecutionCNEditPart"
            itemSemanticEditPolicyClassName="ActivityIsSingleExecutionCNItemSemanticEditPolicy"
            notationViewFactoryClassName="ActivityIsSingleExecutionViewFactory"
            readOnly="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getHeaderSingleExecution"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.2">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/isSingleExecution"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          visualID="3086"
          editPartClassName="CreateObjectActionEditPart"
          itemSemanticEditPolicyClassName="CreateObjectActionItemSemanticEditPolicy"
          notationViewFactoryClassName="CreateObjectActionViewFactory"
          canonicalEditPolicyClassName="CreateObjectActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.80"
          graphicalNodeEditPolicyClassName="CreateObjectActionGraphicalNodeEditPolicy"
          createCommandClassName="CreateObjectActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CreateObjectAction_3086"
            displayName="CreateObjectAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.122/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.76">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5148"
            editPartClassName="CreateObjectActionNameEditPart"
            itemSemanticEditPolicyClassName="CreateObjectActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="CreateObjectActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6024"
            editPartClassName="CreateObjectActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="CreateObjectActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3087"
          editPartClassName="OutputPinInCreateObjectActionAsResultEditPart"
          itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInCreateObjectActionAsResultCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInCreateObjectActionAsResultGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInCreateObjectActionAsResultCreateCommand"
          containers="/0/@diagram/@childNodes.79"
          preferredSideName="SOUTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3087"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.77">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5146"
            editPartClassName="OutputPinInCreateObjectActionAsResultLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5147"
            editPartClassName="OutputPinInCreateObjectActionAsResultAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3085"
          editPartClassName="ShapeNamedElementEditPart"
          itemSemanticEditPolicyClassName="ShapeNamedElementItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ShapeNamedElementCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ShapeNamedElementGraphicalNodeEditPolicy"
          createCommandClassName="ShapeNamedElementCreateCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.NamedElement_3085"
            displayName="ShapeNamedElement"
            definedExternally="true"/>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ShapeNamedElementFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy.QUALIFIED_NAME_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedElement"/>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5129"
            editPartClassName="ShapeNamedElementNameEditPart"
            itemSemanticEditPolicyClassName="ShapeNamedElementNameItemSemanticEditPolicy"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                x="25"
                y="3"/>
          </viewmap>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.2">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          visualID="3088"
          editPartClassName="ReadStructuralFeatureActionEditPart"
          itemSemanticEditPolicyClassName="ReadStructuralFeatureActionItemSemanticEditPolicy"
          notationViewFactoryClassName="ReadStructuralFeatureActionViewFactory"
          canonicalEditPolicyClassName="ReadStructuralFeatureActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.83 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.85"
          graphicalNodeEditPolicyClassName="ReadStructuralFeatureActionGraphicalNodeEditPolicy"
          createCommandClassName="ReadStructuralFeatureActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadStructuralFeatureAction_3088"
            displayName="ReadStructuralFeatureAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.170/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.78">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5153"
            editPartClassName="ReadStructuralFeatureActionNameEditPart"
            itemSemanticEditPolicyClassName="ReadStructuralFeatureActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ReadStructuralFeatureActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6023"
            editPartClassName="ReadStructuralFeatureActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ReadStructuralFeatureActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3089"
          editPartClassName="InputPinInReadStructuralFeatureAsObjectEditPart"
          itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInReadStructuralFeatureAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.82"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3089"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.157">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.79">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5149"
            editPartClassName="InputPinInReadStructuralFeatureAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5150"
            editPartClassName="InputPinInReadStructuralFeatureAsObjectAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3203"
          editPartClassName="ValuePinInReadStructuralFeatureAsObjectEditPart"
          itemSemanticEditPolicyClassName="ValuePinInReadStructuralFeatureAsObjectItemSemanticEditPolicy"
          notationViewFactoryClassName="ValuePinViewFactory"
          canonicalEditPolicyClassName="ValuePinInReadStructuralFeatureAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInReadStructuralFeatureAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInReadStructuralFeatureAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.82"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3203"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.156">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.79">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5420"
            editPartClassName="ValuePinInReadStructuralFeatureAsObjectNameLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadStructuralFeatureAsObjectNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5421"
            editPartClassName="ValuePinInReadStructuralFeatureAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadStructuralFeatureAsObjectValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5422"
            editPartClassName="ValuePinInReadStructuralFeatureAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadStructuralFeatureAsObjectAppliedStereotypeItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3204"
          editPartClassName="ActionPinInReadStructuralFeatureAsObjectEditPart"
          itemSemanticEditPolicyClassName="ActionPinInReadStructuralFeatureAsObjectItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionPinViewFactory"
          canonicalEditPolicyClassName="ActionPinInReadStructuralFeatureAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInReadStructuralFeatureAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInReadStructuralFeatureAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.82"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionPin_3204"
            displayName="ActionPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.158">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.79">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5423"
            editPartClassName="ActionPinInReadStructuralFeatureAsObjectNameLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReadStructuralFeatureAsObjectNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5419"
            editPartClassName="ActionPinInReadStructuralFeatureAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReadStructuralFeatureAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5418"
            editPartClassName="ActionPinInReadStructuralFeatureAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReadStructuralFeatureAsObjectAppliedStereotypeItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3090"
          editPartClassName="OutputPinInReadStructuralFeatureAsResultEditPart"
          itemSemanticEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInReadStructuralFeatureAsResultCreateCommand"
          containers="/0/@diagram/@childNodes.82"
          preferredSideName="SOUTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3090"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.80">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5151"
            editPartClassName="OutputPinInReadStructuralFeatureAsResultLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5152"
            editPartClassName="InputPinInReadStructuralFeatureAsResultWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3091"
          editPartClassName="AddStructuralFeatureValueActionEditPart"
          itemSemanticEditPolicyClassName="AddStructuralFeatureValueActionItemSemanticEditPolicy"
          notationViewFactoryClassName="AddStructuralFeatureValueActionViewFactory"
          canonicalEditPolicyClassName="AddStructuralFeatureValueActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.93 /0/@diagram/@childNodes.94 /0/@diagram/@childNodes.95 /0/@diagram/@childNodes.96 /0/@diagram/@childNodes.97"
          graphicalNodeEditPolicyClassName="AddStructuralFeatureValueActionGraphicalNodeEditPolicy"
          createCommandClassName="AddStructuralFeatureValueActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AddStructuralFeatureValueAction_3091"
            displayName="AddStructuralFeatureValueAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.95/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.81">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5160"
            editPartClassName="AddStructuralFeatureValueActionNameEditPart"
            itemSemanticEditPolicyClassName="AddStructuralFeatureValueActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="AddStructuralFeatureValueActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6019"
            editPartClassName="AddStructuralFeatureValueActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="AddStructuralFeatureValueActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3092"
          editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInAddStructuralFeatureValueActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3092"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.139">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5154"
            editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5155"
            editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3093"
          editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueEditPart"
          itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInAddStructuralFeatureValueActionAsValueCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3093"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.145">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5156"
            editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueLabel2EditPart"
            itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueLabel2ItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5157"
            editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabel2EditPart"
            itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabel2ItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3181"
          editPartClassName="InputPinInAddStructuralFeatureValueActionAsInserAtEditPart"
          itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsInserAtItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsInserAtCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsInserAtGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInAddStructuralFeatureValueActionAsInserAtCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3181"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.142">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction/insertAt"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction/insertAt"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5357"
            editPartClassName="InputPinInAddStructuralFeatureValueActionAsInserAtLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsInserAtLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5358"
            editPartClassName="InputPinInAddStructuralFeatureValueActionAsInserAtAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsInserAtAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3182"
          editPartClassName="ValuePinInAddStructuralFeatureValueActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsObjectItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInAddStructuralFeatureValueActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3182"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.138">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5359"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsObjectLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5360"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsObjectItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5361"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3183"
          editPartClassName="ValuePinInAddStructuralFeatureValueActionAsValueEditPart"
          itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsValueItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsValueGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInAddStructuralFeatureValueActionAsValueCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3183"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.144">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5362"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsValueLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsValueLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5363"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsValueValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5364"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3184"
          editPartClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtEditPart"
          itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3184"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.141">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction/insertAt"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction/insertAt"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5365"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5366"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5367"
            editPartClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddStructuralFeatureValueActionAsInserAtAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3185"
          editPartClassName="ActionPinInAddStructuralFeatureValueActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsObjectItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInAddStructuralFeatureValueActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3185"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.140">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5368"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsObjectLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5369"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsObjectItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5370"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3186"
          editPartClassName="ActionPinInAddStructuralFeatureValueActionAsValueEditPart"
          itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsValueItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsValueGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInAddStructuralFeatureValueActionAsValueCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3186"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.146">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5371"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsValueLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsValueLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5372"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsValueValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5373"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3187"
          editPartClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtEditPart"
          itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3187"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.143">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction/insertAt"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction/insertAt"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5374"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5375"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5376"
            editPartClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddStructuralFeatureValueActionAsInserAtAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3094"
          editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultEditPart"
          itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInAddStructuralFeatureValueActionAsResultCreateCommand"
          containers="/0/@diagram/@childNodes.87"
          preferredSideName="SOUTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3094"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5158"
            editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultLabel3EditPart"
            itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultLabel3ItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5159"
            editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultAppliedStereotypeWrappingLabel3EditPart"
            itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultAppliedStereotypeWrappingLabel3ItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3095"
          editPartClassName="DestroyObjectActionEditPart"
          itemSemanticEditPolicyClassName="DestroyObjectActionItemSemanticEditPolicy"
          notationViewFactoryClassName="DestroyObjectActionViewFactory"
          canonicalEditPolicyClassName="DestroyObjectActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.99 /0/@diagram/@childNodes.100 /0/@diagram/@childNodes.101"
          graphicalNodeEditPolicyClassName="DestroyObjectActionGraphicalNodeEditPolicy"
          createCommandClassName="DestroyObjectActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DestroyObjectAction_3095"
            displayName="DestroyObjectAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.128/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.85">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5163"
            editPartClassName="DestroyObjectActionNameEditPart"
            itemSemanticEditPolicyClassName="DestroyObjectActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="DestroyObjectActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6022"
            editPartClassName="DestroyObjectActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="DestroyObjectActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3096"
          editPartClassName="InputPinInDestroyObjectActionEditPart"
          itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInDestroyObjectActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInDestroyObjectActionGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInDestroyObjectActionCreateCommand"
          containers="/0/@diagram/@childNodes.98"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3096"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.127">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5161"
            editPartClassName="InputPinInDestroyObjectActionLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5162"
            editPartClassName="InputPinInDestroyObjectActionAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3173"
          editPartClassName="ValuePinInDestroyObjectActionEditPart"
          itemSemanticEditPolicyClassName="ValuePinInDestroyObjectActionItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ValuePinInDestroyObjectActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInDestroyObjectActionGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInDestroyObjectActionCreateCommand"
          containers="/0/@diagram/@childNodes.98"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3173"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.126">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5332"
            editPartClassName="ValuePinInDestroyObjectActionLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInDestroyObjectActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5333"
            editPartClassName="ValuePinInDestroyObjectActionValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInDestroyObjectActionValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5334"
            editPartClassName="ValuePinInDestroyObjectActionAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInDestroyObjectActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3174"
          editPartClassName="ActionPinInDestroyObjectActionEditPart"
          itemSemanticEditPolicyClassName="ActionPinInDestroyObjectActionItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ActionPinInDestroyObjectActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInDestroyObjectActionGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInDestroyObjectActionCreateCommand"
          containers="/0/@diagram/@childNodes.98"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3174"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.128">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5335"
            editPartClassName="ActionPinInDestroyObjectActionLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInDestroyObjectActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5336"
            editPartClassName="ActionPinInDestroyObjectActionValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInDestroyObjectActionValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5337"
            editPartClassName="ActionPinInDestroyObjectActionAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInDestroyObjectActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3097"
          editPartClassName="ReadVariableActionEditPart"
          itemSemanticEditPolicyClassName="ReadVariableActionItemSemanticEditPolicy"
          notationViewFactoryClassName="ReadVariableActionViewFactory"
          canonicalEditPolicyClassName="ReadVariableActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.103"
          graphicalNodeEditPolicyClassName="ReadVariableActionGraphicalNodeEditPolicy"
          createCommandClassName="ReadVariableActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadVariableAction_3097"
            displayName="ReadVariableAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.171/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.87">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5166"
            editPartClassName="ReadVariableActionNameEditPart"
            itemSemanticEditPolicyClassName="ReadVariableActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ReadVariableActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6021"
            editPartClassName="ReadVariableActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ReadVariableActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3098"
          editPartClassName="OutputPinInReadVariableActionAsResultEditPart"
          itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultItemSemanticEditPolicy"
          notationViewFactoryClassName="OutputPinViewFactory"
          canonicalEditPolicyClassName="OutputPinInReadVariableActionAsResultCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInReadVariableActionAsResultGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInReadVariableActionAsResultCreateCommand"
          containers="/0/@diagram/@childNodes.102">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3098"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.32">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.88">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5164"
            editPartClassName="OutputPinInReadVariableActionAsResultLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5165"
            editPartClassName="OutputPinInReadVariableActionAsResultAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="OutputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3099"
          editPartClassName="AddVariableValueActionEditPart"
          itemSemanticEditPolicyClassName="AddVariableValueActionItemSemanticEditPolicy"
          notationViewFactoryClassName="AddVariableValueActionViewFactory"
          canonicalEditPolicyClassName="AddVariableValueActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.105 /0/@diagram/@childNodes.106 /0/@diagram/@childNodes.107 /0/@diagram/@childNodes.108 /0/@diagram/@childNodes.109 /0/@diagram/@childNodes.110"
          graphicalNodeEditPolicyClassName="AddVariableValueActionGraphicalNodeEditPolicy"
          createCommandClassName="AddVariableValueActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AddVariableValueAction_3099"
            displayName="AddVariableValueAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.1/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.89">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5171"
            editPartClassName="AddVariableValueActionNameEditPart"
            itemSemanticEditPolicyClassName="AddVariableValueActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="AddVariableValueActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6018"
            editPartClassName="AddVariableValueActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="AddVariableValueActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3100"
          editPartClassName="InputPinInAddVariableValueActionAsInsertAtEditPart"
          itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInAddVariableValueActionAsInsertAtCreateCommand"
          containers="/0/@diagram/@childNodes.104"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3100"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.133">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5167"
            editPartClassName="InputPinInAddVariableValueActionAsInsertAtLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5168"
            editPartClassName="InputPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3101"
          editPartClassName="InputPinInAddVariableValueActionAsValueEditPart"
          itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInAddVariableValueActionAsValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInAddVariableValueActionAsValueGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInAddVariableValueActionAsValueCreateCommand"
          containers="/0/@diagram/@childNodes.104"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3101"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.130">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5169"
            editPartClassName="InputPinInAddVariableValueActionAsValueLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueSimpleLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5170"
            editPartClassName="InputPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3175"
          editPartClassName="ValuePinInAddVariableValueActionAsInsertAtEditPart"
          itemSemanticEditPolicyClassName="ValuePinInAddVariableValueActionAsInsertAtItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ValuePinInAddVariableValueActionAsInsertAtCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInAddVariableValueActionAsInsertAtGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInAddVariableValueActionAsInsertAtCreateCommand"
          containers="/0/@diagram/@childNodes.104"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3175"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.134">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5350"
            editPartClassName="ValuePinInAddVariableValueActionAsInsertAtLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddVariableValueActionAsInsertAtLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5339"
            editPartClassName="ValuePinInAddVariableValueActionAsInsertAtValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddVariableValueActionAsInsertAtValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5340"
            editPartClassName="ValuePinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3176"
          editPartClassName="ValuePinInAddVariableValueActionAsValueEditPart"
          itemSemanticEditPolicyClassName="ValuePinInAddVariableValueActionAsValueItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ValuePinInAddVariableValueActionAsValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInAddVariableValueActionAsValueGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInAddVariableValueActionAsValueCreateCommand"
          containers="/0/@diagram/@childNodes.104"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3176"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.131">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5341"
            editPartClassName="ValuePinInAddVariableValueActionAsValueLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddVariableValueActionAsValueSimpleLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5342"
            editPartClassName="ValuePinInAddVariableValueActionAsValueValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddVariableValueActionAsValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5343"
            editPartClassName="ValuePinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3177"
          editPartClassName="ActionPinInAddVariableValueActionAsInsertAtEditPart"
          itemSemanticEditPolicyClassName="ActionPinInAddVariableValueActionAsInsertAtItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ActionPinInAddVariableValueActionAsInsertAtCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInAddVariableValueActionAsInsertAtGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInAddVariableValueActionAsInsertAtCreateCommand"
          containers="/0/@diagram/@childNodes.104"
          preferredSideName="WEST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActoinInputPin_3177"
            displayName="ActoinInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.132">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5344"
            editPartClassName="ActionPinInAddVariableValueActionAsInsertAtLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddVariableValueActionAsInsertAtLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5345"
            editPartClassName="ActionPinInAddVariableValueActionAsInsertAtValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddVariableValueActionAsInsertAtValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5346"
            editPartClassName="ActionPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3178"
          editPartClassName="ActionPinInAddVariableValueActionAsValueEditPart"
          itemSemanticEditPolicyClassName="ActionPinInAddVariableValueActionAsValueItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ActionPinInAddVariableValueActionAsValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInAddVariableValueActionAsValueGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInAddVariableValueActionAsValueCreateCommand"
          containers="/0/@diagram/@childNodes.104"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3178"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.129">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5347"
            editPartClassName="ActionPinInAddVariableValueActionAsValueLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddVariableValueActionAsValueSimpleLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5348"
            editPartClassName="ActionPinInAddVariableValueActionAsValueValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddVariableValueActionAsValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5349"
            editPartClassName="ActionPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3102"
          editPartClassName="BroadcastSignalActionEditPart"
          itemSemanticEditPolicyClassName="BroadcastSignalActionItemSemanticEditPolicy"
          notationViewFactoryClassName="BroadcastSignalActionViewFactory"
          canonicalEditPolicyClassName="BroadcastSignalActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.112 /0/@diagram/@childNodes.113 /0/@diagram/@childNodes.114"
          graphicalNodeEditPolicyClassName="BroadcastSignalActionGraphicalNodeEditPolicy"
          createCommandClassName="BroadcastSignalActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.BroadcastSignalAction_3102"
            displayName="BroadcastSignalAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.99/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BroadcastSignalAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.92">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5175"
            editPartClassName="BroadcastSignalActionNameEditPart"
            itemSemanticEditPolicyClassName="BroadcastSignalActionNameItemSemanticEditPolicy"
            notationViewFactoryClassName="BroadcastSignalActionNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6017"
            editPartClassName="BroadcastSignalActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="BroadcastSignalActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3103"
          editPartClassName="InputPinInBroadcastSignalActionEditPart"
          itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="InputPinInBroadcastSignalActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInBroadcastSignalActionGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInBroadcastSignalActionCreateCommand"
          containers="/0/@diagram/@childNodes.111"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3103"
            displayName="InputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.135">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5172"
            editPartClassName="InputPinInBroadcastSignalActionLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5173"
            editPartClassName="InputPinInBroadcastSignalActionValueLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionValueLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5174"
            editPartClassName="InputPinInBroadcastSignalActionAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3179"
          editPartClassName="ValuePinInBroadcastSignalActionEditPart"
          itemSemanticEditPolicyClassName="ValuePinInBroadcastSignalActionItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ValuePinInBroadcastSignalActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInBroadcastSignalActionGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInBroadcastSignalActionCreateCommand"
          containers="/0/@diagram/@childNodes.111"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3179"
            displayName="ValuePin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.137">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5351"
            editPartClassName="ValuePinInBroadcastSignalActionLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInBroadcastSignalActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5352"
            editPartClassName="ValuePinInBroadcastSignalActionValueLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInBroadcastSignalActionValueLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5353"
            editPartClassName="ValuePinInBroadcastSignalActionAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInBroadcastSignalActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3180"
          editPartClassName="ActionPinInBroadcastSignalActionEditPart"
          itemSemanticEditPolicyClassName="ActionPinInBroadcastSignalActionItemSemanticEditPolicy"
          notationViewFactoryClassName="InputPinViewFactory"
          canonicalEditPolicyClassName="ActionPinInBroadcastSignalActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInBroadcastSignalActionGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInBroadcastSignalActionCreateCommand"
          containers="/0/@diagram/@childNodes.111"
          preferredSideName="NORTH">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3180"
            displayName="ActionInputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.136">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5354"
            editPartClassName="ActionPinInBroadcastSignalActionLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInBroadcastSignalActionLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5355"
            editPartClassName="ActionPinInBroadcastSignalActionValueLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInBroadcastSignalActionValueLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5356"
            editPartClassName="ActionPinInBroadcastSignalActionAppliedStereotypeWrappingLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInBroadcastSignalActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy"
            notationViewFactoryClassName="InputPinLabelViewFactory"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3104"
          editPartClassName="CentralBufferNodeEditPart"
          itemSemanticEditPolicyClassName="CentralBufferNodeItemSemanticEditPolicy"
          canonicalEditPolicyClassName="CentralBufferNodeCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="CentralBufferNodeGraphicalNodeEditPolicy"
          createCommandClassName="CentralBufferNodeCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CentralBufferNode_3104"
            displayName="CentralBufferNode"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.103/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CentralBufferNode"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.94">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5176"
            editPartClassName="CentralBufferNodeLabelEditPart"
            itemSemanticEditPolicyClassName="CentralBufferNodeWrappingLabelItemSemanticEditPolicy"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.20"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5177"
            editPartClassName="CentralBufferNodeSelectionEditPart"
            itemSemanticEditPolicyClassName="CentralBufferNodeSelectionItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkAndCornerBentWithTextFigure"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.21"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="6030"
            editPartClassName="CentralBufferNodeFloatingNameEditPart"
            itemSemanticEditPolicyClassName="CentralBufferNodeFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          visualID="3112"
          editPartClassName="ConstraintEditPartCN"
          itemSemanticEditPolicyClassName="ConstraintItemSemanticEditPolicyCN"
          canonicalEditPolicyClassName="ConstraintCanonicalEditPolicyCN"
          graphicalNodeEditPolicyClassName="ConstraintGraphicalNodeEditPolicyCN"
          createCommandClassName="ConstraintCreateCommandCN"
          containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Constraint_3112"
            displayName="Constraint"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.117">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5189"
            editPartClassName="ConstraintNameEditPartCN"
            itemSemanticEditPolicyClassName="ConstraintName2ItemSemanticEditPolicy"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5190"
            editPartClassName="ConstraintBodyEditPartCN"
            itemSemanticEditPolicyClassName="ConstraintNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getConstraintFigure"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.22"
              viewPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          visualID="3113"
          editPartClassName="StartObjectBehavoiurActionEditPart"
          itemSemanticEditPolicyClassName="StartObjectBehavoiurActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="StartObjectBehavoiurActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.118 /0/@diagram/@childNodes.119 /0/@diagram/@childNodes.120 /0/@diagram/@childNodes.121 /0/@diagram/@childNodes.122 /0/@diagram/@childNodes.123 /0/@diagram/@childNodes.124"
          graphicalNodeEditPolicyClassName="StartObjectBehavoiurActionGraphicalNodeEditPolicy"
          createCommandClassName="StartObjectBehavoiurActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="StartObjectBehaviourAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.182/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartObjectBehaviorAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5191"
            editPartClassName="StartObjectBehaviorActionNameEditPart"
            itemSemanticEditPolicyClassName="StartObjectBehaviorActionNameItemSemanticEditPolicy"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5394"
            editPartClassName="StartObjectBehaviorActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="StartObjectBehaviorActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3125"
          editPartClassName="OutputPinInStartObjectBehaviorActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInStartObjectBehaviorActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInStartObjectBehaviorActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInStartObjectBehaviorActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInStartObjectBehaviorActionCreateCommand"
          containers="/0/@diagram/@childNodes.117"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5203"
            editPartClassName="OutputPinInStartObjectBehaviorActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInStartObjectBehaviorActionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5204"
            editPartClassName="OutputPinInStartObjectBehaviorActionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInStartObjectBehaviorActionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3132"
          editPartClassName="InputPinInStartObjectBehaviorActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="InputPinInStartObjectBehaviorActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInStartObjectBehaviorActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInStartObjectBehaviorActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInStartObjectBehaviorActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.117">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.88">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartObjectBehaviorAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartObjectBehaviorAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5217"
            editPartClassName="InputPinInStartObjectBehaviorActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInStartObjectBehaviorActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5218"
            editPartClassName="InputPinInStartObjectBehaviorActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInStartObjectBehaviorActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3145"
          editPartClassName="ValuePinInStartObjectBehaviorActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInStartObjectBehaviorActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.117">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.90">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartObjectBehaviorAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartObjectBehaviorAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5245"
            editPartClassName="ValuePinInStartObjectBehaviorActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5246"
            editPartClassName="ValuePinInStartObjectBehaviorActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsObjectValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5247"
            editPartClassName="ValuePinInStartObjectBehaviorActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3158"
          editPartClassName="ActionPinInStartObjectBehaviorActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInStartObjectBehaviorActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.117">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.92">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartObjectBehaviorAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartObjectBehaviorAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5263"
            editPartClassName="ActionPinInStartObjectBehaviorActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5264"
            editPartClassName="ActionPinInStartObjectBehaviorActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsObjectValueItemSemanticEditPolicy"
            notationViewFactoryClassName="ValuePinLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5265"
            editPartClassName="ActionPinInStartObjectBehaviorActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3133"
          editPartClassName="InputPinInStartObjectBehaviorActionAsArgumentEditPart"
          itemSemanticEditPolicyClassName="InputPinInStartObjectBehaviorActionAsArgumentItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInStartObjectBehaviorActionAsArgumentCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInStartObjectBehaviorActionAsArgumentGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInStartObjectBehaviorActionAsArgumentCreateCommand"
          containers="/0/@diagram/@childNodes.117">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.87">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5219"
            editPartClassName="InputPinInStartObjectBehaviorActionAsArgumentLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInStartObjectBehaviorActionAsArgumentLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5220"
            editPartClassName="InputPinInStartObjectBehaviorActionAsArgumentAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInStartObjectBehaviorActionAsArgumentAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3146"
          editPartClassName="ValuePinInStartObjectBehaviorActionAsArgumentEditPart"
          itemSemanticEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsArgumentItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsArgumentCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsArgumentGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInStartObjectBehaviorActionAsArgumentCreateCommand"
          containers="/0/@diagram/@childNodes.117">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.89">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5248"
            editPartClassName="ValuePinInStartObjectBehaviorActionAsArgumentLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsArgumentLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5249"
            editPartClassName="ValuePinInStartObjectBehaviorActionAsArgumentValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsArgumentValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5250"
            editPartClassName="ValuePinInStartObjectBehaviorActionAsArgumentAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartObjectBehaviorActionAsArgumentAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3159"
          editPartClassName="ActionPinInStartObjectBehaviorActionAsArgumentEditPart"
          itemSemanticEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsArgumentItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsArgumentCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsArgumentGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInStartObjectBehaviorActionAsArgumentCreateCommand"
          containers="/0/@diagram/@childNodes.117">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.91">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5266"
            editPartClassName="ActionPinInStartObjectBehaviorActionAsArgumentLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsArgumentLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5267"
            editPartClassName="ActionPinInStartObjectBehaviorActionAsArgumentValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsArgumentValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5268"
            editPartClassName="ActionPinInStartObjectBehaviorActionAsArgumentAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartObjectBehaviorActionAsArgumentAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3114"
          editPartClassName="TestIdentityActionEditPart"
          itemSemanticEditPolicyClassName="TestIdentityActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="TestIdentityActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.126 /0/@diagram/@childNodes.127 /0/@diagram/@childNodes.128 /0/@diagram/@childNodes.129 /0/@diagram/@childNodes.130 /0/@diagram/@childNodes.131 /0/@diagram/@childNodes.132"
          graphicalNodeEditPolicyClassName="TestIdentityActionGraphicalNodeEditPolicy"
          createCommandClassName="TestIdentityActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="TestIdentityAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.184/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5192"
            editPartClassName="TestIdentityActionNameEditPart"
            itemSemanticEditPolicyClassName="TestIdentityActionNameItemSemanticEditPolicy"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5395"
            editPartClassName="TestIdentityActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="TestIdentityActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3126"
          editPartClassName="OutputPinInTestIdentityActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInTestIdentityActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInTestIdentityActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInTestIdentityActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInTestIdentityActionCreateCommand"
          containers="/0/@diagram/@childNodes.125"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5205"
            editPartClassName="OutputPinInTestIdentityActionItemLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInTestIdentityActionItemLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5206"
            editPartClassName="OutputPinInTestIdentityActionItemAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInTestIdentityActionItemAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3134"
          editPartClassName="InputPinInTestIdentityActionAsFirstEditPart"
          itemSemanticEditPolicyClassName="InputPinInTestIdentityActionAsFirstItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInTestIdentityActionAsFirstCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInTestIdentityActionAsFirstGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInTestIdentityActionAsFirstCreateCommand"
          containers="/0/@diagram/@childNodes.125">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.93">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/first"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/first"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5221"
            editPartClassName="InputPinInTestIdentityActionAsFirstLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInTestIdentityActionAsFirstLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5222"
            editPartClassName="InputPinInTestIdentityActionAsFirstAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInTestIdentityActionAsFirstAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3135"
          editPartClassName="InputPinInTestIdentityActionAsSecondEditPart"
          itemSemanticEditPolicyClassName="InputPinInTestIdentityActionAsSecondItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInTestIdentityActionAsSecondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInTestIdentityActionAsSecondGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInTestIdentityActionAsSecondCreateCommand"
          containers="/0/@diagram/@childNodes.125">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.94">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/second"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/second"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5223"
            editPartClassName="InputPinInTestIdentityActionAsSecondLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInTestIdentityActionAsSecondLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5224"
            editPartClassName="InputPinInTestIdentityActionAsSecondAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInTestIdentityActionAsSecondAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3147"
          editPartClassName="ValuePinInTestIdentityActionAsFirstEditPart"
          itemSemanticEditPolicyClassName="ValuePinInTestIdentityActionAsFirstItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInTestIdentityActionAsFirstCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInTestIdentityActionAsFirstGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInTestIdentityActionAsFirstCreateCommand"
          containers="/0/@diagram/@childNodes.125">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.95">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/first"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/first"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5251"
            editPartClassName="ValuePinInTestIdentityActionAsFirstLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInTestIdentityActionAsFirstLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5252"
            editPartClassName="ValuePinInTestIdentityActionAsFirstValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInTestIdentityActionAsFirstValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5253"
            editPartClassName="ValuePinInTestIdentityActionAsFirstAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInTestIdentityActionAsFirstAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3148"
          editPartClassName="ValuePinInTestIdentityActionAsSecondEditPart"
          itemSemanticEditPolicyClassName="ValuePinInTestIdentityActionAsSecondItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInTestIdentityActionAsSecondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInTestIdentityActionAsSecondGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInTestIdentityActionAsSecondCreateCommand"
          containers="/0/@diagram/@childNodes.125">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.96">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/second"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/second"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5254"
            editPartClassName="ValuePinInTestIdentityActionAsSecondLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInTestIdentityActionAsSecondLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5255"
            editPartClassName="ValuePinInTestIdentityActionAsSecondValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInTestIdentityActionAsSecondValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5256"
            editPartClassName="ValuePinInTestIdentityActionAsSecondAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInTestIdentityActionAsSecondAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3160"
          editPartClassName="ActionPinInTestIdentityActionAsFirstEditPart"
          itemSemanticEditPolicyClassName="ActionPinInTestIdentityActionAsFirstItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInTestIdentityActionAsFirstCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInTestIdentityActionAsFirstGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInTestIdentityActionAsFirstCreateCommand"
          containers="/0/@diagram/@childNodes.125">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.97">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/first"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/first"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5269"
            editPartClassName="ActionPinInTestIdentityActionAsFirstLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInTestIdentityActionAsFirstLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5270"
            editPartClassName="ActionPinInTestIdentityActionAsFirstValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInTestIdentityActionAsFirstValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5271"
            editPartClassName="ActionPinInTestIdentityActionAsFirstAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInTestIdentityActionAsFirstAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3161"
          editPartClassName="ActionPinInTestIdentityActionAsSecondEditPart"
          itemSemanticEditPolicyClassName="ActionPinInTestIdentityActionAsSecondItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInTestIdentityActionAsSecondCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInTestIdentityActionAsSecondGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInTestIdentityActionAsSecondCreateCommand"
          containers="/0/@diagram/@childNodes.125">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.98">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/second"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TestIdentityAction/second"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5272"
            editPartClassName="ActionPinInTestIdentityActionAsSecondLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInTestIdentityActionAsSecondLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5273"
            editPartClassName="ActionPinInTestIdentityActionAsSecondValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInTestIdentityActionAsSecondValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5274"
            editPartClassName="ActionPinInTestIdentityActionAsSecondAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInTestIdentityActionAsSecondAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3115"
          editPartClassName="ClearStructuralFeatureActionEditPart"
          itemSemanticEditPolicyClassName="ClearStructuralFeatureActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ClearStructuralFeatureActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.134 /0/@diagram/@childNodes.135 /0/@diagram/@childNodes.136 /0/@diagram/@childNodes.137"
          graphicalNodeEditPolicyClassName="ClearStructuralFeatureActionGraphicalNodeEditPolicy"
          createCommandClassName="ClearStructuralFeatureActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="ClearStructuralFeatureAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.107/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearStructuralFeatureAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5193"
            editPartClassName="ClearStructuralFeatureActionNameEditPart"
            itemSemanticEditPolicyClassName="ClearStructuralFeatureActionNameItemSemanticEditPolicy"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5396"
            editPartClassName="ClearStructuralFeatureActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ClearStructuralFeatureActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3127"
          editPartClassName="OutputPinInClearStructuralFeatureActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInClearStructuralFeatureActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInClearStructuralFeatureActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInClearStructuralFeatureActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInClearStructuralFeatureActionCreateCommand"
          containers="/0/@diagram/@childNodes.133"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearStructuralFeatureAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearStructuralFeatureAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5207"
            editPartClassName="OutputPinInClearStructuralFeatureActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInClearStructuralFeatureActionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5208"
            editPartClassName="OutputPinInClearStructuralFeatureActionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInClearStructuralFeatureActionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3136"
          editPartClassName="InputPinInClearStructuralFeatureActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="InputPinInClearStructuralFeatureActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInClearStructuralFeatureActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInClearStructuralFeatureActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInClearStructuralFeatureActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.133">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.99">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5225"
            editPartClassName="InputPinInClearStructuralFeatureActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInClearStructuralFeatureActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5226"
            editPartClassName="InputPinInClearStructuralFeatureActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInClearStructuralFeatureActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3149"
          editPartClassName="ValuePinInClearStructuralFeatureActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ValuePinInClearStructuralFeatureActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInClearStructuralFeatureActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInClearStructuralFeatureActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInClearStructuralFeatureActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.133">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.100">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5260"
            editPartClassName="ValuePinInClearStructuralFeatureActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInClearStructuralFeatureActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5261"
            editPartClassName="ValuePinInClearStructuralFeatureActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInClearStructuralFeatureActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5262"
            editPartClassName="ValuePinInClearStructuralFeatureActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInClearStructuralFeatureActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3162"
          editPartClassName="ActionInputPinInClearStructuralFeatureActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInClearStructuralFeatureActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionInputPinInClearStructuralFeatureActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInClearStructuralFeatureActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInClearStructuralFeatureActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.133">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.101">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5275"
            editPartClassName="ActionInputPinInClearStructuralFeatureActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInClearStructuralFeatureActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5276"
            editPartClassName="ActionInputPinInClearStructuralFeatureActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInClearStructuralFeatureActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5277"
            editPartClassName="ActionInputPinInClearStructFeatActAsObjectAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInClearStructFeatActAsObjectAppliedStereotypeItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3117"
          editPartClassName="CreateLinkActionEditPart"
          itemSemanticEditPolicyClassName="CreateLinkActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="CreateLinkActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.139 /0/@diagram/@childNodes.140 /0/@diagram/@childNodes.141"
          graphicalNodeEditPolicyClassName="CreateLinkActionGraphicalNodeEditPolicy"
          createCommandClassName="CreateLinkActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="CreateLinkAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.117/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.154">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateLinkAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5195"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5397"
            editPartClassName="CreateLinkActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="CreateLinkActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3137"
          editPartClassName="InputPinInCreateLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="InputPinInCreateLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInCreateLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInCreateLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInCreateLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.138">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.102">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5227"
            editPartClassName="InputPinInCreateLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInCreateLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5228"
            editPartClassName="InputPinInCreateLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInCreateLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3151"
          editPartClassName="ValuePinInCreateLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="ValuePinInCreateLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInCreateLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInCreateLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInCreateLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.138">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.103">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5281"
            editPartClassName="ValuePinInCreateLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCreateLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5282"
            editPartClassName="ValuePinInCreateLinkActionAsInputValueValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCreateLinkActionAsInputValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5283"
            editPartClassName="ValuePinInCreateLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCreateLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3163"
          editPartClassName="ActionInputPinInCreateLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInCreateLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionInputPinInCreateLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInCreateLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInCreateLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.138">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.104">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5278"
            editPartClassName="ActionInputPinInCreateLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCreateLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5279"
            editPartClassName="ActionInputPinInCreateLinkActionAsInputValueValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCreateLinkActionAsInputValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5280"
            editPartClassName="ActionInputPinInCreateLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInCreateLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3116"
          editPartClassName="ReadLinkActionEditPart"
          itemSemanticEditPolicyClassName="ReadLinkActiontemSemanticEditPolicy"
          canonicalEditPolicyClassName="ReadLinkActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.143 /0/@diagram/@childNodes.144 /0/@diagram/@childNodes.145 /0/@diagram/@childNodes.146"
          graphicalNodeEditPolicyClassName="ReadLinkActionGraphicalNodeEditPolicy"
          createCommandClassName="ReadLinkActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="ReadLinkAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.166/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadLinkAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5194"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5398"
            editPartClassName="ReadLinkActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ReadLinkActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3128"
          editPartClassName="OutputPinInReadLinkActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInReadLinkActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInReadLinkActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInReadLinkActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInReadLinkActionCreateCommand"
          containers="/0/@diagram/@childNodes.142"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadLinkAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadLinkAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5209"
            editPartClassName="OutputPinInReadLinkActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadLinkActionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5210"
            editPartClassName="OutputPinInReadLinkActionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadLinkActionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3138"
          editPartClassName="InputPinInReadLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="InputPinInReadLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInReadLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInReadLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInReadLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.142">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.105">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5229"
            editPartClassName="InputPinInReadLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReadLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5230"
            editPartClassName="InputPinInReadLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReadLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3150"
          editPartClassName="ValuePinInReadLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="ValuePinInReadLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInReadLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInReadLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInReadLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.142">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.106">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5287"
            editPartClassName="ValuePinInReadLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5288"
            editPartClassName="ValuePinInReadLinkActionAsInputValueValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadLinkActionAsInputValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5289"
            editPartClassName="ValuePinInReadLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3164"
          editPartClassName="ActionInputPinInReadLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInReadLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionInputPinInReadLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInReadLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInReadLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.142">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.107">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5284"
            editPartClassName="ActionInputPinInReadLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInReadLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5285"
            editPartClassName="ActionInputPinInReadLinkActionAsInputValueValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInReadLinkActionAsInputValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5286"
            editPartClassName="ActionInputPinInReadLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInReadLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3118"
          editPartClassName="DestroyLinkActionEditPart"
          itemSemanticEditPolicyClassName="DestroyLinkActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="DestroyLinkActionCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.148 /0/@diagram/@childNodes.149 /0/@diagram/@childNodes.150"
          graphicalNodeEditPolicyClassName="DestroyLinkActionGraphicalNodeEditPolicy"
          createCommandClassName="DestroyLinkActionCreateCommand"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="DestroyLinkAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.126/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyLinkAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5196"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5399"
            editPartClassName="DestroyLinkActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="DestroyLinkActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3139"
          editPartClassName="InputPinInDestroyLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="InputPinInDestroyLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInDestroyLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInDestroyLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInDestroyLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.147">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.108">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5231"
            editPartClassName="InputPinInDestroyLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInDestroyLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5232"
            editPartClassName="InputPinInDestroyLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInDestroyLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3152"
          editPartClassName="ValuePinInDestroyLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="ValuePinInDestroyLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInDestroyLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInDestroyLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInDestroyLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.147">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.109">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5290"
            editPartClassName="ValuePinInDestroyLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInDestroyLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5291"
            editPartClassName="ValuePinInDestroyLinkActionAsInputValueValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInDestroyLinkActionAsInputValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5292"
            editPartClassName="ValuePinInDestroyLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInDestroyLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3165"
          editPartClassName="ActionInputPinInDestroyLinkActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="ActionInputPinInDestroyLinkActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionInputPinInDestroyLinkActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionInputPinInDestroyLinkActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="ActionInputPinInDestroyLinkActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.147">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.110">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5293"
            editPartClassName="ActionInputPinInDestroyLinkActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInDestroyLinkActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5294"
            editPartClassName="ActionInputPinInDestroyLinkActionAsInputValueValueEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInDestroyLinkActionAsInputValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5295"
            editPartClassName="ActionInputPinInDestroyLinkActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionInputPinInDestroyLinkActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3119"
          childNodes="/0/@diagram/@childNodes.152 /0/@diagram/@childNodes.153 /0/@diagram/@childNodes.154"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="ClearAssotiationAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.106/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearAssociationAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5197"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5400"
            editPartClassName="ClearAssociationActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ClearAssociationActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3140"
          editPartClassName="InputPinInClearAssociationActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="InputPinInClearAssociationActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInClearAssociationActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInClearAssociationActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInClearAssociationActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.151">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.111">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearAssociationAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearAssociationAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5235"
            editPartClassName="InputPinInClearAssociationActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInClearAssociationActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5236"
            editPartClassName="InputPinInClearAssociationActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInClearAssociationActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3153"
          editPartClassName="ValuePinInClearAssociationActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ValuePinInClearAssociationActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInClearAssociationActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInClearAssociationActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInClearAssociationActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.151">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.112">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearAssociationAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearAssociationAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5296"
            editPartClassName="ValuePinInClearAssociationActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInClearAssociationActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5297"
            editPartClassName="ValuePinInClearAssociationActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInClearAssociationActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5298"
            editPartClassName="ValuePinInClearAssociationActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInClearAssociationActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3166"
          editPartClassName="ActionPinInClearAssociationActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ActionPinInClearAssociationActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInClearAssociationActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInClearAssociationActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInClearAssociationActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.151">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.113">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearAssociationAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ClearAssociationAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5299"
            editPartClassName="ActionPinInClearAssociationActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInClearAssociationActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5300"
            editPartClassName="ActionPinInClearAssociationActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInClearAssociationActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5301"
            editPartClassName="ActionPinInClearAssociationActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInClearAssociationActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3120"
          childNodes="/0/@diagram/@childNodes.156"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="ReadExtentAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.164/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadExtentAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5198"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5402"
            editPartClassName="ReadExtentActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ReadExtentActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3129"
          editPartClassName="OutputPinInReadExtentActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInReadExtentActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInReadExtentActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInReadExtentActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInReadExtentActionCreateCommand"
          containers="/0/@diagram/@childNodes.155"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadExtentAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadExtentAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5211"
            editPartClassName="OutputPinInReadExtentActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadExtentActionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5212"
            editPartClassName="OutputPinInReadExtentActionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadExtentActionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3121"
          childNodes="/0/@diagram/@childNodes.158 /0/@diagram/@childNodes.159 /0/@diagram/@childNodes.160"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="ReclassifyObjectAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.172/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReclassifyObjectAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5199"
            editPartClassName="ReclassifyObjectActionNameEditPart"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5401"
            editPartClassName="ReclassifyObjectActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ReclassifyObjectActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3141"
          editPartClassName="InputPinInReclassifyObjectActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="InputPinInReclassifyObjectActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInReclassifyObjectActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInReclassifyObjectActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInReclassifyObjectActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.157">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.115">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReclassifyObjectAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReclassifyObjectAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5237"
            editPartClassName="InputPinInReclassifyObjectActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReclassifyObjectActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5238"
            editPartClassName="InputPinInReclassifyObjectActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReclassifyObjectActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3154"
          editPartClassName="ValuePinInReclassifyObjectActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ValuePinInReclassifyObjectActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInReclassifyObjectActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInReclassifyObjectActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInReclassifyObjectActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.157">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.116">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReclassifyObjectAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReclassifyObjectAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5302"
            editPartClassName="ValuePinInReclassifyObjectActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReclassifyObjectActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5303"
            editPartClassName="ValuePinInReclassifyObjectActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReclassifyObjectActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5304"
            editPartClassName="ValuePinInReclassifyObjectActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReclassifyObjectActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3167"
          editPartClassName="ActionPinInReclassifyObjectActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ActionPinInReclassifyObjectActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInReclassifyObjectActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInReclassifyObjectActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInReclassifyObjectActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.157">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.114">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReclassifyObjectAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReclassifyObjectAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5305"
            editPartClassName="ActionPinInReclassifyObjectActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReclassifyObjectActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5306"
            editPartClassName="ActionPinInReclassifyObjectActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReclassifyObjectActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5307"
            editPartClassName="ActionPinInReclassifyObjectActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReclassifyObjectActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3122"
          childNodes="/0/@diagram/@childNodes.162 /0/@diagram/@childNodes.163 /0/@diagram/@childNodes.164 /0/@diagram/@childNodes.165"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="ReadIsClassifiedObjectAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.165/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5200"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5403"
            editPartClassName="ReadIsClassifiedObjectActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ReadIsClassifiedObjectActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3130"
          editPartClassName="OutputPinInReadIsClassifiedObjectActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInReadIsClassifiedObjectActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInReadIsClassifiedObjectActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInReadIsClassifiedObjectActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInReadIsClassifiedObjectActionCreateCommand"
          containers="/0/@diagram/@childNodes.161"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5213"
            editPartClassName="OutputPinInReadIsClassifiedObjectActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadIsClassifiedObjectActionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5214"
            editPartClassName="OutputPinInReadIsClassifiedObjectActionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReadIsClassifiedObjectActionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3142"
          editPartClassName="InputPinInReadIsClassifiedObjectActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="InputPinInReadIsClassifiedObjectActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInReadIsClassifiedObjectActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInReadIsClassifiedObjectActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInReadIsClassifiedObjectActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.161">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.119">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5239"
            editPartClassName="InputPinInReadIsClassifiedObjectActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReadIsClassifiedObjectActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5240"
            editPartClassName="InputPinInReadIsClassifiedObjectActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReadIsClassifiedObjectActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3155"
          editPartClassName="ValuePinInReadIsClassifiedObjectActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ValuePinInReadIsClassifiedObjectActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInReadIsClassifiedObjectActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInReadIsClassifiedObjectActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInReadIsClassifiedObjectActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.161">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.117">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5308"
            editPartClassName="ValuePinInReadIsClassifiedObjectActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadIsClassifiedObjectActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5309"
            editPartClassName="ValuePinInReadIsClassifiedObjectActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadIsClassifiedObjectActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5310"
            editPartClassName="ValuePinInReadIsClassifiedObjectActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReadIsClassifiedObjectActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3168"
          editPartClassName="ActionPinInReadIsClassifiedObjectActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ActionPinInReadIsClassifiedObjectActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInReadIsClassifiedObjectActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInReadIsClassifiedObjectActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInReadIsClassifiedObjectActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.161">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.118">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadIsClassifiedObjectAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5311"
            editPartClassName="ActionPinInReadIsClassifiedObjectActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReadIsClassifiedObjectActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5312"
            editPartClassName="ActionPinInReadIsClassifiedObjectActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReadIsClassifiedObjectActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5313"
            editPartClassName="ActionPinInReadIsClassifiedObjectActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReadIsClassifiedObjectActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3123"
          childNodes="/0/@diagram/@childNodes.167 /0/@diagram/@childNodes.168 /0/@diagram/@childNodes.169 /0/@diagram/@childNodes.170"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="ReduceAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.173/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5201"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5404"
            editPartClassName="ReduceActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="ReduceActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3131"
          editPartClassName="OutputPinInReduceActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInReduceActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInReduceActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInReduceActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInReduceActionCreateCommand"
          containers="/0/@diagram/@childNodes.166"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5215"
            editPartClassName="OutputPinInReduceActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReduceActionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5216"
            editPartClassName="OutputPinInReduceActionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInReduceActionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3143"
          editPartClassName="InputPinInReduceActionAsCollectionEditPart"
          itemSemanticEditPolicyClassName="InputPinInReduceActionAsCollectionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInReduceActionAsCollectionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInReduceActionAsCollectionGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInReduceActionAsCollectionCreateCommand"
          containers="/0/@diagram/@childNodes.166">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.120">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction/collection"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction/collection"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5241"
            editPartClassName="InputPinInReduceActionAsCollectionLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReduceActionAsCollectionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5242"
            editPartClassName="InputPinInReduceActionAsCollectionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInReduceActionAsCollectionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3156"
          editPartClassName="ValuePinInReduceActionAsCollectionEditPart"
          itemSemanticEditPolicyClassName="ValuePinInReduceActionAsCollectionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInReduceActionAsCollectionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInReduceActionAsCollectionGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInReduceActionAsCollectionCreateCommand"
          containers="/0/@diagram/@childNodes.166">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.121">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction/collection"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction/collection"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5314"
            editPartClassName="ValuePinInReduceActionAsCollectionLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReduceActionAsCollectionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5315"
            editPartClassName="ValuePinInReduceActionAsCollectionValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReduceActionAsCollectionValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5316"
            editPartClassName="ValuePinInReduceActionAsCollectionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInReduceActionAsCollectionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3169"
          editPartClassName="ActionPinInReduceActionAsCollectionEditPart"
          itemSemanticEditPolicyClassName="ActionPinInReduceActionAsCollectionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInReduceActionAsCollectionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInReduceActionAsCollectionGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInReduceActionAsCollectionCreateCommand"
          containers="/0/@diagram/@childNodes.166">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.122">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction/collection"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReduceAction/collection"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5317"
            editPartClassName="ActionPinInReduceActionAsCollectionLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReduceActionAsCollectionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5318"
            editPartClassName="ActionPinInReduceActionAsCollectionValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReduceActionAsCollectionValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5319"
            editPartClassName="ActionPinInReduceActionAsCollectionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInReduceActionAsCollectionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3124"
          childNodes="/0/@diagram/@childNodes.172 /0/@diagram/@childNodes.173 /0/@diagram/@childNodes.174"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="StartClassifierBehaviourAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.181/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartClassifierBehaviorAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5202"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5405"
            editPartClassName="StartClassifierBehaviorActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="StartClassifierBehaviorActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3144"
          editPartClassName="InputPinInStartClassifierBehaviorActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="InputPinInStartClassifierBehaviorActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInStartClassifierBehaviorActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInStartClassifierBehaviorActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInStartClassifierBehaviorActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.171">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.124">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartClassifierBehaviorAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartClassifierBehaviorAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5243"
            editPartClassName="InputPinInStartClassifierBehaviorActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInStartClassifierBehaviorActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5244"
            editPartClassName="InputPinInStartClassifierBehaviorActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInStartClassifierBehaviorActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3157"
          editPartClassName="ValuePinInStartClassifierBehaviorActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ValuePinInStartClassifierBehaviorActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInStartClassifierBehaviorActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInStartClassifierBehaviorActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInStartClassifierBehaviorActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.171">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.125">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartClassifierBehaviorAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartClassifierBehaviorAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5320"
            editPartClassName="ValuePinInStartClassifierBehaviorActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartClassifierBehaviorActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5321"
            editPartClassName="ValuePinInStartClassifierBehaviorActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartClassifierBehaviorActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5322"
            editPartClassName="ValuePinInStartClassifierBehaviorActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInStartClassifierBehaviorActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3170"
          editPartClassName="ActionPinInStartClassifierBehaviorActionAsObjectEditPart"
          itemSemanticEditPolicyClassName="ActionPinInStartClassifierBehaviorActionAsObjectItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInStartClassifierBehaviorActionAsObjectCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInStartClassifierBehaviorActionAsObjectGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInStartClassifierBehaviorActionAsObjectCreateCommand"
          containers="/0/@diagram/@childNodes.171">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.123">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartClassifierBehaviorAction/object"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StartClassifierBehaviorAction/object"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5323"
            editPartClassName="ActionPinInStartClassifierBehaviorActionAsObjectLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartClassifierBehaviorActionAsObjectLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5324"
            editPartClassName="ActionPinInStartClassifierBehaviorActionAsObjectValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartClassifierBehaviorActionAsObjectValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5325"
            editPartClassName="ActionPinInStartClassifierBehaviorActionAsObjectAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInStartClassifierBehaviorActionAsObjectAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          visualID="3198"
          childNodes="/0/@diagram/@childNodes.176 /0/@diagram/@childNodes.177 /0/@diagram/@childNodes.178 /0/@diagram/@childNodes.179"
          containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="CreateLinkObjectAction"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.121/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure"/>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_CREATE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.GRAPHICAL_NODE_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet
            modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.155">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateLinkObjectAction"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5406"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5407"
            editPartClassName="CreateLinkObjectActionFloatingNameEditPart"
            itemSemanticEditPolicyClassName="CreateLinkObjectActionFloatingNameItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.ExternalLabelPrimaryDragRoleEditPolicy"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3199"
          editPartClassName="InputPinInCreateLinkObjectActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="InputPinInCreateLinkObjectActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="InputPinInCreateLinkObjectActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="InputPinInCreateLinkObjectActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="InputPinInCreateLinkObjectActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.175">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5408"
            editPartClassName="InputPinInCreateLinkObjectActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInCreateLinkObjectActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5409"
            editPartClassName="InputPinInCreateLinkObjectActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="InputPinInCreateLinkObjectActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3200"
          editPartClassName="ValuePinInCreateLinkObjectActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="ValuePinInCreateLinkObjectActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ValuePinInCreateLinkObjectActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ValuePinInCreateLinkObjectActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="ValuePinInCreateLinkObjectActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.175">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5410"
            editPartClassName="ValuePinInCreateLinkObjectActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCreateLinkObjectActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5411"
            editPartClassName="ValuePinInCreateLinkObjectActionAsInputValueValueEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCreateLinkObjectActionAsInputValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5412"
            editPartClassName="ValuePinInCreateLinkObjectActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ValuePinInCreateLinkObjectActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3201"
          editPartClassName="ActionPinInCreateLinkObjectActionAsInputValueEditPart"
          itemSemanticEditPolicyClassName="ActionPinInCreateLinkObjectActionAsInputValueItemSemanticEditPolicy"
          canonicalEditPolicyClassName="ActionPinInCreateLinkObjectActionAsInputValueCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="ActionPinInCreateLinkObjectActionAsInputValueGraphicalNodeEditPolicy"
          createCommandClassName="ActionPinInCreateLinkObjectActionAsInputValueCreateCommand"
          containers="/0/@diagram/@childNodes.175">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LinkAction/inputValue"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5413"
            editPartClassName="ActionPinInCreateLinkObjectActionAsInputValueLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInCreateLinkObjectActionAsInputValueLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5414"
            editPartClassName="ActionPinInCreateLinkObjectActionAsInputValueValueEditPart"
            itemSemanticEditPolicyClassName="ActionPinInCreateLinkObjectActionAsInputValueValueItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.7"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5415"
            editPartClassName="ActionPinInCreateLinkObjectActionAsInputValueAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="ActionPinInCreateLinkObjectActionAsInputValueAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <childNodes
          xsi:type="gmfgen:GenChildSideAffixedNode"
          visualID="3202"
          editPartClassName="OutputPinInCreateLinkObjectActionEditPart"
          itemSemanticEditPolicyClassName="OutputPinInCreateLinkObjectActionItemSemanticEditPolicy"
          canonicalEditPolicyClassName="OutputPinInCreateLinkObjectActionCanonicalEditPolicy"
          graphicalNodeEditPolicyClassName="OutputPinInCreateLinkObjectActionGraphicalNodeEditPolicy"
          createCommandClassName="OutputPinInCreateLinkObjectActionCreateCommand"
          containers="/0/@diagram/@childNodes.175"
          preferredSideName="EAST">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            displayName="OutputPin"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="16"
              height="16"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:OpenDiagramBehaviour"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.RequestConstants.REQ_DELETE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateLinkObjectAction/result"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateLinkObjectAction/result"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5416"
            editPartClassName="OutputPinInCreateLinkObjectActionLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInCreateLinkObjectActionLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy.MASK_MANAGED_LABEL_EDIT_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.MaskManagedPinEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.6"/>
        </labels>
        <labels
            xsi:type="gmfgen:GenExternalNodeLabel"
            visualID="5417"
            editPartClassName="OutputPinInCreateLinkObjectActionAppliedStereotypeLabelEditPart"
            itemSemanticEditPolicyClassName="OutputPinInCreateLinkObjectActionAppliedStereotypeLabelItemSemanticEditPolicy">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
      </childNodes>
      <topLevelNodes
          visualID="2001"
          editPartClassName="ActivityEditPart"
          itemSemanticEditPolicyClassName="ActivityItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityViewFactory"
          canonicalEditPolicyClassName="ActivityCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.51"
          compartments="/0/@diagram/@compartments.0 /0/@diagram/@compartments.1 /0/@diagram/@compartments.2 /0/@diagram/@compartments.3"
          graphicalNodeEditPolicyClassName="ActivityGraphicalNodeEditPolicy"
          createCommandClassName="ActivityCreateCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Activity_2001"
            displayName="Activity"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.72/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityFigure">
          <attributes
              xsi:type="gmfgen:DefaultSizeAttributes"
              width="857"
              height="757"/>
        </viewmap>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.COMPONENT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.gef.editpolicies.RootComponentEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ResizeActivityEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <modelFacet>
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.0">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
        </modelFacet>
        <labels
            visualID="5001"
            editPartClassName="ActivityNameEditPart"
            itemSemanticEditPolicyClassName="ActivityNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ActivityNameViewFactory"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getNameLabel"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0"
              viewPattern=""
              editorPattern=""
              editPattern="">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="5002"
            editPartClassName="ActivityIsSingleExecutionEditPart"
            itemSemanticEditPolicyClassName="ActivityIsSingleExecutionItemSemanticEditPolicy"
            notationViewFactoryClassName="ActivityIsSingleExecutionViewFactory"
            readOnly="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getHeaderSingleExecution"
              figureQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel"/>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.2">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/isSingleExecution"/>
          </modelFacet>
        </labels>
      </topLevelNodes>
      <links
          visualID="4001"
          editPartClassName="ActionLocalPreconditionEditPart"
          itemSemanticEditPolicyClassName="ActionLocalPreconditionItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionLocalPreconditionViewFactory"
          createCommandClassName="ActionLocalPreconditionCreateCommand"
          reorientCommandClassName="ActionLocalPreconditionReorientCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true"/>
        <viewmap
            xsi:type="gmfgen:InnerClassViewmap"
            className="DashedLinkDescriptor"
            classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class DashedLinkDescriptor extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public DashedLinkDescriptor() {&#xD;&#xA;&#x9;&#x9;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;"/>
        <modelFacet
            xsi:type="gmfgen:FeatureLinkModelFacet">
          <metaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
        </modelFacet>
      </links>
      <links
          visualID="4002"
          editPartClassName="ActionLocalPostconditionEditPart"
          itemSemanticEditPolicyClassName="ActionLocalPostconditionItemSemanticEditPolicy"
          notationViewFactoryClassName="ActionLocalPostconditionViewFactory"
          createCommandClassName="ActionLocalPostconditionCreateCommand"
          reorientCommandClassName="ActionLocalPostconditionReorientCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true"/>
        <viewmap
            xsi:type="gmfgen:InnerClassViewmap"
            className="DashedLinkDescriptor"
            classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class DashedLinkDescriptor extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public DashedLinkDescriptor() {&#xD;&#xA;&#x9;&#x9;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;"/>
        <modelFacet
            xsi:type="gmfgen:FeatureLinkModelFacet">
          <metaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
        </modelFacet>
      </links>
      <links
          visualID="4003"
          editPartClassName="ObjectFlowEditPart"
          itemSemanticEditPolicyClassName="ObjectFlowItemSemanticEditPolicy"
          notationViewFactoryClassName="ObjectFlowViewFactory"
          createCommandClassName="ObjectFlowCreateCommand"
          reorientCommandClassName="ObjectFlowReorientCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ObjectFlow_4003"
            displayName="ObjectFlow"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.125/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityEdgeFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy.INTERRUPTIBLE_ICON_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy"/>
        <modelFacet
            xsi:type="gmfgen:TypeLinkModelFacet">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.95">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
          <sourceMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/source"/>
          <targetMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/target"/>
        </modelFacet>
        <labels
            visualID="6001"
            editPartClassName="ObjectFlowNameEditPart"
            itemSemanticEditPolicyClassName="ObjectFlowNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ObjectFlowNameViewFactory"
            alignment="SOURCE">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="20"/>
          </viewmap>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="6002"
            editPartClassName="ObjectFlowWeightEditPart"
            itemSemanticEditPolicyClassName="ObjectFlowWeightItemSemanticEditPolicy"
            notationViewFactoryClassName="ObjectFlowLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="20"/>
          </viewmap>
          <modelFacet
              parser="/0/@labelParsers/@implementations.8"/>
        </labels>
        <labels
            visualID="6005"
            editPartClassName="ObjectFlowSelectionEditPart"
            itemSemanticEditPolicyClassName="ObjectFlowSelectionItemSemanticEditPolicy"
            notationViewFactoryClassName="ObjectFlowLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:InnerClassViewmap"
              className="LinkAndCornerBentWithTextFigure"
              classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                x="20"
                y="40"/>
          </viewmap>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.12"/>
        </labels>
        <labels
            visualID="6006"
            editPartClassName="ObjectFlowTransformationEditPart"
            itemSemanticEditPolicyClassName="ObjectFlowTransformationItemSemanticEditPolicy"
            notationViewFactoryClassName="ObjectFlowLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:InnerClassViewmap"
              className="LinkAndCornerBentWithTextFigure"
              classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                x="-20"
                y="-60"/>
          </viewmap>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.EditPolicy.PRIMARY_DRAG_ROLE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
          <modelFacet
              parser="/0/@labelParsers/@implementations.11"/>
        </labels>
        <labels
            visualID="6007"
            editPartClassName="DecisionInputFlowEditPart"
            itemSemanticEditPolicyClassName="DecisionInputFlowItemSemanticEditPolicy"
            notationViewFactoryClassName="ObjectFlowLabelViewFactory"
            alignment="SOURCE">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="-20"/>
          </viewmap>
          <modelFacet
              parser="/0/@labelParsers/@implementations.13"/>
        </labels>
        <labels
            visualID="6008"
            editPartClassName="ObjectFlowGuardEditPart"
            itemSemanticEditPolicyClassName="ObjectFlowGuardItemSemanticEditPolicy"
            notationViewFactoryClassName="ObjectFlowLabelViewFactory"
            alignment="TARGET">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="20"/>
          </viewmap>
          <modelFacet
              parser="/0/@labelParsers/@implementations.14"/>
        </labels>
        <labels
            visualID="6010"
            editPartClassName="ObjectFlowAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ObjectFlowAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ObjectFlowLabelViewFactory"
            readOnly="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getAppliedStereotypeLabel"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="-20"/>
          </viewmap>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
        <labels
            visualID="6014"
            editPartClassName="ObjectFlowInterruptibleIconEditPart"
            itemSemanticEditPolicyClassName="ObjectFlowInterruptibleIconItemSemanticEditPolicy"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.RequestConstants.REQ_DELETE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        </labels>
        <creationConstraints
            sourceEnd="/0/@expressionProviders/@providers.0/@expressions.96"
            targetEnd="/0/@expressionProviders/@providers.0/@expressions.97"/>
      </links>
      <links
          visualID="4004"
          editPartClassName="ControlFlowEditPart"
          itemSemanticEditPolicyClassName="ControlFlowItemSemanticEditPolicy"
          notationViewFactoryClassName="ControlFlowViewFactory"
          createCommandClassName="ControlFlowCreateCommand"
          reorientCommandClassName="ControlFlowReorientCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ControlFlow_4004"
            displayName="ControlFlow"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.116/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityEdgeFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy.INTERRUPTIBLE_ICON_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy"/>
        <modelFacet
            xsi:type="gmfgen:TypeLinkModelFacet">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ControlFlow"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
          <modelElementInitializer
              xsi:type="gmfgen:GenFeatureSeqInitializer">
            <initializers
                xsi:type="gmfgen:GenFeatureValueSpec"
                value="/0/@expressionProviders/@providers.0/@expressions.98">
              <feature
                  href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
            </initializers>
          </modelElementInitializer>
          <sourceMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/source"/>
          <targetMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/target"/>
        </modelFacet>
        <labels
            visualID="6003"
            editPartClassName="ControlFlowNameEditPart"
            itemSemanticEditPolicyClassName="ControlFlowNameItemSemanticEditPolicy"
            notationViewFactoryClassName="ControlFlowNameViewFactory"
            alignment="SOURCE">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="20"/>
          </viewmap>
          <modelFacet
              xsi:type="gmfgen:FeatureLabelModelFacet"
              parser="/0/@labelParsers/@implementations.0">
            <metaFeatures
                href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
          </modelFacet>
        </labels>
        <labels
            visualID="6004"
            editPartClassName="ControlFlowWeightEditPart"
            itemSemanticEditPolicyClassName="ControlFlowWeightItemSemanticEditPolicy"
            notationViewFactoryClassName="ControlFlowLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="20"/>
          </viewmap>
          <modelFacet
              parser="/0/@labelParsers/@implementations.8"/>
        </labels>
        <labels
            visualID="6009"
            editPartClassName="ControlFlowGuardEditPart"
            itemSemanticEditPolicyClassName="ControlFlowGuardItemSemanticEditPolicy"
            notationViewFactoryClassName="ControlFlowLabelViewFactory"
            alignment="TARGET">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="20"/>
          </viewmap>
          <modelFacet
              parser="/0/@labelParsers/@implementations.14"/>
        </labels>
        <labels
            visualID="6011"
            editPartClassName="ControlFlowAppliedStereotypeEditPart"
            itemSemanticEditPolicyClassName="ControlFlowAppliedStereotypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ControlFlowLabelViewFactory"
            readOnly="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:ParentAssignedViewmap"
              getterName="getAppliedStereotypeLabel"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="-20"/>
          </viewmap>
          <modelFacet
              parser="/0/@labelParsers/@implementations.1"/>
        </labels>
        <labels
            visualID="6013"
            editPartClassName="ControlFlowInterruptibleIconEditPart"
            itemSemanticEditPolicyClassName="ControlFlowInterruptibleIconItemSemanticEditPolicy"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.RequestConstants.REQ_DELETE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        </labels>
        <creationConstraints
            sourceEnd="/0/@expressionProviders/@providers.0/@expressions.99"
            targetEnd="/0/@expressionProviders/@providers.0/@expressions.100"/>
      </links>
      <links
          visualID="4005"
          editPartClassName="ExceptionHandlerEditPart"
          itemSemanticEditPolicyClassName="ExceptionHandlerItemSemanticEditPolicy"
          notationViewFactoryClassName="ExceptionHandlerViewFactory"
          createCommandClassName="ExceptionHandlerCreateCommand"
          reorientCommandClassName="ExceptionHandlerReorientCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExceptionHandler_4005"
            displayName="ExceptionHandler"
            definedExternally="true">
          <metamodelType
              href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.79/@elementType"/>
        </elementType>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ExceptionHandlerFigure"/>
        <modelFacet
            xsi:type="gmfgen:TypeLinkModelFacet">
          <metaClass
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
          <containmentMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExecutableNode/handler"/>
          <childMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExecutableNode/handler"/>
          <sourceMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler/protectedNode"/>
          <targetMetaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler/exceptionInput"/>
        </modelFacet>
        <labels
            visualID="6012"
            editPartClassName="ExceptionHandlerTypeEditPart"
            itemSemanticEditPolicyClassName="ExceptionHandlerTypeItemSemanticEditPolicy"
            notationViewFactoryClassName="ExceptionHandlerLabelViewFactory">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
            <attributes
                xsi:type="gmfgen:LabelOffsetAttributes"
                y="40"/>
          </viewmap>
          <modelFacet
              parser="/0/@labelParsers/@implementations.19"/>
        </labels>
        <labels
            visualID="6015"
            editPartClassName="ExceptionHandlerIconEditPart"
            itemSemanticEditPolicyClassName="ExceptionHandlerIconItemSemanticEditPolicy"
            readOnly="true"
            elementIcon="true">
          <diagramRunTimeClass
              href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
          <viewmap
              xsi:type="gmfgen:FigureViewmap"
              figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
          <behaviour
              xsi:type="gmfgen:CustomBehaviour"
              key="org.eclipse.gef.RequestConstants.REQ_DELETE"
              editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
        </labels>
      </links>
      <links
          visualID="4006"
          editPartClassName="CommentLinkEditPart"
          itemSemanticEditPolicyClassName="CommentLinkItemSemanticEditPolicy"
          notationViewFactoryClassName="CommentAnnotatedElementViewFactory"
          createCommandClassName="CommentLinkCreateCommand"
          reorientCommandClassName="CommentLinkReorientCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            definedExternally="true"/>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkFigure"/>
        <modelFacet
            xsi:type="gmfgen:FeatureLinkModelFacet">
          <metaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/annotatedElement"/>
        </modelFacet>
      </links>
      <links
          visualID="4007"
          editPartClassName="ConstraintConstrainedElementEditPart"
          createCommandClassName="ConstraintConstrainedElementCreateCommand">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
        <elementType
            xsi:type="gmfgen:SpecializationType"
            uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ConstraintConstrainedElement_4007"
            definedExternally="true"/>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkFigure"/>
        <modelFacet
            xsi:type="gmfgen:FeatureLinkModelFacet">
          <metaFeature
              href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/constrainedElement"/>
        </modelFacet>
      </links>
      <compartments
          visualID="7001"
          editPartClassName="ActivityActivityParametersCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityActivityParametersCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityActivityParametersCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityActivityParametersCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.0"
          title="parameters"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@topLevelNodes.0">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getParameterFigure"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
      </compartments>
      <compartments
          visualID="7002"
          editPartClassName="ActivityActivityPreConditionsCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityActivityPreConditionsCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityActivityPreConditionsCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityActivityPreConditionsCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.1"
          title="pre conditions"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@topLevelNodes.0">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getPreconditionFigure"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
      </compartments>
      <compartments
          visualID="7003"
          editPartClassName="ActivityActivityPostConditionsCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityActivityPostConditionsCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityActivityPostConditionsCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityActivityPostConditionsCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.2"
          title="post conditions"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@topLevelNodes.0">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getPostconditionFigure"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
      </compartments>
      <compartments
          visualID="7004"
          editPartClassName="ActivityActivityContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityActivityContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityActivityContentCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityActivityContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.116 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@topLevelNodes.0"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getContentFigure"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityParameterNodeInCompartmentCreationEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CompartmentXYLayoutEditPolicy"/>
      </compartments>
      <compartments
          visualID="7008"
          editPartClassName="ConditionalNodeStructuredActivityNodeContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="ConditionalNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ConditionalNodeStructuredActivityNodeContentCompartmentViewFactory"
          canonicalEditPolicyClassName="ConditionalNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.116 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.56"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getStructuredActivityNodeCompartment"
            figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCompartmentCreationEditPolicy"/>
      </compartments>
      <compartments
          visualID="7009"
          editPartClassName="ExpansionRegionStructuredActivityNodeContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="ExpansionRegionStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ExpansionRegionStructuredActivityNodeContentCompartmentViewFactory"
          canonicalEditPolicyClassName="ExpansionRegionStructuredActivityNodeContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.116 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.57"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getStructuredActivityNodeCompartment"
            figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.activitygroup.editpolicy.ExpansionRegionCompartmentDnDEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCompartmentCreationEditPolicy"/>
      </compartments>
      <compartments
          visualID="7010"
          editPartClassName="LoopNodeStructuredActivityNodeContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="LoopNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="LoopNodeStructuredActivityNodeContentCompartmentViewFactory"
          canonicalEditPolicyClassName="LoopNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.116 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.60"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getStructuredActivityNodeCompartment"
            figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCompartmentCreationEditPolicy"/>
      </compartments>
      <compartments
          visualID="7012"
          editPartClassName="SequenceNodeStructuredActivityNodeContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="SequenceNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="SequenceNodeStructuredActivityNodeContentCompartmentViewFactory"
          canonicalEditPolicyClassName="SequenceNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.116 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.67"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getStructuredActivityNodeCompartment"
            figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCompartmentCreationEditPolicy"/>
      </compartments>
      <compartments
          visualID="7005"
          editPartClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentViewFactory"
          canonicalEditPolicyClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.116 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.68"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getStructuredActivityNodeCompartment"
            figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCompartmentCreationEditPolicy"/>
      </compartments>
      <compartments
          visualID="7006"
          editPartClassName="ActivityPartitionActivityPartitionContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityPartitionActivityPartitionContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityPartitionActivityPartitionContentCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityPartitionActivityPartitionContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.116 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.73"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getActivityPartitionCompartment"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.activitygroup.editpolicy.ActivityPartitionCompartmentCreationEditPolicy"/>
      </compartments>
      <compartments
          visualID="7007"
          editPartClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentViewFactory"
          canonicalEditPolicyClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.116 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.74"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:FigureViewmap"
            figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleActivityRegionFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.activitygroup.editpolicy.InterruptibleActivityRegionCompartmentCreationEditPolicy"/>
      </compartments>
      <compartments
          visualID="7014"
          editPartClassName="ActivityCNParametersCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityCNParametersCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityActivityParametersCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityCNParametersCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.0"
          title="parameters"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.78">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getParameterFigure"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.BorderDisplayEditPolicy.BORDER_DISPLAY_EDITPOLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.BorderDisplayEditPolicy"/>
      </compartments>
      <compartments
          visualID="7015"
          editPartClassName="ActivityCNPreConditionsCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityCNPreConditionsCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityActivityPreConditionsCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityCNPreConditionsCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.1"
          title="pre conditions"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.78">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getPreconditionFigure"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.BorderDisplayEditPolicy.BORDER_DISPLAY_EDITPOLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.BorderDisplayEditPolicy"/>
      </compartments>
      <compartments
          visualID="7016"
          editPartClassName="ActivityCNPostConditionsCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityCNPostConditionsCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityActivityPostConditionsCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityCNPostConditionsCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.2"
          title="post conditions"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.78">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getPostconditionFigure"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.BorderDisplayEditPolicy.BORDER_DISPLAY_EDITPOLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.BorderDisplayEditPolicy"/>
      </compartments>
      <compartments
          visualID="7013"
          editPartClassName="ActivityCNContentCompartmentEditPart"
          itemSemanticEditPolicyClassName="ActivityCNContentCompartmentItemSemanticEditPolicy"
          notationViewFactoryClassName="ActivityActivityContentCompartmentViewFactory"
          canonicalEditPolicyClassName="ActivityCNContentCompartmentCanonicalEditPolicy"
          childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.51 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
          title="content"
          canCollapse="false"
          needsTitle="false"
          node="/0/@diagram/@childNodes.78"
          listLayout="false">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getContentFigure"
            figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.DRAG_DROP_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityParameterNodeInCompartmentCreationEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="&quot;RemoveOrphanView&quot;"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE"
            editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CompartmentXYLayoutEditPolicy"/>
        <behaviour
            xsi:type="gmfgen:CustomBehaviour"
            key="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.BorderDisplayEditPolicy.BORDER_DISPLAY_EDITPOLICY"
            editPolicyQualifiedClassName="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.BorderDisplayEditPolicy"/>
      </compartments>
      <palette
          packageName="org.eclipse.papyrus.uml.diagram.activity.part">
        <groups
            title="Nodes"
            largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
            smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
            id="&quot;activity.nodes&quot;"
            collapse="true">
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="ActivityGroup"
              description="ActivityGroup"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createActivityGroupGroup"
              id="&quot;activity.nodes.activitygroup&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Activity Partition"
                description="Create an Activity Partition"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif"
                id="&quot;activity.nodes.activitygroup.activitypartition&quot;"
                genNodes="/0/@diagram/@childNodes.73"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Interruptible Activity Region"
                description="Create an Interruptible Activity Region"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif"
                id="&quot;activity.nodes.activitygroup.interruptibleactivityregion&quot;"
                genNodes="/0/@diagram/@childNodes.74"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="ControlNodes"
              description="ControlNodes"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createControlNodesGroup"
              id="&quot;activity.nodes.controlnodes&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Initial node"
                description="Create an Initial node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif"
                id="&quot;activity.nodes.controlnodes.initialnode&quot;"
                genNodes="/0/@diagram/@childNodes.3"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Activity final"
                description="Create an Activity final node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif"
                id="&quot;activity.nodes.controlnodes.activityfinal&quot;"
                genNodes="/0/@diagram/@childNodes.4"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Flow final"
                description="Create a Flow final node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif"
                id="&quot;activity.nodes.controlnodes.flowfinal&quot;"
                genNodes="/0/@diagram/@childNodes.5"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Decision node"
                description="Create a Decision node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif"
                id="&quot;activity.nodes.controlnodes.decisionnode&quot;"
                genNodes="/0/@diagram/@childNodes.32"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Merge node"
                description="Create a Merge node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif"
                id="&quot;activity.nodes.controlnodes.mergenode&quot;"
                genNodes="/0/@diagram/@childNodes.33"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Join node"
                description="Create a Merge node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif"
                id="&quot;activity.nodes.controlnodes.joinnode&quot;"
                genNodes="/0/@diagram/@childNodes.35"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Fork node"
                description="Create a Fork node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif"
                id="&quot;activity.nodes.controlnodes.forknode&quot;"
                genNodes="/0/@diagram/@childNodes.34"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="Constraints"
              description="Constraints"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createConstraintsGroup"
              id="&quot;activity.nodes.constraints&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Precondition Constraint"
                description="Create a Constraint as Local Precondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"
                id="&quot;activity.nodes.constraints.localpreconditionconstraint&quot;"
                genNodes="/0/@diagram/@childNodes.30"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Precondition Interaction Constraint"
                description="Create an Interaction Constraint as Local Precondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif"
                id="&quot;activity.nodes.constraints.localpreconditioninteractionconstraint&quot;"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Precondition Interval Constraint"
                description="Create an Interval Constraint as Local Precondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif"
                id="&quot;activity.nodes.constraints.localpreconditionintervalconstraint&quot;"
                genNodes="/0/@diagram/@childNodes.28"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Precondition Duration Constraint"
                description="Create a Duration Constraint as Local Precondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif"
                id="&quot;activity.nodes.constraints.localpreconditiondurationconstraint&quot;"
                genNodes="/0/@diagram/@childNodes.24"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Precondition Time Constraint"
                description="Create a Time Constraint as Local Precondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif"
                id="&quot;activity.nodes.constraints.localpreconditiontimeconstraint&quot;"
                genNodes="/0/@diagram/@childNodes.26"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Postcondition Constraint"
                description="Create a Constraint as Local Postcondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"
                id="&quot;activity.nodes.constraints.localpostconditionconstraint&quot;"
                genNodes="/0/@diagram/@childNodes.31"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Postcondition Interaction Constraint"
                description="Create an Interaction Constraint as Local Postcondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif"
                id="&quot;activity.nodes.constraints.localpostconditioninteractionconstraint&quot;"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Postcondition Interval Constraint"
                description="Create an Interval Constraint as Local Postcondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif"
                id="&quot;activity.nodes.constraints.localpostconditionintervalconstraint&quot;"
                genNodes="/0/@diagram/@childNodes.29"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Postcondition Duration Constraint"
                description="Create a Duration Constraint as Local Postcondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif"
                id="&quot;activity.nodes.constraints.localpostconditiondurationconstraint&quot;"
                genNodes="/0/@diagram/@childNodes.25"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Local Postcondition Time Constraint"
                description="Create a Time Constraint as Local Postcondition for an Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif"
                id="&quot;activity.nodes.constraints.localpostconditiontimeconstraint&quot;"
                genNodes="/0/@diagram/@childNodes.27"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="Pins"
              description="Pins"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createPinsGroup"
              id="&quot;activity.nodes.pins&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Output Pin"
                description="Create an Output Pin"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif"
                id="&quot;activity.nodes.pins.outputpin&quot;"
                genNodes="/0/@diagram/@childNodes.10 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.118 /0/@diagram/@childNodes.126 /0/@diagram/@childNodes.134 /0/@diagram/@childNodes.143 /0/@diagram/@childNodes.156 /0/@diagram/@childNodes.162 /0/@diagram/@childNodes.167 /0/@diagram/@childNodes.97 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.66 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.179"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Input Pin"
                description="Create an Input Pin"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif"
                id="&quot;activity.nodes.pins.inputpin&quot;"
                genNodes="/0/@diagram/@childNodes.9 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.119 /0/@diagram/@childNodes.122 /0/@diagram/@childNodes.127 /0/@diagram/@childNodes.128 /0/@diagram/@childNodes.135 /0/@diagram/@childNodes.139 /0/@diagram/@childNodes.144 /0/@diagram/@childNodes.148 /0/@diagram/@childNodes.158 /0/@diagram/@childNodes.163 /0/@diagram/@childNodes.168 /0/@diagram/@childNodes.172 /0/@diagram/@childNodes.99 /0/@diagram/@childNodes.105 /0/@diagram/@childNodes.106 /0/@diagram/@childNodes.112 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.176"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Action Input Pin"
                description="Create an Action Input Pin"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif"
                id="&quot;activity.nodes.pins.actioninputpin&quot;"
                genNodes="/0/@diagram/@childNodes.8 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.121 /0/@diagram/@childNodes.124 /0/@diagram/@childNodes.131 /0/@diagram/@childNodes.132 /0/@diagram/@childNodes.137 /0/@diagram/@childNodes.141 /0/@diagram/@childNodes.146 /0/@diagram/@childNodes.150 /0/@diagram/@childNodes.154 /0/@diagram/@childNodes.160 /0/@diagram/@childNodes.165 /0/@diagram/@childNodes.170 /0/@diagram/@childNodes.174 /0/@diagram/@childNodes.101 /0/@diagram/@childNodes.109 /0/@diagram/@childNodes.110 /0/@diagram/@childNodes.114 /0/@diagram/@childNodes.94 /0/@diagram/@childNodes.95 /0/@diagram/@childNodes.96 /0/@diagram/@childNodes.63 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.178 /0/@diagram/@childNodes.85"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Value Pin"
                description="Create a Value Pin"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif"
                id="&quot;activity.nodes.pins.valuepin&quot;"
                genNodes="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.120 /0/@diagram/@childNodes.123 /0/@diagram/@childNodes.129 /0/@diagram/@childNodes.130 /0/@diagram/@childNodes.136 /0/@diagram/@childNodes.140 /0/@diagram/@childNodes.145 /0/@diagram/@childNodes.149 /0/@diagram/@childNodes.153 /0/@diagram/@childNodes.159 /0/@diagram/@childNodes.164 /0/@diagram/@childNodes.169 /0/@diagram/@childNodes.173 /0/@diagram/@childNodes.100 /0/@diagram/@childNodes.107 /0/@diagram/@childNodes.108 /0/@diagram/@childNodes.113 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.93 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.177 /0/@diagram/@childNodes.84"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="ExpansionRegions"
              description="ExpansionRegions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createExpansionRegionsGroup"
              id="&quot;activity.nodes.expansionregions&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Expansion Region"
                description="Create an Expansion Region"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif"
                id="&quot;activity.nodes.expansionregions.expansionregion&quot;"
                genNodes="/0/@diagram/@childNodes.57"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Input Expansion Node"
                description="Create an Expansion Node as Input of an Expansion Region"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif"
                id="&quot;activity.nodes.expansionregions.inputexpansionnode&quot;"
                genNodes="/0/@diagram/@childNodes.58"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Output Expansion Node"
                description="Create an Expansion Node as Output of an Expansion Region"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif"
                id="&quot;activity.nodes.expansionregions.outputexpansionnode&quot;"
                genNodes="/0/@diagram/@childNodes.59"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="InvocationActions"
              description="InvocationActions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="InvocationActionsGroup"
              id="&quot;activity.nodes.invocationactions&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Broadcast Signal Action"
                description="Create a Broadcast Signal Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif"
                id="&quot;activity.nodes.invocationactions.broadcastsignalaction&quot;"
                genNodes="/0/@diagram/@childNodes.111"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Call Behavior Action"
                description="Create an Call Behavior Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif"
                id="&quot;activity.nodes.invocationactions.callbehavioraction&quot;"
                genNodes="/0/@diagram/@childNodes.11"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Call Operation Action"
                description="Create a Call Operation Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif"
                id="&quot;activity.nodes.invocationactions.calloperationaction&quot;"
                genNodes="/0/@diagram/@childNodes.16"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Send Object Action"
                description="Create a Send Object Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif"
                id="&quot;activity.nodes.invocationactions.sendobjectaction&quot;"
                genNodes="/0/@diagram/@childNodes.37"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Send Signal Action"
                description="Create a Send Signal Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif"
                id="&quot;activity.nodes.invocationactions.sendsignalaction&quot;"
                genNodes="/0/@diagram/@childNodes.44"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Start Object Behaviour Action "
                description="Create a Start Object Behaviour Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartObjectBehaviorAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartObjectBehaviorAction.gif"
                createMethodName="createStartObjectBehaviourAction6CreationTool"
                id="&quot;activity.nodes.invocationactions.startobjectbehaviouraction&quot;"
                genNodes="/0/@diagram/@childNodes.117"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="ObjectActions"
              description="ObjectActions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createObjectActionsGroup"
              id="&quot;activity.nodes.objectactions&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Create Object Action"
                description="Create a Create Object Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif"
                id="&quot;activity.nodes.objectactions.createobjectaction&quot;"
                genNodes="/0/@diagram/@childNodes.79"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Destroy Object Action"
                description="Create a Destroy Object Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif"
                id="&quot;activity.nodes.objectactions.destroyobjectaction&quot;"
                genNodes="/0/@diagram/@childNodes.98"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="ReadSelfAction"
                description="Create a ReadSelfAction"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif"
                id="&quot;activity.nodes.objectactions.readselfaction&quot;"
                genNodes="/0/@diagram/@childNodes.76"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Reclassify Object Action"
                description="Create a ReclassifyObjectAction"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReclassifyObjectAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReclassifyObjectAction.gif"
                id="&quot;activity.nodes.objectactions.reclassifyobjectaction&quot;"
                genNodes="/0/@diagram/@childNodes.157"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Read Is Classified Object Action"
                description="Create a Read Is Classified Object Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadIsClassifiedObjectAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadIsClassifiedObjectAction.gif"
                id="&quot;activity.nodes.objectactions.readisclassifiedobjectaction&quot;"
                genNodes="/0/@diagram/@childNodes.161"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="StructuredActions"
              description="StructuredActions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createStructuredActionsGroup"
              id="&quot;activity.nodes.structuredactions&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Structured Activity Node"
                description="Create a Structured Activity Node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif"
                id="&quot;activity.nodes.structuredactions.structuredactivitynode&quot;"
                genNodes="/0/@diagram/@childNodes.68"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Loop Node"
                description="Create a Loop Node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif"
                id="&quot;activity.nodes.structuredactions.loopnode&quot;"
                genNodes="/0/@diagram/@childNodes.60"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Sequence Node"
                description="Create a Sequence Node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif"
                id="&quot;activity.nodes.structuredactions.sequencenode&quot;"
                genNodes="/0/@diagram/@childNodes.67"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Conditional Node"
                description="Create a Conditional Node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif"
                id="&quot;activity.nodes.structuredactions.conditionalnode&quot;"
                genNodes="/0/@diagram/@childNodes.56"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="StructuralFeatureActions"
              description="StructuralFeatureActions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createStructuralFeatureActionsGroup"
              id="&quot;activity.nodes.structuralfeatureactions&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Read Structural Feature Action"
                description="Create Read Structural Feature Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif"
                id="&quot;activity.nodes.structuralfeatureactions.readstructuralfeatureaction&quot;"
                genNodes="/0/@diagram/@childNodes.82"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Add Structural Feature Value Action"
                description="Create Add Structural Feature Value Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif"
                id="&quot;activity.nodes.structuralfeatureactions.addstructuralfeaturevalueaction&quot;"
                genNodes="/0/@diagram/@childNodes.87"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Clear Structural Feature"
                description="Create a Clear Structural Feature Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearStructuralFeatureAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearStructuralFeatureAction.gif"
                id="&quot;activity.nodes.structuralfeatureactions.clearstructuralfeature&quot;"
                genNodes="/0/@diagram/@childNodes.133"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="VariableActions"
              description="VariableActions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createVariableActionsGroup"
              id="&quot;activity.nodes.variableactions&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Add Variable Value Action"
                description="Create Add Variable Value Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif"
                id="&quot;activity.nodes.variableactions.addvariablevalueaction&quot;"
                genNodes="/0/@diagram/@childNodes.104"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Read Variable Action"
                description="Create a Read Variable Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif"
                id="&quot;activity.nodes.variableactions.readvariableaction&quot;"
                genNodes="/0/@diagram/@childNodes.102"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="MiscellaneousActions"
              description="MiscellaneousActions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createOtherActionsGroup"
              id="&quot;activity.nodes.miscellaneousactions&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Opaque Action"
                description="Create an Opaque Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif"
                id="&quot;activity.nodes.miscellaneousactions.opaqueaction&quot;"
                genNodes="/0/@diagram/@childNodes.6"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Value Specification Action"
                description="Create a Value Specification Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif"
                id="&quot;activity.nodes.miscellaneousactions.valuespecificationaction&quot;"
                genNodes="/0/@diagram/@childNodes.54"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Clear Association Action"
                description="Create a Clear Association Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearAssociationAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearAssociationAction.gif"
                id="&quot;activity.nodes.miscellaneousactions.clearassociationaction&quot;"
                qualifiedToolName=""
                genNodes="/0/@diagram/@childNodes.151"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Read Extent Action"
                description="Create a Read Extent Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadExtentAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadExtentAction.gif"
                id="&quot;activity.nodes.miscellaneousactions.readextentaction&quot;"
                genNodes="/0/@diagram/@childNodes.155"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Reduce Action"
                description="Create a Reduce Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReduceAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReduceAction.gif"
                id="&quot;activity.nodes.miscellaneousactions.reduceaction&quot;"
                genNodes="/0/@diagram/@childNodes.166"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Start Classifier Behavior"
                description="Create a Start Classifier Behavior"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartClassifierBehaviorAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartClassifierBehaviorAction.gif"
                id="&quot;activity.nodes.miscellaneousactions.startclassifierbehavior&quot;"
                genNodes="/0/@diagram/@childNodes.171"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="LinkActions"
              description="LinkActions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              createMethodName="createLinkActionsGroup"
              id="&quot;activity.nodes.linkactions&quot;"
              stack="true"
              collapse="true">
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Create Link Action"
                description="Create a Create Link Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkAction.gif"
                id="&quot;activity.nodes.linkactions.createlinkaction&quot;"
                genNodes="/0/@diagram/@childNodes.138"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Read Link Action"
                description="Create a Read Link Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkAction.gif"
                id="&quot;activity.nodes.linkactions.readlinkaction&quot;"
                genNodes="/0/@diagram/@childNodes.142"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Destroy Link Action"
                description="Create a Destroy Link Action node"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyLinkAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyLinkAction.gif"
                id="&quot;activity.nodes.linkactions.destroylinkaction&quot;"
                genNodes="/0/@diagram/@childNodes.147"/>
            <entries
                xsi:type="gmfgen:ToolEntry"
                title="Create Link Object Action"
                description="Create a Create Link Object Action"
                largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkObjectAction.gif"
                smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkObjectAction.gif"
                id="&quot;activity.nodes.linkactions.createlinkobjectaction&quot;"
                genNodes="/0/@diagram/@childNodes.175"/>
          </entries>
          <entries
              xsi:type="gmfgen:ToolGroup"
              title="AcceptEventActions"
              description="AcceptEventActions"
              largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
              id="&quot;activity.nodes.accepteventactions&quot;"
              stack="true"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Accept Event Action"
              description="Create an Accept Event Action node"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif"
              id="&quot;activity.nodes.accepteventaction&quot;"
              genNodes="/0/@diagram/@childNodes.52"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Test Identity Action "
              description="Create a Test Identity Action node"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TestIdentityAction.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TestIdentityAction.gif"
              id="&quot;activity.nodes.testidentityaction&quot;"
              genNodes="/0/@diagram/@childNodes.125"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Activity"
              description="Create an Activity"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif"
              id="&quot;activity.nodes.activity&quot;"
              genNodes="/0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.78"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Activity Parameter Node"
              description="Create an Activity Parameter Node"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif"
              id="&quot;activity.nodes.activityparameternode&quot;"
              genNodes="/0/@diagram/@childNodes.51"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Central Buffer Node"
              description="Create a Central Buffer Node"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif"
              id="&quot;activity.nodes.centralbuffernode&quot;"
              genNodes="/0/@diagram/@childNodes.115"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Data Store Node"
              description="Create a Data Store Node"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif"
              id="&quot;activity.nodes.datastorenode&quot;"
              genNodes="/0/@diagram/@childNodes.36"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Constraint"
              description="Create a Constraint"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"
              id="&quot;activity.nodes.constraint&quot;"
              genNodes="/0/@diagram/@childNodes.116"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Comment"
              description="Create a Comment"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif"
              id="&quot;activity.nodes.comment&quot;"
              genNodes="/0/@diagram/@childNodes.75"/>
        </groups>
        <groups
            title="Edges"
            largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
            smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
            id="&quot;activity.edges&quot;"
            collapse="true">
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Control Flow"
              description="Create a Control Flow"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif"
              id="&quot;activity.edges.controlflow&quot;"
              genLinks="/0/@diagram/@links.3"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Exception Handler"
              description="Create an Exception Handler"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif"
              id="&quot;activity.edges.exceptionhandler&quot;"
              genLinks="/0/@diagram/@links.4"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Object Flow"
              description="Create an Object Flow"
              largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif"
              smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif"
              id="&quot;activity.edges.objectflow&quot;"
              genLinks="/0/@diagram/@links.2"/>
          <entries
              xsi:type="gmfgen:ToolEntry"
              title="Link"
              description="Create of a link for comment"
              largeIconPath="icons/obj16/Link.gif"
              smallIconPath="icons/obj16/Link.gif"
              id="&quot;activity.edges.link&quot;"
              genLinks="/0/@diagram/@links.5 /0/@diagram/@links.6"/>
        </groups>
      </palette>
      <preferencePages
          xsi:type="gmfgen:GenStandardPreferencePage"
          iD="org.eclipse.uml2.uml.diagram.general"
          name="UML Diagram">
        <children
            xsi:type="gmfgen:GenStandardPreferencePage"
            iD="org.eclipse.uml2.uml.diagram.appearance"
            name="Appearance"
            kind="Appearance"/>
        <children
            xsi:type="gmfgen:GenStandardPreferencePage"
            iD="org.eclipse.uml2.uml.diagram.connections"
            name="Connections"
            kind="Connections"/>
        <children
            xsi:type="gmfgen:GenStandardPreferencePage"
            iD="org.eclipse.uml2.uml.diagram.printing"
            name="Printing"
            kind="Printing"/>
        <children
            xsi:type="gmfgen:GenStandardPreferencePage"
            iD="org.eclipse.uml2.uml.diagram.rulersAndGrid"
            name="Rulers And Grid"
            kind="RulersAndGrid"/>
      </preferencePages>
    </diagram>
    <plugin
        iD="org.eclipse.papyrus.uml.diagram.activity"
        name="Papyrus activity editor Plugin"
        provider="Papyrus"
        version="1.2.0.qualifier">
      <requiredPlugins>org.eclipse.draw2d</requiredPlugins>
      <requiredPlugins>org.eclipse.papyrus.uml.diagram.common</requiredPlugins>
      <requiredPlugins>org.eclipse.gmf.runtime.draw2d.ui</requiredPlugins>
    </plugin>
    <editor/>
    <navigator/>
    <diagramUpdater/>
    <propertySheet>
      <tabs
          xsi:type="gmfgen:GenStandardPropertyTab"
          iD="appearance"/>
      <tabs
          xsi:type="gmfgen:GenStandardPropertyTab"
          iD="diagram"/>
      <tabs
          xsi:type="gmfgen:GenCustomPropertyTab"
          iD="domain"
          label="Core">
        <filter
            xsi:type="gmfgen:TypeTabFilter">
          <types>org.eclipse.gmf.runtime.notation.View</types>
          <types>org.eclipse.gef.EditPart</types>
          <generatedTypes>abstractNavigatorItem</generatedTypes>
        </filter>
      </tabs>
    </propertySheet>
    <domainGenModel
        href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#/"/>
    <expressionProviders>
      <providers
          xsi:type="gmfgen:GenJavaExpressionProvider"
          injectExpressionBody="true">
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return true;"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if(source instanceof Action) {&#xD;&#xA;&#x9;// rule validateObjectFlow_validateNoActions&#xD;&#xA;&#x9;// rule workaround by addition of pins in case of Action&#xD;&#xA;&#x9;if(!ObjectFlowEditHelper.canStartNewObjectFlow((Action)source)) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InputPin) {&#xD;&#xA;&#x9;// rule validateInputPin_validateOutgoingEdgesStructuredOnly&#xD;&#xA;&#x9;if(source.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(target != null &amp;&amp; !source.getOwner().equals(target.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateControlEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof FinalNode) {&#xD;&#xA;&#x9;// rule validateFinalNode_validateNoOutgoingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/*&#xD;&#xA;&#x9; * rule validateJoinNode_validateIncomingObjectFlow :&#xD;&#xA;&#x9; * We do not prevent creation of an outgoing ObjectFlow even if there is no incoming ObjectFlow.&#xD;&#xA;&#x9; * We let the possibility that the user intends to add an incoming ObjectFlow later.&#xD;&#xA;&#x9; */&#xD;&#xA;}&#xD;&#xA;if(source instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on source Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof MergeNode) {&#xD;&#xA;&#x9;//rule validateMergeNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on source Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on source Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if (source instanceof ActivityParameterNode) {&#xD;&#xA;&#x9;// rule validateActivityParameterNode_validateIncomingOrOutgoing&#xD;&#xA;&#x9;EList&lt;ActivityEdge> incomings = source.getIncomings();&#xD;&#xA;&#x9;if (!incomings.isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if(target instanceof Action) {&#xD;&#xA;&#x9;// rule validateObjectFlow_validateNoActions&#xD;&#xA;&#x9;// rule workaround by addition of pins in case of Action&#xD;&#xA;&#x9;if(!ObjectFlowEditHelper.canEndNewObjectFlow((Action)target)) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof OutputPin) {&#xD;&#xA;&#x9;// rule validateOutputPin_validateIncomingEdgesStructuredOnly&#xD;&#xA;&#x9;if(target.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(source != null &amp;&amp; !target.getOwner().equals(source.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateNoIncomingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(target instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateIncomingObjectFlow&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// the outgoing edge is a ControlFlow which means there must be no incoming ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateOneIncomingEdge&#xD;&#xA;&#x9;if(!target.getIncomings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on target Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof MergeNode) {&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on target Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateIncomingOutgoingEdges&#xD;&#xA;&#x9;if(target.getIncomings().size() >= 2) {&#xD;&#xA;&#x9;&#x9;// no more than two incoming edges&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on target Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;/*&#xD;&#xA;&#x9;&#x9; * There is a ControlFlow which means there must be no&#xD;&#xA;&#x9;&#x9; * ObjectFlow but the decision flow itself.&#xD;&#xA;&#x9;&#x9; * We let the user insert up to one ObjectFlow for being&#xD;&#xA;&#x9;&#x9; * able to select the decision flow among existing&#xD;&#xA;&#x9;&#x9; * input flows.&#xD;&#xA;&#x9;&#x9; */&#xD;&#xA;&#x9;&#x9;if(target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow()) != null) {&#xD;&#xA;&#x9;&#x9;&#x9;// there is already an object flow which is intended to become the decision flow&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if (target instanceof ActivityParameterNode) {&#xD;&#xA;&#x9;// rule validateActivityParameterNode_validateIncomingOrOutgoing&#xD;&#xA;&#x9;EList&lt;ActivityEdge> outgoings = target.getOutgoings();&#xD;&#xA;&#x9;if (!outgoings.isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;"/>
        <expressions
            body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(it.eContainer(), it);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if(source instanceof ObjectNode) {&#xD;&#xA;&#x9;if(!((ObjectNode)source).isControlType()) {&#xD;&#xA;&#x9;&#x9;// rule validateControlFlow_validateObjectNodes&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InputPin) {&#xD;&#xA;&#x9;// rule validateInputPin_validateOutgoingEdgesStructuredOnly&#xD;&#xA;&#x9;if(source.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(target != null &amp;&amp; !source.getOwner().equals(target.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof FinalNode) {&#xD;&#xA;&#x9;// rule validateFinalNode_validateNoOutgoingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateJoinNode_validateIncomingObjectFlow&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// the outgoing edge must be an ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on source Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof MergeNode) {&#xD;&#xA;&#x9;//rule validateMergeNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on source Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on source Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;int incomingObjectFlowNumber = 0;&#xD;&#xA;&#x9;for(ActivityEdge incomingEdge : source.getIncomings()) {&#xD;&#xA;&#x9;&#x9;if(incomingEdge instanceof ObjectFlow) {&#xD;&#xA;&#x9;&#x9;&#x9;incomingObjectFlowNumber++;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlowNumber > 1) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow (not intended for decisionInputFlow) which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if(target instanceof ObjectNode) {&#xD;&#xA;&#x9;if(!((ObjectNode)target).isControlType()) {&#xD;&#xA;&#x9;&#x9;// rule validateControlFlow_validateObjectNodes&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof OutputPin) {&#xD;&#xA;&#x9;// rule validateOutputPin_validateIncomingEdgesStructuredOnly&#xD;&#xA;&#x9;if(target.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(source != null &amp;&amp; !target.getOwner().equals(source.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateNoIncomingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(target instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateOneIncomingEdge&#xD;&#xA;&#x9;if(!target.getIncomings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on target Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof MergeNode) {&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on target Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateIncomingOutgoingEdges&#xD;&#xA;&#x9;if(target.getIncomings().size() >= 2) {&#xD;&#xA;&#x9;&#x9;// no more than two incoming edges&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on target Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = null;&#xD;&#xA;&#x9;for(ActivityEdge incomingEdge : target.getIncomings()) {&#xD;&#xA;&#x9;&#x9;// filter the decision flow&#xD;&#xA;&#x9;&#x9;if(incomingEdge instanceof ObjectFlow &amp;&amp; incomingEdge != ((DecisionNode)target).getDecisionInputFlow()) {&#xD;&#xA;&#x9;&#x9;&#x9;incomingObjectFlow = incomingEdge;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateInputOutputParameter(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateCompatibleType(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateSourceAndTarget(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateCompatibleTypes(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateSameUpperBounds(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateTarget(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateTransformationBehaviour(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateInputAndOutputParameter(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateIncomingObjectOneInputParameter(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateIncomingControlOneInputParameter(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateTwoInputParameters(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateInterruptibleEdge(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateException_HandlerBody_Constraint4(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateException_StructuredActivityNode_Constraint2(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateException_SourceAndTargetEdge_Constraint1(context, ctx);"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="return UMLValidationHelper.validateException_StructuredActivityNode_Constraint3(context, ctx);"/>
        <expressions
            body="org.eclipse.uml2.uml.LiteralString literalString=org.eclipse.uml2.uml.UMLFactory.eINSTANCE.createLiteralString();&#xD;&#xA;literalString.setValue(&quot;&quot;);&#xD;&#xA;return literalString;"/>
      </providers>
      <providers
          xsi:type="gmfgen:GenExpressionInterpreter">
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ExpansionRegion)&#xD;&#xA;then self.owner.oclAsType(ExpansionRegion).inputElement->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ExpansionRegion)&#xD;&#xA;then self.owner.oclAsType(ExpansionRegion).outputElement->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            body="' '"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction)&#xD;&#xA;then self.owner.oclAsType(AddStructuralFeatureValueAction).object->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction)&#xD;&#xA;then self.owner.oclAsType(AddStructuralFeatureValueAction).value->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(DestroyObjectAction)&#xD;&#xA;then self.owner.oclAsType(DestroyObjectAction).target->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadVariableAction)&#xD;&#xA;then self.owner.oclAsType(ReadVariableAction).result->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddVariableValueAction)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).insertAt->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddVariableValueAction)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).value->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(BroadcastSignalAction)&#xD;&#xA;then self.owner.oclAsType(BroadcastSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.incoming->isEmpty()"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="not self.source.oclIsKindOf(InitialNode)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.outgoing->isEmpty()"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="-- must be applied on corresponding parameter, if only it exists&#xD;&#xA;true&#xD;&#xA;--not self.isUnique"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="-- must be applied on corresponding parameter, if only it exists&#xD;&#xA;true&#xD;&#xA;--((not self.selection.oclIsUndefined()) implies self.isOrdered) and&#xD;&#xA;--(self.isOrdered implies (not self.selection.oclIsUndefined()))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="true&#xD;&#xA;-- Already checked by validateControlFlow_validateObjectNodes"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.isControl implies self.isControlType"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.outgoing.target->forAll(inStructuredNode=self.owner)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;self.fromAction.output->size() = 1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;self.fromAction.input->forAll(oclIsKindOf(ActionInputPin))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;(self.fromAction.incoming->isEmpty() and self.fromAction.outgoing->isEmpty()&#xD;&#xA;and self.fromAction.input->forAll(incoming->isEmpty() and outgoing->isEmpty())&#xD;&#xA;and self.fromAction.output->forAll(incoming->isEmpty() and outgoing->isEmpty()))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.incoming->isEmpty()"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.incoming.source->forAll(inStructuredNode=self.owner)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.owner.oclIsKindOf(Activity)&#xD;&#xA;or self.owner.oclIsKindOf(ActivityGroup)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="true&#xD;&#xA;-- constraint is checked by the model structure"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="-- This constraint is implemented separately for not being in live mode.&#xD;&#xA;-- Other constraints have been relaxed to supprot null source and target&#xD;&#xA;not self.source.oclIsUndefined() and not self.target.oclIsUndefined()"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(self.source.oclIsUndefined() or not self.source.oclIsKindOf(Action))&#xD;&#xA;and (self.target.oclIsUndefined() or not self.target.oclIsKindOf(Action))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.selection.oclIsUndefined()) implies self.source.oclIsKindOf(ObjectNode)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.isMulticast implies not self.isMultireceive"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(self.source.oclIsUndefined() or&#xD;&#xA;&#x9;(self.source.oclIsKindOf(ObjectNode) implies&#xD;&#xA;&#x9;self.source.oclAsType(ObjectNode).isControlType)&#xD;&#xA;) and&#xD;&#xA;(self.target.oclIsUndefined() or&#xD;&#xA;&#x9;(self.target.oclIsKindOf(ObjectNode) implies&#xD;&#xA;&#x9;self.target.oclAsType(ObjectNode).isControlType)&#xD;&#xA;)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.outgoing->size() > 0 and&#xD;&#xA;self.incoming->size() > 0 and&#xD;&#xA;self.incoming->size() &lt;= 2"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(self.incoming->reject(i | i = self.decisionInputFlow)->forAll(oclIsKindOf(ObjectFlow)) and&#xD;&#xA; self.outgoing->forAll(oclIsKindOf(ObjectFlow)) ) or&#xD;&#xA;(self.incoming->reject(i | i = self.decisionInputFlow)->forAll(oclIsKindOf(ControlFlow)) and&#xD;&#xA; self.outgoing->forAll(oclIsKindOf(ControlFlow)) )"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.decisionInputFlow.oclIsUndefined()) implies&#xD;&#xA;self.incoming->includes(self.decisionInputFlow)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.decisionInput.oclIsUndefined()) implies (&#xD;&#xA;self.decisionInput.ownedParameter->select(&#xD;&#xA; direction = ParameterDirectionKind::out or&#xD;&#xA; direction = ParameterDirectionKind::inout)->size() = 0&#xD;&#xA;and self.decisionInput.ownedParameter->select(&#xD;&#xA; direction = ParameterDirectionKind::return)->size() = 1&#xD;&#xA;)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.decisionInput.oclIsUndefined()) implies (&#xD;&#xA;  (self.decisionInputFlow.oclIsUndefined() and&#xD;&#xA;   self.incoming->select(i | i.oclIsKindOf(ControlFlow))->size() = 1&#xD;&#xA;  ) implies&#xD;&#xA;  self.decisionInput.ownedParameter->select(&#xD;&#xA;    direction = ParameterDirectionKind::_in)->size() = 0&#xD;&#xA;)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.outgoing->size() = 1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(self.outgoing->exists(e | e.oclIsKindOf(ObjectFlow)) implies&#xD;&#xA; self.incoming->forAll(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.outgoing->exists(e | e.oclIsKindOf(ControlFlow)) implies&#xD;&#xA; self.incoming->forAll(e | e.oclIsKindOf(ControlFlow)))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.incoming->size() = 1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(self.incoming->exists(e | e.oclIsKindOf(ObjectFlow)) implies&#xD;&#xA; self.outgoing->forAll(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.incoming->exists(e | e.oclIsKindOf(ControlFlow)) implies&#xD;&#xA; self.outgoing->forAll(e | e.oclIsKindOf(ControlFlow)))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.outgoing->size() = 1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(self.incoming->select(e | e.oclIsKindOf(ObjectFlow))->notEmpty() implies&#xD;&#xA; self.outgoing->exists(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.incoming->select(e | e.oclIsKindOf(ObjectFlow))->isEmpty() implies&#xD;&#xA; self.outgoing->exists(e | e.oclIsKindOf(ControlFlow)))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(self.incoming->notEmpty() implies self.outgoing->isEmpty()) and&#xD;&#xA;(self.outgoing->notEmpty() implies self.incoming->isEmpty())"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.classifier.oclIsUndefined()) implies (self.classifier.isAbstract = false)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.classifier.oclIsUndefined()) implies (not self.classifier.oclIsKindOf(uml::AssociationClass))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.structuralFeature.featuringClassifier->size() = 1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.value->notEmpty() implies self.value.type = self.structuralFeature.type"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="result->notEmpty() implies self.result.type = self.object.type"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.value -> notEmpty()"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.structuralFeature.featuringClassifier->size() = 1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.target.oclIsUndefined() then true else self.target.type->size() = 0 endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(not self.structuralFeature.oclIsUndefined()) implies (self.structuralFeature.isStatic = false)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.structuralFeature.featuringClassifier.oclAsType(Type)->includes(self.object.type) or&#xD;&#xA;self.structuralFeature.oclAsType(Property).opposite.type = self.object.type"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.object.lowerBound()=1 and self.object.upperBound()=1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.structuralFeature.featuringClassifier->size() = 1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.value -> notEmpty()"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.value -> notEmpty() implies self.value.type = self.variable.type"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.value.lowerBound()=1 and self.value.upperBound()=1"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.variable.isAccessibleBy(self)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.result.type =self.variable.type and self.result.isOrdered = self.variable.isOrdered"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="(self.result.lowerBound() &lt;= self.variable.lowerBound())  and (self.result.upperBound() >= self.variable.lowerBound())"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="((not self.handlerBody.oclIsUndefined()) and  (not self.exceptionInput.oclIsUndefined())) implies( let pins : Collection(Element) = self.handlerBody.allOwnedElements()->select(e : Element | e.oclIsKindOf(Pin)) in pins->forAll(e : Element | e.oclIsKindOf(Pin) implies e = self.exceptionInput))"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartObjectBehaviorAction) and self.oclIsTypeOf(InputPin) then self.owner.oclAsType(StartObjectBehaviorAction).argument->includes(self) else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartObjectBehaviorAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(StartObjectBehaviorAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartObjectBehaviorAction) and self.oclIsTypeOf(ValuePin) then self.owner.oclAsType(StartObjectBehaviorAction).argument->includes(self) else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartObjectBehaviorAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(StartObjectBehaviorAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartObjectBehaviorAction) and self.oclIsTypeOf(ActionInputPin) then self.owner.oclAsType(StartObjectBehaviorAction).argument->includes(self) else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartObjectBehaviorAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(StartObjectBehaviorAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(TestIdentityAction) and self.oclIsTypeOf(InputPin) then self.owner.oclAsType(TestIdentityAction).first = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(TestIdentityAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(TestIdentityAction).second = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(TestIdentityAction) and self.oclIsTypeOf(ValuePin) then self.owner.oclAsType(TestIdentityAction).first = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(TestIdentityAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(TestIdentityAction).second = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(TestIdentityAction) and self.oclIsTypeOf(ActionInputPin) then self.owner.oclAsType(TestIdentityAction).first = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(TestIdentityAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(TestIdentityAction).second = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ClearStructuralFeatureAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(ClearStructuralFeatureAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ClearStructuralFeatureAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(ClearStructuralFeatureAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ClearStructuralFeatureAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(ClearStructuralFeatureAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CreateLinkAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(CreateLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CreateLinkAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(CreateLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(CreateLinkAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(CreateLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadLinkAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(ReadLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadLinkAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(ReadLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadLinkAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(ReadLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(DestroyLinkAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(DestroyLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(DestroyLinkAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(DestroyLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(DestroyLinkAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(DestroyLinkAction).inputValue->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ClearAssociationAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(ClearAssociationAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ClearAssociationAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(ClearAssociationAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ClearAssociationAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(ClearAssociationAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReclassifyObjectAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(ReclassifyObjectAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReclassifyObjectAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(ReclassifyObjectAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReclassifyObjectAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(ReclassifyObjectAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadIsClassifiedObjectAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(ReadIsClassifiedObjectAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadIsClassifiedObjectAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(ReadIsClassifiedObjectAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadIsClassifiedObjectAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(ReadIsClassifiedObjectAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReduceAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(ReduceAction).collection = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReduceAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(ReduceAction).collection = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReduceAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(ReduceAction).collection = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartClassifierBehaviorAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(StartClassifierBehaviorAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartClassifierBehaviorAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(StartClassifierBehaviorAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StartClassifierBehaviorAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(StartClassifierBehaviorAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(DestroyObjectAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(DestroyObjectAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(DestroyObjectAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(DestroyObjectAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(DestroyObjectAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(DestroyObjectAction).target = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddVariableValueAction) and self.oclIsTypeOf(ActionInputPin) then self.owner.oclAsType(AddVariableValueAction).value = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddVariableValueAction) and self.oclIsTypeOf(InputPin) then self.owner.oclAsType(AddVariableValueAction).value = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddVariableValueAction) and self.oclIsTypeOf(ValuePin) then self.owner.oclAsType(AddVariableValueAction).value = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddVariableValueAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).insertAt = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddVariableValueAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).insertAt = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddVariableValueAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).insertAt = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(BroadcastSignalAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(BroadcastSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(BroadcastSignalAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(BroadcastSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(BroadcastSignalAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(BroadcastSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(ValuePin) then self.owner.oclAsType(AddStructuralFeatureValueAction).object = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(InputPin) then self.owner.oclAsType(AddStructuralFeatureValueAction).object = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(ActionInputPin) then self.owner.oclAsType(AddStructuralFeatureValueAction).object = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(ValuePin) then self.owner.oclAsType(AddStructuralFeatureValueAction).insertAt = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(InputPin) then self.owner.oclAsType(AddStructuralFeatureValueAction).insertAt = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(ActionInputPin) then self.owner.oclAsType(AddStructuralFeatureValueAction).insertAt = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(ValuePin) then self.owner.oclAsType(AddStructuralFeatureValueAction).value = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(InputPin) then self.owner.oclAsType(AddStructuralFeatureValueAction).value = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction) and self.oclIsTypeOf(ActionInputPin) then self.owner.oclAsType(AddStructuralFeatureValueAction).value = self else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StructuredActivityNode) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(StructuredActivityNode).structuredNodeInput->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(LoopNode) then self.owner.oclAsType(LoopNode).result->includes(self) else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(LoopNode) then self.owner.oclAsType(LoopNode).loopVariable->includes(self) else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(LoopNode) then self.owner.oclAsType(LoopNode).bodyOutput->includes(self) else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StructuredActivityNode) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(StructuredActivityNode).structuredNodeInput->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(StructuredActivityNode) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(StructuredActivityNode).structuredNodeInput->includes(self)&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(LoopNode) and self.oclIsTypeOf(InputPin)&#xA;then self.owner.oclAsType(LoopNode).loopVariableInput->includes(self) &#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.oclIsTypeOf(CreateLinkAction)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="self.oclIsTypeOf(CreateLinkObjectAction)"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadStructuralFeatureAction) and self.oclIsTypeOf(ValuePin)&#xD;&#xA;then self.owner.oclAsType(ReadStructuralFeatureAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadStructuralFeatureAction) and self.oclIsTypeOf(InputPin)&#xD;&#xA;then self.owner.oclAsType(ReadStructuralFeatureAction).object = self&#xD;&#xA;else false endif"/>
        <expressions
            xsi:type="gmfgen:GenConstraint"
            body="if self.owner.oclIsKindOf(ReadStructuralFeatureAction) and self.oclIsTypeOf(ActionInputPin)&#xD;&#xA;then self.owner.oclAsType(ReadStructuralFeatureAction).object = self&#xD;&#xA;else false endif"/>
      </providers>
    </expressionProviders>
    <labelParsers
        extensibleViaService="true">
      <implementations
          xsi:type="gmfgen:PredefinedParser"
          uses="/0/@diagram/@childNodes.6/@labels.0/@modelFacet /0/@diagram/@childNodes.24/@labels.0/@modelFacet /0/@diagram/@childNodes.25/@labels.0/@modelFacet /0/@diagram/@childNodes.26/@labels.0/@modelFacet /0/@diagram/@childNodes.27/@labels.0/@modelFacet /0/@diagram/@childNodes.28/@labels.0/@modelFacet /0/@diagram/@childNodes.29/@labels.0/@modelFacet /0/@diagram/@childNodes.30/@labels.0/@modelFacet /0/@diagram/@childNodes.31/@labels.0/@modelFacet /0/@diagram/@childNodes.37/@labels.0/@modelFacet /0/@diagram/@childNodes.44/@labels.0/@modelFacet /0/@diagram/@childNodes.54/@labels.0/@modelFacet /0/@diagram/@childNodes.73/@labels.0/@modelFacet /0/@diagram/@childNodes.76/@labels.0/@modelFacet /0/@diagram/@childNodes.79/@labels.0/@modelFacet /0/@diagram/@childNodes.82/@labels.0/@modelFacet /0/@diagram/@childNodes.87/@labels.0/@modelFacet /0/@diagram/@childNodes.98/@labels.0/@modelFacet /0/@diagram/@childNodes.102/@labels.0/@modelFacet /0/@diagram/@childNodes.104/@labels.0/@modelFacet /0/@diagram/@childNodes.111/@labels.0/@modelFacet /0/@diagram/@childNodes.78/@labels.0/@modelFacet /0/@diagram/@topLevelNodes.0/@labels.0/@modelFacet /0/@diagram/@links.2/@labels.0/@modelFacet /0/@diagram/@links.3/@labels.0/@modelFacet /0/@diagram/@childNodes.116/@labels.0/@modelFacet /0/@diagram/@childNodes.73/@labels.1/@modelFacet /0/@diagram/@childNodes.111/@labels.1/@modelFacet /0/@diagram/@childNodes.104/@labels.1/@modelFacet /0/@diagram/@childNodes.16/@labels.1/@modelFacet /0/@diagram/@childNodes.87/@labels.1/@modelFacet /0/@diagram/@childNodes.102/@labels.1/@modelFacet /0/@diagram/@childNodes.98/@labels.1/@modelFacet /0/@diagram/@childNodes.82/@labels.1/@modelFacet /0/@diagram/@childNodes.79/@labels.1/@modelFacet /0/@diagram/@childNodes.76/@labels.1/@modelFacet /0/@diagram/@childNodes.54/@labels.1/@modelFacet /0/@diagram/@childNodes.37/@labels.1/@modelFacet /0/@diagram/@childNodes.6/@labels.1/@modelFacet /0/@diagram/@childNodes.11/@labels.1/@modelFacet /0/@diagram/@childNodes.115/@labels.2/@modelFacet /0/@diagram/@childNodes.36/@labels.2/@modelFacet /0/@diagram/@childNodes.44/@labels.1/@modelFacet /0/@diagram/@childNodes.4/@labels.0/@modelFacet /0/@diagram/@childNodes.3/@labels.0/@modelFacet /0/@diagram/@childNodes.5/@labels.0/@modelFacet /0/@diagram/@childNodes.32/@labels.0/@modelFacet /0/@diagram/@childNodes.33/@labels.0/@modelFacet /0/@diagram/@childNodes.34/@labels.0/@modelFacet /0/@diagram/@childNodes.35/@labels.0/@modelFacet /0/@diagram/@childNodes.52/@labels.3/@modelFacet /0/@diagram/@childNodes.117/@labels.0/@modelFacet /0/@diagram/@childNodes.117/@labels.1/@modelFacet /0/@diagram/@childNodes.125/@labels.0/@modelFacet /0/@diagram/@childNodes.125/@labels.1/@modelFacet /0/@diagram/@childNodes.133/@labels.0/@modelFacet /0/@diagram/@childNodes.133/@labels.1/@modelFacet /0/@diagram/@childNodes.138/@labels.0/@modelFacet /0/@diagram/@childNodes.138/@labels.1/@modelFacet /0/@diagram/@childNodes.142/@labels.0/@modelFacet /0/@diagram/@childNodes.142/@labels.1/@modelFacet /0/@diagram/@childNodes.147/@labels.1/@modelFacet /0/@diagram/@childNodes.147/@labels.0/@modelFacet /0/@diagram/@childNodes.151/@labels.0/@modelFacet /0/@diagram/@childNodes.151/@labels.1/@modelFacet /0/@diagram/@childNodes.155/@labels.0/@modelFacet /0/@diagram/@childNodes.155/@labels.1/@modelFacet /0/@diagram/@childNodes.157/@labels.0/@modelFacet /0/@diagram/@childNodes.157/@labels.1/@modelFacet /0/@diagram/@childNodes.161/@labels.0/@modelFacet /0/@diagram/@childNodes.161/@labels.1/@modelFacet /0/@diagram/@childNodes.166/@labels.0/@modelFacet /0/@diagram/@childNodes.166/@labels.1/@modelFacet /0/@diagram/@childNodes.171/@labels.0/@modelFacet /0/@diagram/@childNodes.171/@labels.1/@modelFacet /0/@diagram/@childNodes.175/@labels.0/@modelFacet /0/@diagram/@childNodes.175/@labels.1/@modelFacet"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.49/@labels.2/@modelFacet /0/@diagram/@childNodes.53/@labels.1/@modelFacet /0/@diagram/@childNodes.12/@labels.2/@modelFacet /0/@diagram/@childNodes.22/@labels.2/@modelFacet /0/@diagram/@childNodes.45/@labels.2/@modelFacet /0/@diagram/@childNodes.47/@labels.1/@modelFacet /0/@diagram/@childNodes.23/@labels.1/@modelFacet /0/@diagram/@links.2/@labels.6/@modelFacet /0/@diagram/@childNodes.19/@labels.1/@modelFacet /0/@diagram/@childNodes.4/@labels.1/@modelFacet /0/@diagram/@childNodes.15/@labels.1/@modelFacet /0/@diagram/@childNodes.43/@labels.1/@modelFacet /0/@diagram/@childNodes.13/@labels.2/@modelFacet /0/@diagram/@childNodes.35/@labels.2/@modelFacet /0/@diagram/@childNodes.9/@labels.1/@modelFacet /0/@diagram/@childNodes.33/@labels.1/@modelFacet /0/@diagram/@childNodes.20/@labels.1/@modelFacet /0/@diagram/@childNodes.52/@labels.2/@modelFacet /0/@diagram/@childNodes.41/@labels.2/@modelFacet /0/@diagram/@childNodes.32/@labels.2/@modelFacet /0/@diagram/@childNodes.83/@labels.1/@modelFacet /0/@diagram/@childNodes.8/@labels.2/@modelFacet /0/@diagram/@childNodes.34/@labels.1/@modelFacet /0/@diagram/@links.3/@labels.3/@modelFacet /0/@diagram/@childNodes.80/@labels.1/@modelFacet /0/@diagram/@childNodes.103/@labels.1/@modelFacet /0/@diagram/@childNodes.17/@labels.2/@modelFacet /0/@diagram/@childNodes.50/@labels.1/@modelFacet /0/@diagram/@childNodes.86/@labels.1/@modelFacet /0/@diagram/@childNodes.10/@labels.1/@modelFacet /0/@diagram/@childNodes.21/@labels.2/@modelFacet /0/@diagram/@childNodes.14/@labels.1/@modelFacet /0/@diagram/@childNodes.55/@labels.1/@modelFacet /0/@diagram/@childNodes.77/@labels.1/@modelFacet /0/@diagram/@childNodes.39/@labels.2/@modelFacet /0/@diagram/@childNodes.18/@labels.2/@modelFacet /0/@diagram/@childNodes.42/@labels.2/@modelFacet /0/@diagram/@childNodes.3/@labels.1/@modelFacet /0/@diagram/@childNodes.46/@labels.2/@modelFacet /0/@diagram/@childNodes.48/@labels.2/@modelFacet /0/@diagram/@childNodes.7/@labels.2/@modelFacet /0/@diagram/@childNodes.38/@labels.2/@modelFacet /0/@diagram/@childNodes.5/@labels.1/@modelFacet /0/@diagram/@childNodes.40/@labels.1/@modelFacet /0/@diagram/@childNodes.118/@labels.1/@modelFacet /0/@diagram/@childNodes.119/@labels.1/@modelFacet /0/@diagram/@childNodes.120/@labels.2/@modelFacet /0/@diagram/@childNodes.121/@labels.2/@modelFacet /0/@diagram/@childNodes.123/@labels.2/@modelFacet /0/@diagram/@childNodes.124/@labels.2/@modelFacet /0/@diagram/@childNodes.126/@labels.1/@modelFacet /0/@diagram/@childNodes.127/@labels.1/@modelFacet /0/@diagram/@childNodes.128/@labels.1/@modelFacet /0/@diagram/@childNodes.129/@labels.2/@modelFacet /0/@diagram/@childNodes.130/@labels.2/@modelFacet /0/@diagram/@childNodes.131/@labels.2/@modelFacet /0/@diagram/@childNodes.132/@labels.2/@modelFacet /0/@diagram/@childNodes.134/@labels.1/@modelFacet /0/@diagram/@childNodes.135/@labels.1/@modelFacet /0/@diagram/@childNodes.136/@labels.2/@modelFacet /0/@diagram/@childNodes.137/@labels.2/@modelFacet /0/@diagram/@childNodes.139/@labels.1/@modelFacet /0/@diagram/@childNodes.140/@labels.2/@modelFacet /0/@diagram/@childNodes.141/@labels.2/@modelFacet /0/@diagram/@childNodes.143/@labels.1/@modelFacet /0/@diagram/@childNodes.144/@labels.1/@modelFacet /0/@diagram/@childNodes.145/@labels.2/@modelFacet /0/@diagram/@childNodes.146/@labels.2/@modelFacet /0/@diagram/@childNodes.148/@labels.1/@modelFacet /0/@diagram/@childNodes.149/@labels.2/@modelFacet /0/@diagram/@childNodes.150/@labels.2/@modelFacet /0/@diagram/@childNodes.152/@labels.1/@modelFacet /0/@diagram/@childNodes.153/@labels.2/@modelFacet /0/@diagram/@childNodes.154/@labels.2/@modelFacet /0/@diagram/@childNodes.156/@labels.1/@modelFacet /0/@diagram/@childNodes.158/@labels.1/@modelFacet /0/@diagram/@childNodes.159/@labels.2/@modelFacet /0/@diagram/@childNodes.160/@labels.2/@modelFacet /0/@diagram/@childNodes.162/@labels.1/@modelFacet /0/@diagram/@childNodes.165/@labels.2/@modelFacet /0/@diagram/@childNodes.164/@labels.2/@modelFacet /0/@diagram/@childNodes.163/@labels.1/@modelFacet /0/@diagram/@childNodes.167/@labels.1/@modelFacet /0/@diagram/@childNodes.168/@labels.1/@modelFacet /0/@diagram/@childNodes.169/@labels.2/@modelFacet /0/@diagram/@childNodes.170/@labels.2/@modelFacet /0/@diagram/@childNodes.172/@labels.1/@modelFacet /0/@diagram/@childNodes.173/@labels.2/@modelFacet /0/@diagram/@childNodes.174/@labels.2/@modelFacet /0/@diagram/@childNodes.99/@labels.1/@modelFacet /0/@diagram/@childNodes.100/@labels.2/@modelFacet /0/@diagram/@childNodes.101/@labels.2/@modelFacet /0/@diagram/@childNodes.105/@labels.1/@modelFacet /0/@diagram/@childNodes.106/@labels.1/@modelFacet /0/@diagram/@childNodes.107/@labels.2/@modelFacet /0/@diagram/@childNodes.108/@labels.2/@modelFacet /0/@diagram/@childNodes.109/@labels.2/@modelFacet /0/@diagram/@childNodes.110/@labels.2/@modelFacet /0/@diagram/@childNodes.112/@labels.2/@modelFacet /0/@diagram/@childNodes.113/@labels.2/@modelFacet /0/@diagram/@childNodes.114/@labels.2/@modelFacet /0/@diagram/@childNodes.88/@labels.1/@modelFacet /0/@diagram/@childNodes.89/@labels.1/@modelFacet /0/@diagram/@childNodes.90/@labels.1/@modelFacet /0/@diagram/@childNodes.91/@labels.2/@modelFacet /0/@diagram/@childNodes.92/@labels.2/@modelFacet /0/@diagram/@childNodes.93/@labels.2/@modelFacet /0/@diagram/@childNodes.94/@labels.2/@modelFacet /0/@diagram/@childNodes.95/@labels.2/@modelFacet /0/@diagram/@childNodes.96/@labels.2/@modelFacet /0/@diagram/@childNodes.97/@labels.1/@modelFacet /0/@diagram/@childNodes.61/@labels.1/@modelFacet /0/@diagram/@childNodes.62/@labels.2/@modelFacet /0/@diagram/@childNodes.63/@labels.2/@modelFacet /0/@diagram/@childNodes.64/@labels.1/@modelFacet /0/@diagram/@childNodes.65/@labels.1/@modelFacet /0/@diagram/@childNodes.66/@labels.1/@modelFacet /0/@diagram/@childNodes.70/@labels.2/@modelFacet /0/@diagram/@childNodes.71/@labels.2/@modelFacet /0/@diagram/@childNodes.72/@labels.1/@modelFacet /0/@diagram/@childNodes.69/@labels.1/@modelFacet /0/@diagram/@childNodes.176/@labels.1/@modelFacet /0/@diagram/@childNodes.177/@labels.2/@modelFacet /0/@diagram/@childNodes.178/@labels.2/@modelFacet /0/@diagram/@childNodes.179/@labels.1/@modelFacet /0/@diagram/@childNodes.84/@labels.2/@modelFacet /0/@diagram/@childNodes.85/@labels.2/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.stereotype.AppliedStereotypeParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.78/@labels.1/@modelFacet /0/@diagram/@topLevelNodes.0/@labels.1/@modelFacet /0/@diagram/@childNodes.81/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivitySingleExecutionParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.0/@labelModelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ParameterParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.16/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.CallOperationActionParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.11/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.CallBehaviorActionParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.15/@labels.0/@modelFacet /0/@diagram/@childNodes.77/@labels.0/@modelFacet /0/@diagram/@childNodes.10/@labels.0/@modelFacet /0/@diagram/@childNodes.42/@labels.0/@modelFacet /0/@diagram/@childNodes.14/@labels.0/@modelFacet /0/@diagram/@childNodes.21/@labels.0/@modelFacet /0/@diagram/@childNodes.8/@labels.0/@modelFacet /0/@diagram/@childNodes.47/@labels.0/@modelFacet /0/@diagram/@childNodes.50/@labels.0/@modelFacet /0/@diagram/@childNodes.103/@labels.0/@modelFacet /0/@diagram/@childNodes.86/@labels.0/@modelFacet /0/@diagram/@childNodes.12/@labels.0/@modelFacet /0/@diagram/@childNodes.38/@labels.0/@modelFacet /0/@diagram/@childNodes.22/@labels.0/@modelFacet /0/@diagram/@childNodes.7/@labels.0/@modelFacet /0/@diagram/@childNodes.17/@labels.0/@modelFacet /0/@diagram/@childNodes.39/@labels.0/@modelFacet /0/@diagram/@childNodes.48/@labels.0/@modelFacet /0/@diagram/@childNodes.49/@labels.0/@modelFacet /0/@diagram/@childNodes.45/@labels.0/@modelFacet /0/@diagram/@childNodes.83/@labels.0/@modelFacet /0/@diagram/@childNodes.20/@labels.0/@modelFacet /0/@diagram/@childNodes.40/@labels.0/@modelFacet /0/@diagram/@childNodes.23/@labels.0/@modelFacet /0/@diagram/@childNodes.80/@labels.0/@modelFacet /0/@diagram/@childNodes.53/@labels.0/@modelFacet /0/@diagram/@childNodes.13/@labels.0/@modelFacet /0/@diagram/@childNodes.9/@labels.0/@modelFacet /0/@diagram/@childNodes.19/@labels.0/@modelFacet /0/@diagram/@childNodes.41/@labels.0/@modelFacet /0/@diagram/@childNodes.18/@labels.0/@modelFacet /0/@diagram/@childNodes.43/@labels.0/@modelFacet /0/@diagram/@childNodes.55/@labels.0/@modelFacet /0/@diagram/@childNodes.46/@labels.0/@modelFacet /0/@diagram/@childNodes.118/@labels.0/@modelFacet /0/@diagram/@childNodes.119/@labels.0/@modelFacet /0/@diagram/@childNodes.120/@labels.0/@modelFacet /0/@diagram/@childNodes.121/@labels.0/@modelFacet /0/@diagram/@childNodes.122/@labels.0/@modelFacet /0/@diagram/@childNodes.123/@labels.0/@modelFacet /0/@diagram/@childNodes.124/@labels.0/@modelFacet /0/@diagram/@childNodes.126/@labels.0/@modelFacet /0/@diagram/@childNodes.127/@labels.0/@modelFacet /0/@diagram/@childNodes.128/@labels.0/@modelFacet /0/@diagram/@childNodes.129/@labels.0/@modelFacet /0/@diagram/@childNodes.130/@labels.0/@modelFacet /0/@diagram/@childNodes.131/@labels.0/@modelFacet /0/@diagram/@childNodes.132/@labels.0/@modelFacet /0/@diagram/@childNodes.134/@labels.0/@modelFacet /0/@diagram/@childNodes.135/@labels.0/@modelFacet /0/@diagram/@childNodes.136/@labels.0/@modelFacet /0/@diagram/@childNodes.137/@labels.0/@modelFacet /0/@diagram/@childNodes.139/@labels.0/@modelFacet /0/@diagram/@childNodes.140/@labels.0/@modelFacet /0/@diagram/@childNodes.141/@labels.0/@modelFacet /0/@diagram/@childNodes.143/@labels.0/@modelFacet /0/@diagram/@childNodes.144/@labels.0/@modelFacet /0/@diagram/@childNodes.145/@labels.0/@modelFacet /0/@diagram/@childNodes.146/@labels.0/@modelFacet /0/@diagram/@childNodes.148/@labels.0/@modelFacet /0/@diagram/@childNodes.149/@labels.0/@modelFacet /0/@diagram/@childNodes.150/@labels.0/@modelFacet /0/@diagram/@childNodes.152/@labels.0/@modelFacet /0/@diagram/@childNodes.153/@labels.0/@modelFacet /0/@diagram/@childNodes.154/@labels.0/@modelFacet /0/@diagram/@childNodes.156/@labels.0/@modelFacet /0/@diagram/@childNodes.158/@labels.0/@modelFacet /0/@diagram/@childNodes.159/@labels.0/@modelFacet /0/@diagram/@childNodes.160/@labels.0/@modelFacet /0/@diagram/@childNodes.162/@labels.0/@modelFacet /0/@diagram/@childNodes.165/@labels.0/@modelFacet /0/@diagram/@childNodes.164/@labels.0/@modelFacet /0/@diagram/@childNodes.163/@labels.0/@modelFacet /0/@diagram/@childNodes.167/@labels.0/@modelFacet /0/@diagram/@childNodes.168/@labels.0/@modelFacet /0/@diagram/@childNodes.169/@labels.0/@modelFacet /0/@diagram/@childNodes.170/@labels.0/@modelFacet /0/@diagram/@childNodes.172/@labels.0/@modelFacet /0/@diagram/@childNodes.173/@labels.0/@modelFacet /0/@diagram/@childNodes.174/@labels.0/@modelFacet /0/@diagram/@childNodes.99/@labels.0/@modelFacet /0/@diagram/@childNodes.100/@labels.0/@modelFacet /0/@diagram/@childNodes.101/@labels.0/@modelFacet /0/@diagram/@childNodes.105/@labels.0/@modelFacet /0/@diagram/@childNodes.106/@labels.0/@modelFacet /0/@diagram/@childNodes.107/@labels.0/@modelFacet /0/@diagram/@childNodes.108/@labels.0/@modelFacet /0/@diagram/@childNodes.109/@labels.0/@modelFacet /0/@diagram/@childNodes.110/@labels.0/@modelFacet /0/@diagram/@childNodes.112/@labels.0/@modelFacet /0/@diagram/@childNodes.113/@labels.0/@modelFacet /0/@diagram/@childNodes.114/@labels.0/@modelFacet /0/@diagram/@childNodes.88/@labels.0/@modelFacet /0/@diagram/@childNodes.89/@labels.0/@modelFacet /0/@diagram/@childNodes.90/@labels.0/@modelFacet /0/@diagram/@childNodes.91/@labels.0/@modelFacet /0/@diagram/@childNodes.92/@labels.0/@modelFacet /0/@diagram/@childNodes.93/@labels.0/@modelFacet /0/@diagram/@childNodes.94/@labels.0/@modelFacet /0/@diagram/@childNodes.95/@labels.0/@modelFacet /0/@diagram/@childNodes.96/@labels.0/@modelFacet /0/@diagram/@childNodes.97/@labels.0/@modelFacet /0/@diagram/@childNodes.61/@labels.0/@modelFacet /0/@diagram/@childNodes.62/@labels.0/@modelFacet /0/@diagram/@childNodes.63/@labels.0/@modelFacet /0/@diagram/@childNodes.64/@labels.0/@modelFacet /0/@diagram/@childNodes.65/@labels.0/@modelFacet /0/@diagram/@childNodes.66/@labels.0/@modelFacet /0/@diagram/@childNodes.71/@labels.0/@modelFacet /0/@diagram/@childNodes.72/@labels.0/@modelFacet /0/@diagram/@childNodes.69/@labels.0/@modelFacet /0/@diagram/@childNodes.70/@labels.0/@modelFacet /0/@diagram/@childNodes.176/@labels.0/@modelFacet /0/@diagram/@childNodes.177/@labels.0/@modelFacet /0/@diagram/@childNodes.178/@labels.0/@modelFacet /0/@diagram/@childNodes.179/@labels.0/@modelFacet /0/@diagram/@childNodes.84/@labels.0/@modelFacet /0/@diagram/@childNodes.85/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PinParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.8/@labels.1/@modelFacet /0/@diagram/@childNodes.21/@labels.1/@modelFacet /0/@diagram/@childNodes.42/@labels.1/@modelFacet /0/@diagram/@childNodes.38/@labels.1/@modelFacet /0/@diagram/@childNodes.39/@labels.1/@modelFacet /0/@diagram/@childNodes.22/@labels.1/@modelFacet /0/@diagram/@childNodes.13/@labels.1/@modelFacet /0/@diagram/@childNodes.17/@labels.1/@modelFacet /0/@diagram/@childNodes.12/@labels.1/@modelFacet /0/@diagram/@childNodes.49/@labels.1/@modelFacet /0/@diagram/@childNodes.46/@labels.1/@modelFacet /0/@diagram/@childNodes.41/@labels.1/@modelFacet /0/@diagram/@childNodes.18/@labels.1/@modelFacet /0/@diagram/@childNodes.7/@labels.1/@modelFacet /0/@diagram/@childNodes.48/@labels.1/@modelFacet /0/@diagram/@childNodes.45/@labels.1/@modelFacet /0/@diagram/@childNodes.120/@labels.1/@modelFacet /0/@diagram/@childNodes.121/@labels.1/@modelFacet /0/@diagram/@childNodes.122/@labels.1/@modelFacet /0/@diagram/@childNodes.123/@labels.1/@modelFacet /0/@diagram/@childNodes.124/@labels.1/@modelFacet /0/@diagram/@childNodes.129/@labels.1/@modelFacet /0/@diagram/@childNodes.130/@labels.1/@modelFacet /0/@diagram/@childNodes.131/@labels.1/@modelFacet /0/@diagram/@childNodes.132/@labels.1/@modelFacet /0/@diagram/@childNodes.136/@labels.1/@modelFacet /0/@diagram/@childNodes.137/@labels.1/@modelFacet /0/@diagram/@childNodes.140/@labels.1/@modelFacet /0/@diagram/@childNodes.141/@labels.1/@modelFacet /0/@diagram/@childNodes.145/@labels.1/@modelFacet /0/@diagram/@childNodes.146/@labels.1/@modelFacet /0/@diagram/@childNodes.149/@labels.1/@modelFacet /0/@diagram/@childNodes.150/@labels.1/@modelFacet /0/@diagram/@childNodes.153/@labels.1/@modelFacet /0/@diagram/@childNodes.154/@labels.1/@modelFacet /0/@diagram/@childNodes.159/@labels.1/@modelFacet /0/@diagram/@childNodes.160/@labels.1/@modelFacet /0/@diagram/@childNodes.165/@labels.1/@modelFacet /0/@diagram/@childNodes.164/@labels.1/@modelFacet /0/@diagram/@childNodes.169/@labels.1/@modelFacet /0/@diagram/@childNodes.170/@labels.1/@modelFacet /0/@diagram/@childNodes.173/@labels.1/@modelFacet /0/@diagram/@childNodes.174/@labels.1/@modelFacet /0/@diagram/@childNodes.100/@labels.1/@modelFacet /0/@diagram/@childNodes.101/@labels.1/@modelFacet /0/@diagram/@childNodes.107/@labels.1/@modelFacet /0/@diagram/@childNodes.108/@labels.1/@modelFacet /0/@diagram/@childNodes.109/@labels.1/@modelFacet /0/@diagram/@childNodes.110/@labels.1/@modelFacet /0/@diagram/@childNodes.112/@labels.1/@modelFacet /0/@diagram/@childNodes.113/@labels.1/@modelFacet /0/@diagram/@childNodes.114/@labels.1/@modelFacet /0/@diagram/@childNodes.91/@labels.1/@modelFacet /0/@diagram/@childNodes.92/@labels.1/@modelFacet /0/@diagram/@childNodes.93/@labels.1/@modelFacet /0/@diagram/@childNodes.94/@labels.1/@modelFacet /0/@diagram/@childNodes.95/@labels.1/@modelFacet /0/@diagram/@childNodes.96/@labels.1/@modelFacet /0/@diagram/@childNodes.62/@labels.1/@modelFacet /0/@diagram/@childNodes.63/@labels.1/@modelFacet /0/@diagram/@childNodes.70/@labels.1/@modelFacet /0/@diagram/@childNodes.71/@labels.1/@modelFacet /0/@diagram/@childNodes.177/@labels.1/@modelFacet /0/@diagram/@childNodes.178/@labels.1/@modelFacet /0/@diagram/@childNodes.84/@labels.1/@modelFacet /0/@diagram/@childNodes.85/@labels.1/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PinValueParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@links.3/@labels.1/@modelFacet /0/@diagram/@links.2/@labels.1/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivityEdgeWeightParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.35/@labels.1/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.JoinSpecParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.32/@labels.1/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.InputDecisionParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@links.2/@labels.3/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectFlowTransformationParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@links.2/@labels.2/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectFlowSelectionParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@links.2/@labels.4/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.DecisionInputFlowParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@links.3/@labels.2/@modelFacet /0/@diagram/@links.2/@labels.5/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.EdgeGuardParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.51/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivityParameterNodeParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.52/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.AcceptEventActionParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.52/@labels.1/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.AcceptTimeEventActionParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.68/@labels.0/@modelFacet /0/@diagram/@childNodes.60/@labels.0/@modelFacet /0/@diagram/@childNodes.56/@labels.0/@modelFacet /0/@diagram/@childNodes.67/@labels.0/@modelFacet /0/@diagram/@childNodes.57/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.StructuredActivityNodeKeywordParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@links.4/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ExceptionHandlerTypeParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.36/@labels.0/@modelFacet /0/@diagram/@childNodes.115/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectNodeParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.36/@labels.1/@modelFacet /0/@diagram/@childNodes.115/@labels.1/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectNodeSelectionParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.26/@labels.1/@modelFacet /0/@diagram/@childNodes.25/@labels.1/@modelFacet /0/@diagram/@childNodes.28/@labels.1/@modelFacet /0/@diagram/@childNodes.24/@labels.1/@modelFacet /0/@diagram/@childNodes.31/@labels.1/@modelFacet /0/@diagram/@childNodes.30/@labels.1/@modelFacet /0/@diagram/@childNodes.27/@labels.1/@modelFacet /0/@diagram/@childNodes.29/@labels.1/@modelFacet /0/@diagram/@childNodes.116/@labels.1/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.ConstraintParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.75/@labels.0/@modelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.CommentParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.2/@labelModelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PostConditionConstraintLabelParser"/>
      <implementations
          xsi:type="gmfgen:CustomParser"
          uses="/0/@diagram/@childNodes.1/@labelModelFacet"
          qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PreConditionConstraintLabelParser"/>
    </labelParsers>
    <contextMenus
        iD="org.eclipse.papyrus.uml.diagram.activity.part.LoadResourceAction"
        context="/0/@diagram">
      <items
          xsi:type="gmfgen:LoadResourceAction"/>
    </contextMenus>
    <extensions
        name="Custom templates"
        rootInput="PapyrusUMLActivityDiagram">
      <invocations
          xsi:type="gmfgen:GenTemplateInvocation"
          description="VisualTypeProvider"
          templateFqn="aspects::xpt::providers::VisualTypeProvider::VisualTypeProvider"
          inputs="/0/@extensions.0"
          oclExpression="self.diagram"/>
    </extensions>
  </gmfgen:GenEditorGenerator>
  <papyrusgmfgenextension:PapyrusExtensionRootNode
      comment="Papyrus Extensions">
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="add superclass for floating Label"
        genView="/0/@diagram/@childNodes.73/@labels.1 /0/@diagram/@childNodes.104/@labels.1 /0/@diagram/@childNodes.111/@labels.1 /0/@diagram/@childNodes.16/@labels.1 /0/@diagram/@childNodes.6/@labels.1 /0/@diagram/@childNodes.37/@labels.1 /0/@diagram/@childNodes.54/@labels.1 /0/@diagram/@childNodes.76/@labels.1 /0/@diagram/@childNodes.79/@labels.1 /0/@diagram/@childNodes.82/@labels.1 /0/@diagram/@childNodes.87/@labels.1 /0/@diagram/@childNodes.98/@labels.1 /0/@diagram/@childNodes.102/@labels.1 /0/@diagram/@childNodes.11/@labels.1 /0/@diagram/@childNodes.115/@labels.2 /0/@diagram/@childNodes.36/@labels.2 /0/@diagram/@childNodes.44/@labels.1 /0/@diagram/@childNodes.3/@labels.0 /0/@diagram/@childNodes.4/@labels.0 /0/@diagram/@childNodes.5/@labels.0 /0/@diagram/@childNodes.32/@labels.0 /0/@diagram/@childNodes.33/@labels.0 /0/@diagram/@childNodes.34/@labels.0 /0/@diagram/@childNodes.35/@labels.0 /0/@diagram/@childNodes.52/@labels.3 /0/@diagram/@childNodes.117/@labels.1 /0/@diagram/@childNodes.125/@labels.1 /0/@diagram/@childNodes.133/@labels.1 /0/@diagram/@childNodes.138/@labels.1 /0/@diagram/@childNodes.142/@labels.1 /0/@diagram/@childNodes.147/@labels.1 /0/@diagram/@childNodes.151/@labels.1 /0/@diagram/@childNodes.155/@labels.1 /0/@diagram/@childNodes.157/@labels.1 /0/@diagram/@childNodes.161/@labels.1 /0/@diagram/@childNodes.166/@labels.1 /0/@diagram/@childNodes.171/@labels.1 /0/@diagram/@childNodes.175/@labels.1"
        name="FloatingLabelEditPart"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.FloatingLabelEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="Elements that inherits RoundedCompartmentEditPart"
        genView="/0/@diagram/@childNodes.104 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.3 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.78 /0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.175"
        name="Rounded Compartment EP inheritance"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.RoundedCompartmentEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="Elements that inherits RoundedBorderNamedElementEditPart"
        genView="/0/@diagram/@childNodes.51"
        name="Rounded Border Named Element Edit Part inheritance"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.RoundedBorderNamedElementEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:SpecificLocator"
        comment="Affixed Pin locator for Actions"
        classpath="org.eclipse.papyrus.uml.diagram.activity.locator.PinPositionLocator"
        genChildSideAffixedNode="/0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.103 /0/@diagram/@childNodes.118 /0/@diagram/@childNodes.119 /0/@diagram/@childNodes.120 /0/@diagram/@childNodes.121 /0/@diagram/@childNodes.122 /0/@diagram/@childNodes.123 /0/@diagram/@childNodes.124 /0/@diagram/@childNodes.126 /0/@diagram/@childNodes.127 /0/@diagram/@childNodes.128 /0/@diagram/@childNodes.129 /0/@diagram/@childNodes.130 /0/@diagram/@childNodes.131 /0/@diagram/@childNodes.132 /0/@diagram/@childNodes.134 /0/@diagram/@childNodes.135 /0/@diagram/@childNodes.136 /0/@diagram/@childNodes.137 /0/@diagram/@childNodes.139 /0/@diagram/@childNodes.140 /0/@diagram/@childNodes.141 /0/@diagram/@childNodes.143 /0/@diagram/@childNodes.144 /0/@diagram/@childNodes.145 /0/@diagram/@childNodes.146 /0/@diagram/@childNodes.148 /0/@diagram/@childNodes.149 /0/@diagram/@childNodes.150 /0/@diagram/@childNodes.152 /0/@diagram/@childNodes.153 /0/@diagram/@childNodes.154 /0/@diagram/@childNodes.156 /0/@diagram/@childNodes.158 /0/@diagram/@childNodes.159 /0/@diagram/@childNodes.160 /0/@diagram/@childNodes.162 /0/@diagram/@childNodes.163 /0/@diagram/@childNodes.164 /0/@diagram/@childNodes.165 /0/@diagram/@childNodes.167 /0/@diagram/@childNodes.168 /0/@diagram/@childNodes.169 /0/@diagram/@childNodes.170 /0/@diagram/@childNodes.172 /0/@diagram/@childNodes.173 /0/@diagram/@childNodes.174 /0/@diagram/@childNodes.99 /0/@diagram/@childNodes.100 /0/@diagram/@childNodes.101 /0/@diagram/@childNodes.105 /0/@diagram/@childNodes.106 /0/@diagram/@childNodes.107 /0/@diagram/@childNodes.108 /0/@diagram/@childNodes.109 /0/@diagram/@childNodes.110 /0/@diagram/@childNodes.112 /0/@diagram/@childNodes.113 /0/@diagram/@childNodes.114 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.93 /0/@diagram/@childNodes.94 /0/@diagram/@childNodes.95 /0/@diagram/@childNodes.96 /0/@diagram/@childNodes.97 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.63 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.66 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.176 /0/@diagram/@childNodes.177 /0/@diagram/@childNodes.178 /0/@diagram/@childNodes.179 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.85"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:SpecificLocator"
        comment="Affixed Activity Parameter Node locator for Activity"
        classpath="org.eclipse.papyrus.uml.diagram.activity.locator.ParameterNodeLocator"
        genChildSideAffixedNode="/0/@diagram/@childNodes.51"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:SpecificLocator"
        comment="Affixed Expansion Node locator for Activity"
        classpath="org.eclipse.papyrus.uml.diagram.activity.locator.ExpansionNodePositionLocator"
        genChildSideAffixedNode="/0/@diagram/@childNodes.58 /0/@diagram/@childNodes.59"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="link that to intherits from UML specificities"
        genView="/0/@diagram/@links.3 /0/@diagram/@links.2 /0/@diagram/@links.5 /0/@diagram/@links.6"
        name="UML link inheritance"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.UMLConnectionNodeEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="It specify the super class for the shape editpart"
        genView="/0/@diagram/@childNodes.81"
        name="AbstractShapeEditPart"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractShapeEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="this is an extension for constraint "
        genView="/0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.116"
        name="ConstraintEditPart extension"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractConstraintEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="this is an extension to manage the comment"
        genView="/0/@diagram/@childNodes.75"
        name="comment extended node"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractCommentEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="HiddenName"
        role="Name"
        iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/label_role/name.png"
        linkLabels="/0/@diagram/@links.2/@labels.0 /0/@diagram/@links.3/@labels.0"
        visibleByDefault="false"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="Name"
        role="Name"
        iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/label_role/name.png"
        externalNodeLabels="/0/@diagram/@childNodes.81/@labels.0"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="HiddenWeight"
        role="Weight"
        linkLabels="/0/@diagram/@links.2/@labels.1 /0/@diagram/@links.3/@labels.1"
        visibleByDefault="false"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="Guard"
        role="Guard"
        linkLabels="/0/@diagram/@links.3/@labels.2"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="HiddenGuard"
        role="Guard"
        linkLabels="/0/@diagram/@links.2/@labels.5"
        visibleByDefault="false"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="Stereotype"
        role="Stereotype"
        iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/stereotype.gif"
        linkLabels="/0/@diagram/@links.2/@labels.6 /0/@diagram/@links.3/@labels.3"
        externalNodeLabels="/0/@diagram/@childNodes.3/@labels.1 /0/@diagram/@childNodes.4/@labels.1 /0/@diagram/@childNodes.5/@labels.1 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.2 /0/@diagram/@childNodes.33/@labels.1 /0/@diagram/@childNodes.34/@labels.1 /0/@diagram/@childNodes.35/@labels.2 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.83/@labels.1 /0/@diagram/@childNodes.103/@labels.1"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="Selection"
        role="Selection"
        linkLabels="/0/@diagram/@links.2/@labels.2"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="Transformation"
        role="Transformation"
        linkLabels="/0/@diagram/@links.2/@labels.3"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:LabelVisibilityPreference"
        comment="DecisionInputFlow"
        role="DecisionInputFlow"
        iconPathRole=""
        linkLabels="/0/@diagram/@links.2/@labels.4"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:EditPartUsingDeleteService"
        comment=""
        name="Delete service elements"
        genView="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.103 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.98 /0/@diagram/@childNodes.102 /0/@diagram/@childNodes.104 /0/@diagram/@childNodes.111 /0/@diagram/@childNodes.115 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.73 /0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.51 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.75 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.2 /0/@diagram/@childNodes.1 /0/@diagram/@childNodes.116 /0/@diagram/@links.3 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.81 /0/@diagram/@links.4 /0/@diagram/@links.2 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.58 /0/@diagram/@childNodes.59 /0/@diagram/@childNodes.117 /0/@diagram/@childNodes.118 /0/@diagram/@childNodes.119 /0/@diagram/@childNodes.120 /0/@diagram/@childNodes.121 /0/@diagram/@childNodes.122 /0/@diagram/@childNodes.123 /0/@diagram/@childNodes.124 /0/@diagram/@childNodes.125 /0/@diagram/@childNodes.126 /0/@diagram/@childNodes.127 /0/@diagram/@childNodes.128 /0/@diagram/@childNodes.129 /0/@diagram/@childNodes.130 /0/@diagram/@childNodes.131 /0/@diagram/@childNodes.132 /0/@diagram/@childNodes.134 /0/@diagram/@childNodes.135 /0/@diagram/@childNodes.136 /0/@diagram/@childNodes.137 /0/@diagram/@childNodes.133 /0/@diagram/@childNodes.139 /0/@diagram/@childNodes.140 /0/@diagram/@childNodes.141 /0/@diagram/@childNodes.143 /0/@diagram/@childNodes.144 /0/@diagram/@childNodes.145 /0/@diagram/@childNodes.146 /0/@diagram/@childNodes.148 /0/@diagram/@childNodes.149 /0/@diagram/@childNodes.150 /0/@diagram/@childNodes.138 /0/@diagram/@childNodes.142 /0/@diagram/@childNodes.147 /0/@diagram/@childNodes.151 /0/@diagram/@childNodes.152 /0/@diagram/@childNodes.153 /0/@diagram/@childNodes.154 /0/@diagram/@childNodes.155 /0/@diagram/@childNodes.156 /0/@diagram/@childNodes.158 /0/@diagram/@childNodes.159 /0/@diagram/@childNodes.160 /0/@diagram/@childNodes.162 /0/@diagram/@childNodes.163 /0/@diagram/@childNodes.164 /0/@diagram/@childNodes.165 /0/@diagram/@childNodes.157 /0/@diagram/@childNodes.161 /0/@diagram/@childNodes.166 /0/@diagram/@childNodes.167 /0/@diagram/@childNodes.168 /0/@diagram/@childNodes.169 /0/@diagram/@childNodes.170 /0/@diagram/@childNodes.171 /0/@diagram/@childNodes.172 /0/@diagram/@childNodes.173 /0/@diagram/@childNodes.174 /0/@diagram/@childNodes.99 /0/@diagram/@childNodes.100 /0/@diagram/@childNodes.101 /0/@diagram/@childNodes.105 /0/@diagram/@childNodes.106 /0/@diagram/@childNodes.107 /0/@diagram/@childNodes.108 /0/@diagram/@childNodes.109 /0/@diagram/@childNodes.110 /0/@diagram/@childNodes.112 /0/@diagram/@childNodes.113 /0/@diagram/@childNodes.114 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.93 /0/@diagram/@childNodes.94 /0/@diagram/@childNodes.95 /0/@diagram/@childNodes.96 /0/@diagram/@childNodes.97 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.63 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.66 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.69"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="set the super class as AbstractLabelEditPart"
        genView="/0/@diagram/@childNodes.3/@labels.1 /0/@diagram/@childNodes.4/@labels.1 /0/@diagram/@childNodes.5/@labels.1 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.2 /0/@diagram/@childNodes.33/@labels.1 /0/@diagram/@childNodes.34/@labels.1 /0/@diagram/@childNodes.35/@labels.2 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.83/@labels.1 /0/@diagram/@childNodes.103/@labels.1 /0/@diagram/@childNodes.126/@labels.1 /0/@diagram/@childNodes.127/@labels.1 /0/@diagram/@childNodes.128/@labels.1 /0/@diagram/@childNodes.129/@labels.2 /0/@diagram/@childNodes.130/@labels.2 /0/@diagram/@childNodes.131/@labels.2 /0/@diagram/@childNodes.132/@labels.2 /0/@diagram/@childNodes.134/@labels.1 /0/@diagram/@childNodes.135/@labels.1 /0/@diagram/@childNodes.136/@labels.2 /0/@diagram/@childNodes.137/@labels.2 /0/@diagram/@childNodes.139/@labels.1 /0/@diagram/@childNodes.140/@labels.2 /0/@diagram/@childNodes.141/@labels.2 /0/@diagram/@childNodes.143/@labels.1 /0/@diagram/@childNodes.144/@labels.1 /0/@diagram/@childNodes.145/@labels.2 /0/@diagram/@childNodes.146/@labels.2 /0/@diagram/@childNodes.148/@labels.1 /0/@diagram/@childNodes.149/@labels.2 /0/@diagram/@childNodes.150/@labels.2 /0/@diagram/@childNodes.152/@labels.1 /0/@diagram/@childNodes.153/@labels.2 /0/@diagram/@childNodes.154/@labels.2 /0/@diagram/@childNodes.156/@labels.0 /0/@diagram/@childNodes.156/@labels.1 /0/@diagram/@childNodes.158/@labels.1 /0/@diagram/@childNodes.159/@labels.2 /0/@diagram/@childNodes.160/@labels.2 /0/@diagram/@childNodes.162/@labels.1 /0/@diagram/@childNodes.163/@labels.1 /0/@diagram/@childNodes.164/@labels.2 /0/@diagram/@childNodes.165/@labels.2 /0/@diagram/@childNodes.167/@labels.1 /0/@diagram/@childNodes.168/@labels.1 /0/@diagram/@childNodes.169/@labels.2 /0/@diagram/@childNodes.170/@labels.2 /0/@diagram/@childNodes.172/@labels.1 /0/@diagram/@childNodes.173/@labels.2 /0/@diagram/@childNodes.174/@labels.2 /0/@diagram/@childNodes.118/@labels.1 /0/@diagram/@childNodes.119/@labels.1 /0/@diagram/@childNodes.120/@labels.2 /0/@diagram/@childNodes.121/@labels.2 /0/@diagram/@childNodes.122/@labels.1 /0/@diagram/@childNodes.123/@labels.2 /0/@diagram/@childNodes.124/@labels.2 /0/@diagram/@childNodes.99/@labels.1 /0/@diagram/@childNodes.100/@labels.2 /0/@diagram/@childNodes.101/@labels.2 /0/@diagram/@childNodes.105/@labels.1 /0/@diagram/@childNodes.106/@labels.1 /0/@diagram/@childNodes.107/@labels.2 /0/@diagram/@childNodes.108/@labels.2 /0/@diagram/@childNodes.109/@labels.2 /0/@diagram/@childNodes.110/@labels.2 /0/@diagram/@childNodes.112/@labels.2 /0/@diagram/@childNodes.113/@labels.2 /0/@diagram/@childNodes.114/@labels.2 /0/@diagram/@childNodes.88/@labels.1 /0/@diagram/@childNodes.89/@labels.1 /0/@diagram/@childNodes.90/@labels.1 /0/@diagram/@childNodes.91/@labels.2 /0/@diagram/@childNodes.92/@labels.2 /0/@diagram/@childNodes.93/@labels.2 /0/@diagram/@childNodes.94/@labels.2 /0/@diagram/@childNodes.95/@labels.2 /0/@diagram/@childNodes.96/@labels.2 /0/@diagram/@childNodes.97/@labels.1 /0/@diagram/@childNodes.61/@labels.1 /0/@diagram/@childNodes.62/@labels.2 /0/@diagram/@childNodes.63/@labels.2 /0/@diagram/@childNodes.64/@labels.1 /0/@diagram/@childNodes.65/@labels.1 /0/@diagram/@childNodes.66/@labels.1 /0/@diagram/@childNodes.70/@labels.2 /0/@diagram/@childNodes.71/@labels.2 /0/@diagram/@childNodes.72/@labels.1 /0/@diagram/@childNodes.69/@labels.1 /0/@diagram/@childNodes.176/@labels.1 /0/@diagram/@childNodes.177/@labels.2 /0/@diagram/@childNodes.178/@labels.2 /0/@diagram/@childNodes.179/@labels.1"
        name="AbstractLabelEditPart"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractLabelEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="contains methods to display arrows"
        genView="/0/@diagram/@childNodes.13 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.103 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.7 /0/@diagram/@childNodes.38 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.118 /0/@diagram/@childNodes.119 /0/@diagram/@childNodes.120 /0/@diagram/@childNodes.121 /0/@diagram/@childNodes.122 /0/@diagram/@childNodes.123 /0/@diagram/@childNodes.124 /0/@diagram/@childNodes.126 /0/@diagram/@childNodes.127 /0/@diagram/@childNodes.128 /0/@diagram/@childNodes.129 /0/@diagram/@childNodes.130 /0/@diagram/@childNodes.131 /0/@diagram/@childNodes.132 /0/@diagram/@childNodes.134 /0/@diagram/@childNodes.135 /0/@diagram/@childNodes.136 /0/@diagram/@childNodes.137 /0/@diagram/@childNodes.139 /0/@diagram/@childNodes.140 /0/@diagram/@childNodes.141 /0/@diagram/@childNodes.143 /0/@diagram/@childNodes.144 /0/@diagram/@childNodes.145 /0/@diagram/@childNodes.146 /0/@diagram/@childNodes.148 /0/@diagram/@childNodes.149 /0/@diagram/@childNodes.150 /0/@diagram/@childNodes.152 /0/@diagram/@childNodes.153 /0/@diagram/@childNodes.154 /0/@diagram/@childNodes.156 /0/@diagram/@childNodes.158 /0/@diagram/@childNodes.159 /0/@diagram/@childNodes.160 /0/@diagram/@childNodes.162 /0/@diagram/@childNodes.163 /0/@diagram/@childNodes.164 /0/@diagram/@childNodes.165 /0/@diagram/@childNodes.167 /0/@diagram/@childNodes.168 /0/@diagram/@childNodes.169 /0/@diagram/@childNodes.170 /0/@diagram/@childNodes.172 /0/@diagram/@childNodes.173 /0/@diagram/@childNodes.174 /0/@diagram/@childNodes.99 /0/@diagram/@childNodes.100 /0/@diagram/@childNodes.101 /0/@diagram/@childNodes.105 /0/@diagram/@childNodes.106 /0/@diagram/@childNodes.107 /0/@diagram/@childNodes.108 /0/@diagram/@childNodes.109 /0/@diagram/@childNodes.110 /0/@diagram/@childNodes.112 /0/@diagram/@childNodes.113 /0/@diagram/@childNodes.114 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.93 /0/@diagram/@childNodes.94 /0/@diagram/@childNodes.95 /0/@diagram/@childNodes.96 /0/@diagram/@childNodes.97 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.63 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.66 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.176 /0/@diagram/@childNodes.177 /0/@diagram/@childNodes.178 /0/@diagram/@childNodes.179 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.85"
        name="AbstractPinEditPart"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.activity.edit.part.AbstractPinEditPart"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:SpecificLocatorExternalLabel"
        comment="locator for external label of pins"
        classpath="org.eclipse.papyrus.uml.diagram.common.locator.ExternalLabelPositionLocator"
        genExternalNodeLabel="/0/@diagram/@childNodes.81/@labels.0 /0/@diagram/@childNodes.3/@labels.1 /0/@diagram/@childNodes.4/@labels.1 /0/@diagram/@childNodes.5/@labels.1 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.2 /0/@diagram/@childNodes.33/@labels.1 /0/@diagram/@childNodes.34/@labels.1 /0/@diagram/@childNodes.35/@labels.2 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.83/@labels.1 /0/@diagram/@childNodes.103/@labels.1 /0/@diagram/@childNodes.53/@labels.0 /0/@diagram/@childNodes.7/@labels.0 /0/@diagram/@childNodes.7/@labels.1 /0/@diagram/@childNodes.8/@labels.0 /0/@diagram/@childNodes.8/@labels.1 /0/@diagram/@childNodes.9/@labels.0 /0/@diagram/@childNodes.10/@labels.0 /0/@diagram/@childNodes.12/@labels.0 /0/@diagram/@childNodes.12/@labels.1 /0/@diagram/@childNodes.13/@labels.0 /0/@diagram/@childNodes.13/@labels.1 /0/@diagram/@childNodes.14/@labels.0 /0/@diagram/@childNodes.15/@labels.0 /0/@diagram/@childNodes.17/@labels.0 /0/@diagram/@childNodes.17/@labels.1 /0/@diagram/@childNodes.18/@labels.0 /0/@diagram/@childNodes.18/@labels.1 /0/@diagram/@childNodes.19/@labels.0 /0/@diagram/@childNodes.20/@labels.0 /0/@diagram/@childNodes.21/@labels.0 /0/@diagram/@childNodes.21/@labels.1 /0/@diagram/@childNodes.22/@labels.0 /0/@diagram/@childNodes.22/@labels.1 /0/@diagram/@childNodes.23/@labels.0 /0/@diagram/@childNodes.32/@labels.1 /0/@diagram/@childNodes.35/@labels.1 /0/@diagram/@childNodes.36/@labels.1 /0/@diagram/@childNodes.38/@labels.0 /0/@diagram/@childNodes.38/@labels.1 /0/@diagram/@childNodes.39/@labels.0 /0/@diagram/@childNodes.39/@labels.1 /0/@diagram/@childNodes.40/@labels.0 /0/@diagram/@childNodes.41/@labels.0 /0/@diagram/@childNodes.41/@labels.1 /0/@diagram/@childNodes.42/@labels.0 /0/@diagram/@childNodes.42/@labels.1 /0/@diagram/@childNodes.43/@labels.0 /0/@diagram/@childNodes.45/@labels.0 /0/@diagram/@childNodes.45/@labels.1 /0/@diagram/@childNodes.46/@labels.0 /0/@diagram/@childNodes.46/@labels.1 /0/@diagram/@childNodes.47/@labels.0 /0/@diagram/@childNodes.48/@labels.0 /0/@diagram/@childNodes.48/@labels.1 /0/@diagram/@childNodes.49/@labels.0 /0/@diagram/@childNodes.49/@labels.1 /0/@diagram/@childNodes.50/@labels.0 /0/@diagram/@childNodes.52/@labels.1 /0/@diagram/@childNodes.55/@labels.0 /0/@diagram/@childNodes.77/@labels.0 /0/@diagram/@childNodes.80/@labels.0 /0/@diagram/@childNodes.83/@labels.0 /0/@diagram/@childNodes.86/@labels.0 /0/@diagram/@childNodes.86/@labels.1 /0/@diagram/@childNodes.103/@labels.0 /0/@diagram/@childNodes.115/@labels.1 /0/@diagram/@childNodes.118/@labels.0 /0/@diagram/@childNodes.118/@labels.1 /0/@diagram/@childNodes.119/@labels.0 /0/@diagram/@childNodes.119/@labels.1 /0/@diagram/@childNodes.120/@labels.0 /0/@diagram/@childNodes.120/@labels.1 /0/@diagram/@childNodes.120/@labels.2 /0/@diagram/@childNodes.121/@labels.0 /0/@diagram/@childNodes.121/@labels.1 /0/@diagram/@childNodes.121/@labels.2 /0/@diagram/@childNodes.122/@labels.0 /0/@diagram/@childNodes.122/@labels.1 /0/@diagram/@childNodes.123/@labels.0 /0/@diagram/@childNodes.123/@labels.1 /0/@diagram/@childNodes.123/@labels.2 /0/@diagram/@childNodes.124/@labels.0 /0/@diagram/@childNodes.124/@labels.1 /0/@diagram/@childNodes.124/@labels.2 /0/@diagram/@childNodes.126/@labels.1 /0/@diagram/@childNodes.127/@labels.1 /0/@diagram/@childNodes.128/@labels.1 /0/@diagram/@childNodes.129/@labels.2 /0/@diagram/@childNodes.130/@labels.2 /0/@diagram/@childNodes.131/@labels.2 /0/@diagram/@childNodes.132/@labels.2 /0/@diagram/@childNodes.126/@labels.0 /0/@diagram/@childNodes.127/@labels.0 /0/@diagram/@childNodes.128/@labels.0 /0/@diagram/@childNodes.129/@labels.0 /0/@diagram/@childNodes.129/@labels.1 /0/@diagram/@childNodes.130/@labels.0 /0/@diagram/@childNodes.130/@labels.1 /0/@diagram/@childNodes.131/@labels.0 /0/@diagram/@childNodes.131/@labels.1 /0/@diagram/@childNodes.132/@labels.0 /0/@diagram/@childNodes.132/@labels.1 /0/@diagram/@childNodes.134/@labels.1 /0/@diagram/@childNodes.135/@labels.1 /0/@diagram/@childNodes.136/@labels.2 /0/@diagram/@childNodes.137/@labels.2 /0/@diagram/@childNodes.134/@labels.0 /0/@diagram/@childNodes.135/@labels.0 /0/@diagram/@childNodes.136/@labels.0 /0/@diagram/@childNodes.136/@labels.1 /0/@diagram/@childNodes.137/@labels.0 /0/@diagram/@childNodes.137/@labels.1 /0/@diagram/@childNodes.139/@labels.1 /0/@diagram/@childNodes.140/@labels.2 /0/@diagram/@childNodes.141/@labels.2 /0/@diagram/@childNodes.143/@labels.1 /0/@diagram/@childNodes.144/@labels.1 /0/@diagram/@childNodes.145/@labels.2 /0/@diagram/@childNodes.146/@labels.2 /0/@diagram/@childNodes.148/@labels.1 /0/@diagram/@childNodes.149/@labels.2 /0/@diagram/@childNodes.150/@labels.2 /0/@diagram/@childNodes.139/@labels.0 /0/@diagram/@childNodes.140/@labels.0 /0/@diagram/@childNodes.140/@labels.1 /0/@diagram/@childNodes.141/@labels.0 /0/@diagram/@childNodes.141/@labels.1 /0/@diagram/@childNodes.143/@labels.0 /0/@diagram/@childNodes.144/@labels.0 /0/@diagram/@childNodes.145/@labels.0 /0/@diagram/@childNodes.145/@labels.1 /0/@diagram/@childNodes.146/@labels.0 /0/@diagram/@childNodes.146/@labels.1 /0/@diagram/@childNodes.148/@labels.0 /0/@diagram/@childNodes.149/@labels.0 /0/@diagram/@childNodes.149/@labels.1 /0/@diagram/@childNodes.150/@labels.0 /0/@diagram/@childNodes.150/@labels.1 /0/@diagram/@childNodes.152/@labels.1 /0/@diagram/@childNodes.153/@labels.2 /0/@diagram/@childNodes.154/@labels.2 /0/@diagram/@childNodes.152/@labels.0 /0/@diagram/@childNodes.153/@labels.0 /0/@diagram/@childNodes.153/@labels.1 /0/@diagram/@childNodes.154/@labels.0 /0/@diagram/@childNodes.154/@labels.1 /0/@diagram/@childNodes.156/@labels.0 /0/@diagram/@childNodes.156/@labels.1 /0/@diagram/@childNodes.158/@labels.1 /0/@diagram/@childNodes.159/@labels.2 /0/@diagram/@childNodes.160/@labels.2 /0/@diagram/@childNodes.162/@labels.1 /0/@diagram/@childNodes.163/@labels.1 /0/@diagram/@childNodes.164/@labels.2 /0/@diagram/@childNodes.165/@labels.2 /0/@diagram/@childNodes.158/@labels.0 /0/@diagram/@childNodes.159/@labels.0 /0/@diagram/@childNodes.159/@labels.1 /0/@diagram/@childNodes.160/@labels.0 /0/@diagram/@childNodes.160/@labels.1 /0/@diagram/@childNodes.162/@labels.0 /0/@diagram/@childNodes.163/@labels.0 /0/@diagram/@childNodes.164/@labels.0 /0/@diagram/@childNodes.164/@labels.1 /0/@diagram/@childNodes.165/@labels.0 /0/@diagram/@childNodes.165/@labels.1 /0/@diagram/@childNodes.167/@labels.1 /0/@diagram/@childNodes.168/@labels.1 /0/@diagram/@childNodes.169/@labels.2 /0/@diagram/@childNodes.170/@labels.2 /0/@diagram/@childNodes.167/@labels.0 /0/@diagram/@childNodes.168/@labels.0 /0/@diagram/@childNodes.169/@labels.0 /0/@diagram/@childNodes.169/@labels.1 /0/@diagram/@childNodes.170/@labels.0 /0/@diagram/@childNodes.170/@labels.1 /0/@diagram/@childNodes.171/@labels.1 /0/@diagram/@childNodes.172/@labels.1 /0/@diagram/@childNodes.173/@labels.2 /0/@diagram/@childNodes.174/@labels.2 /0/@diagram/@childNodes.172/@labels.0 /0/@diagram/@childNodes.173/@labels.0 /0/@diagram/@childNodes.173/@labels.1 /0/@diagram/@childNodes.174/@labels.0 /0/@diagram/@childNodes.174/@labels.1 /0/@diagram/@childNodes.99/@labels.1 /0/@diagram/@childNodes.100/@labels.2 /0/@diagram/@childNodes.101/@labels.2 /0/@diagram/@childNodes.105/@labels.1 /0/@diagram/@childNodes.106/@labels.1 /0/@diagram/@childNodes.107/@labels.2 /0/@diagram/@childNodes.108/@labels.2 /0/@diagram/@childNodes.109/@labels.2 /0/@diagram/@childNodes.110/@labels.2 /0/@diagram/@childNodes.112/@labels.2 /0/@diagram/@childNodes.113/@labels.2 /0/@diagram/@childNodes.114/@labels.2 /0/@diagram/@childNodes.99/@labels.0 /0/@diagram/@childNodes.100/@labels.0 /0/@diagram/@childNodes.100/@labels.1 /0/@diagram/@childNodes.101/@labels.0 /0/@diagram/@childNodes.101/@labels.1 /0/@diagram/@childNodes.105/@labels.0 /0/@diagram/@childNodes.106/@labels.0 /0/@diagram/@childNodes.107/@labels.0 /0/@diagram/@childNodes.107/@labels.1 /0/@diagram/@childNodes.108/@labels.0 /0/@diagram/@childNodes.108/@labels.1 /0/@diagram/@childNodes.109/@labels.0 /0/@diagram/@childNodes.109/@labels.1 /0/@diagram/@childNodes.110/@labels.0 /0/@diagram/@childNodes.110/@labels.1 /0/@diagram/@childNodes.112/@labels.0 /0/@diagram/@childNodes.112/@labels.1 /0/@diagram/@childNodes.113/@labels.0 /0/@diagram/@childNodes.113/@labels.1 /0/@diagram/@childNodes.114/@labels.0 /0/@diagram/@childNodes.114/@labels.1 /0/@diagram/@childNodes.88/@labels.1 /0/@diagram/@childNodes.89/@labels.1 /0/@diagram/@childNodes.90/@labels.1 /0/@diagram/@childNodes.91/@labels.2 /0/@diagram/@childNodes.92/@labels.2 /0/@diagram/@childNodes.93/@labels.2 /0/@diagram/@childNodes.94/@labels.2 /0/@diagram/@childNodes.95/@labels.2 /0/@diagram/@childNodes.96/@labels.2 /0/@diagram/@childNodes.97/@labels.1 /0/@diagram/@childNodes.88/@labels.0 /0/@diagram/@childNodes.89/@labels.0 /0/@diagram/@childNodes.90/@labels.0 /0/@diagram/@childNodes.91/@labels.0 /0/@diagram/@childNodes.91/@labels.1 /0/@diagram/@childNodes.92/@labels.0 /0/@diagram/@childNodes.92/@labels.1 /0/@diagram/@childNodes.93/@labels.0 /0/@diagram/@childNodes.93/@labels.1 /0/@diagram/@childNodes.94/@labels.0 /0/@diagram/@childNodes.94/@labels.1 /0/@diagram/@childNodes.95/@labels.0 /0/@diagram/@childNodes.95/@labels.1 /0/@diagram/@childNodes.96/@labels.0 /0/@diagram/@childNodes.96/@labels.1 /0/@diagram/@childNodes.97/@labels.0 /0/@diagram/@childNodes.61/@labels.1 /0/@diagram/@childNodes.62/@labels.2 /0/@diagram/@childNodes.63/@labels.2 /0/@diagram/@childNodes.64/@labels.1 /0/@diagram/@childNodes.65/@labels.1 /0/@diagram/@childNodes.66/@labels.1 /0/@diagram/@childNodes.70/@labels.2 /0/@diagram/@childNodes.71/@labels.2 /0/@diagram/@childNodes.72/@labels.1 /0/@diagram/@childNodes.61/@labels.0 /0/@diagram/@childNodes.62/@labels.0 /0/@diagram/@childNodes.62/@labels.1 /0/@diagram/@childNodes.63/@labels.0 /0/@diagram/@childNodes.63/@labels.1 /0/@diagram/@childNodes.64/@labels.0 /0/@diagram/@childNodes.65/@labels.0 /0/@diagram/@childNodes.66/@labels.0 /0/@diagram/@childNodes.70/@labels.0 /0/@diagram/@childNodes.70/@labels.1 /0/@diagram/@childNodes.71/@labels.0 /0/@diagram/@childNodes.71/@labels.1 /0/@diagram/@childNodes.72/@labels.0 /0/@diagram/@childNodes.69/@labels.1 /0/@diagram/@childNodes.69/@labels.0 /0/@diagram/@childNodes.176/@labels.1 /0/@diagram/@childNodes.177/@labels.2 /0/@diagram/@childNodes.178/@labels.2 /0/@diagram/@childNodes.179/@labels.1 /0/@diagram/@childNodes.176/@labels.0 /0/@diagram/@childNodes.177/@labels.0 /0/@diagram/@childNodes.177/@labels.1 /0/@diagram/@childNodes.178/@labels.0 /0/@diagram/@childNodes.178/@labels.1 /0/@diagram/@childNodes.179/@labels.0 /0/@diagram/@childNodes.84/@labels.0 /0/@diagram/@childNodes.84/@labels.1 /0/@diagram/@childNodes.84/@labels.2 /0/@diagram/@childNodes.85/@labels.0 /0/@diagram/@childNodes.85/@labels.1 /0/@diagram/@childNodes.85/@labels.2"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:GenerateUsingElementTypeCreationCommand"
        comment="creation command"/>
    <extensionNodes
        xsi:type="papyrusgmfgenextension:ExtendedGenView"
        comment="shape compartment without scrollbars"
        genView="/0/@diagram/@compartments.9 /0/@diagram/@compartments.10 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8"
        name="ShapeCompartmentWithoutScrollbarsEditPart"
        superOwnedEditPart="org.eclipse.papyrus.uml.diagram.activity.edit.part.ShapeCompartmentWithoutScrollbarsEditPart"/>
  </papyrusgmfgenextension:PapyrusExtensionRootNode>
</xmi:XMI>

Back to the top