|
57 | 57 | <import index="d6hs" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:jetbrains.mps.errors.item(MPS.Core/)" /> |
58 | 58 | <import index="e5kc" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang.invoke(JDK/)" /> |
59 | 59 | <import index="ycmz" ref="r:af3e1a90-527b-4262-8066-857208a4f4fb(de.slisson.mps.reflection.runtime)" /> |
| 60 | + <import index="kpve" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.openapi.editor.message(MPS.Editor/)" /> |
| 61 | + <import index="y49u" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.util(MPS.OpenAPI/)" /> |
| 62 | + <import index="c84v" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.nodeEditor.cells.collections(MPS.Editor/)" /> |
| 63 | + <import index="hyam" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.awt.event(JDK/)" /> |
| 64 | + <import index="j0b4" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.nodeEditor.keyboard(MPS.Editor/)" /> |
| 65 | + <import index="uddc" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.openapi.editor.menus.transformation(MPS.Editor/)" /> |
| 66 | + <import index="hox0" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.openapi.editor.style(MPS.Editor/)" /> |
60 | 67 | </imports> |
61 | 68 | <registry> |
62 | 69 | <language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage"> |
|
384 | 391 | <node concept="10P_77" id="T_6DrmD7d7" role="1tU5fm" /> |
385 | 392 | <node concept="3clFbT" id="T_6DrmD8Fh" role="33vP2m" /> |
386 | 393 | </node> |
| 394 | + <node concept="312cEg" id="7vDkgomUWu3" role="jymVt"> |
| 395 | + <property role="TrG5h" value="targetConcept" /> |
| 396 | + <node concept="3Tm6S6" id="7vDkgomUVu8" role="1B3o_S" /> |
| 397 | + <node concept="3bZ5Sz" id="7vDkgomUX7l" role="1tU5fm" /> |
| 398 | + <node concept="10Nm6u" id="7vDkgomV3yM" role="33vP2m" /> |
| 399 | + </node> |
| 400 | + <node concept="312cEg" id="7vDkgomYHx5" role="jymVt"> |
| 401 | + <property role="TrG5h" value="owner" /> |
| 402 | + <node concept="3Tm6S6" id="7vDkgomYHx6" role="1B3o_S" /> |
| 403 | + <node concept="3bZ5Sz" id="7vDkgomYHx7" role="1tU5fm" /> |
| 404 | + <node concept="10Nm6u" id="7vDkgomYHx8" role="33vP2m" /> |
| 405 | + </node> |
387 | 406 | <node concept="2tJIrI" id="T_6DrmD699" role="jymVt" /> |
388 | 407 | <node concept="3clFbW" id="5oklODahdFh" role="jymVt"> |
389 | 408 | <node concept="3cqZAl" id="5oklODahdFj" role="3clF45" /> |
|
421 | 440 | <property role="DiZV1" value="false" /> |
422 | 441 | <property role="od$2w" value="false" /> |
423 | 442 | <node concept="3Tm1VV" id="1GpxVmA6Bn7" role="1B3o_S" /> |
424 | | - <node concept="2AHcQZ" id="1GpxVmA6Bn9" role="2AJF6D"> |
425 | | - <ref role="2AI5Lk" to="wyt6:~Deprecated" resolve="Deprecated" /> |
426 | | - </node> |
427 | 443 | <node concept="P$JXv" id="1GpxVmA6Bna" role="lGtFl"> |
428 | | - <node concept="TZ5HI" id="1GpxVmA6Bnb" role="3nqlJM"> |
429 | | - <node concept="TZ5HA" id="1GpxVmA6Bnc" role="3HnX3l"> |
430 | | - <node concept="1dT_AC" id="1GpxVmA6CMP" role="1dT_Ay"> |
431 | | - <property role="1dT_AB" value="" /> |
432 | | - </node> |
433 | | - </node> |
434 | | - </node> |
435 | 444 | <node concept="TZ5HA" id="1GpxVmA6CPn" role="TZ5H$"> |
436 | 445 | <node concept="1dT_AC" id="1GpxVmA6CPo" role="1dT_Ay"> |
437 | 446 | <property role="1dT_AB" value="Important for " /> |
|
485 | 494 | <ref role="3uigEE" to="c17a:~SAbstractConcept" resolve="SAbstractConcept" /> |
486 | 495 | </node> |
487 | 496 | <node concept="3clFbS" id="1GpxVmA6URZ" role="3clF47"> |
488 | | - <node concept="YS8fn" id="3kkgokhwfpC" role="3cqZAp"> |
489 | | - <node concept="2ShNRf" id="3kkgokhwfpD" role="YScLw"> |
490 | | - <node concept="1pGfFk" id="3kkgokhwfpE" role="2ShVmc"> |
491 | | - <ref role="37wK5l" to="wyt6:~UnsupportedOperationException.<init>()" resolve="UnsupportedOperationException" /> |
492 | | - </node> |
| 497 | + <node concept="3clFbF" id="7vDkgomV9Cn" role="3cqZAp"> |
| 498 | + <node concept="37vLTw" id="7vDkgomV9Cm" role="3clFbG"> |
| 499 | + <ref role="3cqZAo" node="7vDkgomUWu3" resolve="targetConcept" /> |
493 | 500 | </node> |
494 | 501 | </node> |
495 | 502 | </node> |
496 | 503 | <node concept="2AHcQZ" id="1GpxVmA6US0" role="2AJF6D"> |
497 | 504 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
498 | 505 | </node> |
499 | 506 | </node> |
| 507 | + <node concept="2tJIrI" id="7vDkgomV4a7" role="jymVt" /> |
500 | 508 | <node concept="3clFb_" id="1GpxVmA6US3" role="jymVt"> |
501 | 509 | <property role="1EzhhJ" value="false" /> |
502 | 510 | <property role="TrG5h" value="getName" /> |
|
518 | 526 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
519 | 527 | </node> |
520 | 528 | </node> |
| 529 | + <node concept="2tJIrI" id="7vDkgomV4Js" role="jymVt" /> |
521 | 530 | <node concept="3clFb_" id="1GpxVmA6USg" role="jymVt"> |
522 | 531 | <property role="1EzhhJ" value="false" /> |
523 | 532 | <property role="TrG5h" value="isValid" /> |
|
526 | 535 | <node concept="3Tm1VV" id="1GpxVmA6USh" role="1B3o_S" /> |
527 | 536 | <node concept="10P_77" id="1GpxVmA6USj" role="3clF45" /> |
528 | 537 | <node concept="3clFbS" id="1GpxVmA6USn" role="3clF47"> |
529 | | - <node concept="YS8fn" id="3kkgokhweDF" role="3cqZAp"> |
530 | | - <node concept="2ShNRf" id="3kkgokhweDG" role="YScLw"> |
531 | | - <node concept="1pGfFk" id="3kkgokhweDH" role="2ShVmc"> |
532 | | - <ref role="37wK5l" to="wyt6:~UnsupportedOperationException.<init>()" resolve="UnsupportedOperationException" /> |
533 | | - </node> |
534 | | - </node> |
| 538 | + <node concept="3clFbF" id="7vDkgomY8wU" role="3cqZAp"> |
| 539 | + <node concept="3clFbT" id="7vDkgomY8wT" role="3clFbG" /> |
535 | 540 | </node> |
536 | 541 | </node> |
537 | 542 | <node concept="2AHcQZ" id="1GpxVmA6USo" role="2AJF6D"> |
538 | 543 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
539 | 544 | </node> |
540 | 545 | </node> |
| 546 | + <node concept="2tJIrI" id="7vDkgomV5kL" role="jymVt" /> |
541 | 547 | <node concept="3clFb_" id="1GpxVmA6USr" role="jymVt"> |
542 | 548 | <property role="1EzhhJ" value="false" /> |
543 | 549 | <property role="TrG5h" value="getRole" /> |
|
559 | 565 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
560 | 566 | </node> |
561 | 567 | </node> |
| 568 | + <node concept="2tJIrI" id="7vDkgomV5U6" role="jymVt" /> |
562 | 569 | <node concept="3clFb_" id="1GpxVmA6USD" role="jymVt"> |
563 | 570 | <property role="1EzhhJ" value="false" /> |
564 | 571 | <property role="TrG5h" value="isOptional" /> |
|
577 | 584 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
578 | 585 | </node> |
579 | 586 | </node> |
| 587 | + <node concept="2tJIrI" id="7vDkgomV6vr" role="jymVt" /> |
580 | 588 | <node concept="3clFb_" id="1GpxVmA6USN" role="jymVt"> |
581 | 589 | <property role="1EzhhJ" value="false" /> |
582 | 590 | <property role="TrG5h" value="getOwner" /> |
|
590 | 598 | <ref role="3uigEE" to="c17a:~SAbstractConcept" resolve="SAbstractConcept" /> |
591 | 599 | </node> |
592 | 600 | <node concept="3clFbS" id="1GpxVmA6USV" role="3clF47"> |
593 | | - <node concept="YS8fn" id="3kkgokhwdEZ" role="3cqZAp"> |
594 | | - <node concept="2ShNRf" id="3kkgokhwdF0" role="YScLw"> |
595 | | - <node concept="1pGfFk" id="3kkgokhwdF1" role="2ShVmc"> |
596 | | - <ref role="37wK5l" to="wyt6:~UnsupportedOperationException.<init>()" resolve="UnsupportedOperationException" /> |
597 | | - </node> |
| 601 | + <node concept="3clFbF" id="7vDkgomYM7H" role="3cqZAp"> |
| 602 | + <node concept="37vLTw" id="7vDkgomYM7G" role="3clFbG"> |
| 603 | + <ref role="3cqZAo" node="7vDkgomYHx5" resolve="owner" /> |
598 | 604 | </node> |
599 | 605 | </node> |
600 | 606 | </node> |
601 | 607 | <node concept="2AHcQZ" id="1GpxVmA6USW" role="2AJF6D"> |
602 | 608 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
603 | 609 | </node> |
604 | 610 | </node> |
| 611 | + <node concept="2tJIrI" id="7vDkgomV74K" role="jymVt" /> |
605 | 612 | <node concept="3clFb_" id="1GpxVmA6USZ" role="jymVt"> |
606 | 613 | <property role="1EzhhJ" value="false" /> |
607 | 614 | <property role="TrG5h" value="isReference" /> |
|
621 | 628 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
622 | 629 | </node> |
623 | 630 | </node> |
| 631 | + <node concept="2tJIrI" id="7vDkgomYKEX" role="jymVt" /> |
624 | 632 | <node concept="3clFb_" id="3kkgokhvYx5" role="jymVt"> |
625 | 633 | <property role="TrG5h" value="getDeclarationNode" /> |
626 | 634 | <node concept="3Tm1VV" id="3kkgokhvYx6" role="1B3o_S" /> |
|
634 | 642 | <ref role="3uigEE" to="mhbf:~SNode" resolve="SNode" /> |
635 | 643 | </node> |
636 | 644 | <node concept="3clFbS" id="3kkgokhvYxi" role="3clF47"> |
637 | | - <node concept="YS8fn" id="3kkgokhwdxR" role="3cqZAp"> |
638 | | - <node concept="2ShNRf" id="3kkgokhwdxS" role="YScLw"> |
639 | | - <node concept="1pGfFk" id="3kkgokhwdxT" role="2ShVmc"> |
640 | | - <ref role="37wK5l" to="wyt6:~UnsupportedOperationException.<init>()" resolve="UnsupportedOperationException" /> |
641 | | - </node> |
642 | | - </node> |
| 645 | + <node concept="3clFbF" id="7vDkgomYNvX" role="3cqZAp"> |
| 646 | + <node concept="10Nm6u" id="7vDkgomYNvW" role="3clFbG" /> |
643 | 647 | </node> |
644 | 648 | </node> |
645 | 649 | <node concept="2AHcQZ" id="3kkgokhvYxj" role="2AJF6D"> |
646 | 650 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
647 | 651 | </node> |
648 | 652 | </node> |
| 653 | + <node concept="2tJIrI" id="7vDkgomV7E5" role="jymVt" /> |
649 | 654 | <node concept="3clFb_" id="3kkgokhvYxm" role="jymVt"> |
650 | 655 | <property role="TrG5h" value="getRoleName" /> |
651 | 656 | <node concept="3Tm1VV" id="3kkgokhvYxn" role="1B3o_S" /> |
|
664 | 669 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
665 | 670 | </node> |
666 | 671 | </node> |
| 672 | + <node concept="2tJIrI" id="7vDkgomV8fq" role="jymVt" /> |
667 | 673 | <node concept="3clFb_" id="3kkgokhvYxz" role="jymVt"> |
668 | 674 | <property role="TrG5h" value="isUnordered" /> |
669 | 675 | <node concept="3Tm1VV" id="3kkgokhvYx$" role="1B3o_S" /> |
670 | 676 | <node concept="10P_77" id="3kkgokhvYxA" role="3clF45" /> |
671 | 677 | <node concept="3clFbS" id="3kkgokhvYxC" role="3clF47"> |
672 | | - <node concept="YS8fn" id="3kkgokhwdul" role="3cqZAp"> |
673 | | - <node concept="2ShNRf" id="3kkgokhwdum" role="YScLw"> |
674 | | - <node concept="1pGfFk" id="3kkgokhwdun" role="2ShVmc"> |
675 | | - <ref role="37wK5l" to="wyt6:~UnsupportedOperationException.<init>()" resolve="UnsupportedOperationException" /> |
676 | | - </node> |
677 | | - </node> |
| 678 | + <node concept="3clFbF" id="7vDkgomZwU8" role="3cqZAp"> |
| 679 | + <node concept="3clFbT" id="7vDkgomZwU7" role="3clFbG" /> |
678 | 680 | </node> |
679 | 681 | </node> |
680 | 682 | <node concept="2AHcQZ" id="3kkgokhvYxD" role="2AJF6D"> |
681 | 683 | <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
682 | 684 | </node> |
683 | 685 | </node> |
| 686 | + <node concept="2tJIrI" id="14DpnPom0_H" role="jymVt" /> |
| 687 | + <node concept="3clFb_" id="14DpnPom1eN" role="jymVt"> |
| 688 | + <property role="TrG5h" value="isTransient" /> |
| 689 | + <node concept="3Tm1VV" id="14DpnPom1eP" role="1B3o_S" /> |
| 690 | + <node concept="10P_77" id="14DpnPom1eR" role="3clF45" /> |
| 691 | + <node concept="3clFbS" id="14DpnPom1f2" role="3clF47"> |
| 692 | + <node concept="3clFbF" id="14DpnPom4h5" role="3cqZAp"> |
| 693 | + <node concept="3clFbT" id="14DpnPom4h4" role="3clFbG"> |
| 694 | + <property role="3clFbU" value="true" /> |
| 695 | + </node> |
| 696 | + </node> |
| 697 | + </node> |
| 698 | + <node concept="2AHcQZ" id="14DpnPom1f3" role="2AJF6D"> |
| 699 | + <ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" /> |
| 700 | + </node> |
| 701 | + </node> |
684 | 702 | </node> |
685 | 703 | </node> |
686 | 704 | </node> |
|
745 | 763 | <node concept="3Tm1VV" id="T_6DrmDg8K" role="1B3o_S" /> |
746 | 764 | <node concept="10P_77" id="T_6DrmDh4R" role="3clF45" /> |
747 | 765 | </node> |
| 766 | + <node concept="2tJIrI" id="7vDkgomUXdq" role="jymVt" /> |
| 767 | + <node concept="3clFb_" id="7vDkgomUY9j" role="jymVt"> |
| 768 | + <property role="TrG5h" value="setTargeConcept" /> |
| 769 | + <node concept="3clFbS" id="7vDkgomUY9m" role="3clF47"> |
| 770 | + <node concept="3clFbF" id="7vDkgomUZHe" role="3cqZAp"> |
| 771 | + <node concept="37vLTI" id="7vDkgomV15y" role="3clFbG"> |
| 772 | + <node concept="37vLTw" id="7vDkgomV1SJ" role="37vLTx"> |
| 773 | + <ref role="3cqZAo" node="7vDkgomUZ1n" resolve="concept" /> |
| 774 | + </node> |
| 775 | + <node concept="37vLTw" id="7vDkgomUZHd" role="37vLTJ"> |
| 776 | + <ref role="3cqZAo" node="7vDkgomUWu3" resolve="targetConcept" /> |
| 777 | + </node> |
| 778 | + </node> |
| 779 | + </node> |
| 780 | + </node> |
| 781 | + <node concept="3Tm1VV" id="7vDkgomUXpO" role="1B3o_S" /> |
| 782 | + <node concept="3cqZAl" id="7vDkgomUXy7" role="3clF45" /> |
| 783 | + <node concept="37vLTG" id="7vDkgomUZ1n" role="3clF46"> |
| 784 | + <property role="TrG5h" value="concept" /> |
| 785 | + <node concept="3bZ5Sz" id="7vDkgomUZ1m" role="1tU5fm" /> |
| 786 | + </node> |
| 787 | + </node> |
| 788 | + <node concept="2tJIrI" id="7vDkgomYIqp" role="jymVt" /> |
| 789 | + <node concept="3clFb_" id="7vDkgomYIqr" role="jymVt"> |
| 790 | + <property role="TrG5h" value="setOwner" /> |
| 791 | + <node concept="3clFbS" id="7vDkgomYIqs" role="3clF47"> |
| 792 | + <node concept="3clFbF" id="7vDkgomYIqt" role="3cqZAp"> |
| 793 | + <node concept="37vLTI" id="7vDkgomYIqu" role="3clFbG"> |
| 794 | + <node concept="37vLTw" id="7vDkgomYIqv" role="37vLTx"> |
| 795 | + <ref role="3cqZAo" node="7vDkgomYIqz" resolve="concept" /> |
| 796 | + </node> |
| 797 | + <node concept="37vLTw" id="7vDkgomYIqw" role="37vLTJ"> |
| 798 | + <ref role="3cqZAo" node="7vDkgomYHx5" resolve="owner" /> |
| 799 | + </node> |
| 800 | + </node> |
| 801 | + </node> |
| 802 | + </node> |
| 803 | + <node concept="3Tm1VV" id="7vDkgomYIqx" role="1B3o_S" /> |
| 804 | + <node concept="3cqZAl" id="7vDkgomYIqy" role="3clF45" /> |
| 805 | + <node concept="37vLTG" id="7vDkgomYIqz" role="3clF46"> |
| 806 | + <property role="TrG5h" value="concept" /> |
| 807 | + <node concept="3bZ5Sz" id="7vDkgomYIq$" role="1tU5fm" /> |
| 808 | + </node> |
| 809 | + </node> |
| 810 | + <node concept="2tJIrI" id="7vDkgomYIqq" role="jymVt" /> |
748 | 811 | <node concept="3Tm1VV" id="5oklODahdyR" role="1B3o_S" /> |
749 | 812 | <node concept="3uibUv" id="5oklODahe60" role="1zkMxy"> |
750 | 813 | <ref role="3uigEE" to="g51k:~EditorCell_Collection" resolve="EditorCell_Collection" /> |
|
0 commit comments