[Sirius][Diagram][UML-DomainService] Read-Only behavior must be defined and documented
| Bugzilla Link | 581889 |
| Status | NEW |
| Importance | P3 major |
| Reported | May 03, 2023 04:44 EDT |
| Modified | May 03, 2023 04:44 EDT |
| Version | 6.4.0 |
Description
On its side, Papyrus uses for several years its own implementation of the read-only behavior, thanks to :
- EMFHelper.isReadOnly methods;
- ReadOnlyAxis enum;
- IReadOnlyHandler interface;
It seems the current behavior is not documented in the developper documentation and complex to understand.
On the other side, the Papyrus-Sirius diagram uses the standard EMF read-only mechanism (EditingDomain.isReadOnly).
The purpose of this bug is to define clearly the behavior to implement everywhere in Papyrus.