| Summary: | [Profile Diagram][ModelExplorer] Metaclasses are not in read only access mode | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | saadia dhouib <dhouib> |
| Component: | Core | Assignee: | Christian Damus <give.a.damus> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | cletavernier, papyrus-bugs, sebastien.gerard, vincent.lorenzo |
| Version: | 0.10.0 | ||
| Target Milestone: | M6 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | 359053 | ||
| Bug Blocks: | 357250 | ||
|
Description
saadia dhouib
Corrected for Rename, Paste and Delete actions Done in R5482 on the branch oep.uml.menu merged in 5484 commited on R5485 for oep.modelexplorer (plugin not merged because there is others new classes which are not mine.) I reassign the bug to C. Letavernier, because he manages the action New Child, ... The Drag & Drop action inside the ModelExplorer should be forbidden for the Metaclass too. In R5489 : for oep.modelexplorer I duplicated code to remove circular dependency. In R494, on trunk : for oep.modelexplorer I duplicated code to remove circular dependency. Minor change in 5581 (in AbstractCommandHandler, to avoid to add NULL in the list of the selected elements) and merged in R5582 Many ways to make changes to meta-classes are not possible any more. However, it is possible to change the name of a meta-class by selecting it in the profile diagram and pressing F2 The F2 use case is still broken. The in-line editor is activated and the transaction is (correctly) rolled back when the rename is completed, but that's not the right user experience. The rename action should not be enabled to begin with. The F2 use case is fixed with commit 6f33209. Feel free to re-open if any other way to edit a metaclass from the UML Metamodel library turns up. |