Skip to content

[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.