Reuse Configuration not reset after changing association properties

Issue #457 resolved
Matthias Schoettle created an issue

When changing the multiplicity (it is possible it also applies in other cases), the reuse configuration is not deleted, which means that when retrieving the user selection in the constructor of AssociationCompoundCommand (see AssociationController line 728), the previous one is retrieved.

Steps to reproduce:

  1. Create A --> B
  2. Change multiplicity to 1..*
  3. Select ArrayList
  4. Change multiplicity to 1

On the console you can observe that ArrayList is still woven. Also, when changing the multiplicity back to 1..*, the previous selection is still there.

In all those cases that the user selection should be erased, this needs to be performed appropriately.

Comments (4)

  1. Log in to comment