If I understand well your proposition, the idea would be to disable the
canonical update at the referenced Node level. Effectively, it seems that
this would help for one part of my needs (= not reporting the
modifications to the semantic model of N1).
However, in addition, I would like the modifications brought to N2 being
retained into the semantic model of N2 (not only at the notational level
as it seems to be the case today with shortcuts).
Trying to be clear, I would like
- the semantic and the notational models of N1 remaining unchanged (your
proposition)
- the semantic model of N2 showing a reference to N1 and containing the
modifications brought on N2
- the notation model of N2 representing the addition of the semantic
models of N1 and N2
Is this featured in GMF?
Or should I implement this by myself? What is the best way then?