Closed claudenirmf closed 2 years ago
The new algorithm for applying OntoUML stereotypes to associations work as follows:
For the moment, the navigability and agreegation diamonds are not updated consistently. That will be handled by dedicated model listeners yet to be introduced.
Remember to remove from the plugins folder the version 0.5.2 to run this one.
The association listener is triggered whenever the stereotype is changed, which avoids issues when the user doesn't use our menu.
The feature of setting diagrams as "OntoUML Diagram" has been disabled for the moment.
NNow, when right-clicking an association in a ternary association, both stereotype menus are disabled. When selecting multiple associations and right-clicking a regular association, ternary associations are ignored both on the update of stereotype suggestions and on applying the selected stereotype.
This PR includes improvements and bugfixes designed to improve the user experience ahead of the first OntoUML Hackathon.
This PR should include the following imrpovements: