OntoUML / ontouml-vp-plugin

A plugin for Visual Paradigm to add support for OntoUML modeling and model intelligence services
Apache License 2.0
35 stars 15 forks source link

Hackathon Release #123

Closed claudenirmf closed 2 years ago

claudenirmf commented 2 years ago

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:

claudenirmf commented 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.

claudenirmf commented 2 years ago

Remember to remove from the plugins folder the version 0.5.2 to run this one.

claudenirmf commented 2 years ago

The association listener is triggered whenever the stereotype is changed, which avoids issues when the user doesn't use our menu.

claudenirmf commented 2 years ago

The feature of setting diagrams as "OntoUML Diagram" has been disabled for the moment.

claudenirmf commented 2 years ago

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.