Extension possibilities in DM 4.0
2 answers
Does DM 4.0 offer any extension possibilities to the web gui in the same way as RSA offers on the client side? Examples of such extension would be to change the appearance of a symbol in a diagram or adding context menus to a symbol or diagram that hosts actions that manipulates the model.
Hello,
In DM 4.0, any extensions you make to the RSA model for diagrams through profile application and stereotypes will be reflected in the web GUI as well. If your question is specific to the web specific diagrams such as Sketcher or the Domain Ontology diagrams, then this is currently not possible. The Domain construction capability of DM 4.0 is limited to form base GUI which has customization for appearance and some behavior such as constraints and validation.
Regards,
-Steve
Hello,
In DM 4.0, any extensions you make to the RSA model for diagrams through profile application and stereotypes will be reflected in the web GUI as well. If your question is specific to the web specific diagrams such as Sketcher or the Domain Ontology diagrams, then this is currently not possible. The Domain construction capability of DM 4.0 is limited to form base GUI which has customization for appearance and some behavior such as constraints and validation.
Thanks for your reply, Steve!
In our application, built on top of RSA, we use a profile with our own stereotypes that we apply to UML Classes, Dependencies and Packages. So the relevant diagram type would be the Class Diagram. We expect that DM 4.0 can import and use this profile.
However, in addition to this, we have for instance made extensions to the symbol appearance in the UML Class Diagram. This is possible by using the GMF framework that RSAs diagram handling is built around. I guess my question is more if there are similar possibilities on the server side? That is, to change the appearance of a Class symbol, to add a decorator to the Class Symbol, to add a custom tooltip to the Class symbol. Also if there is a possibility to add a custom context meny on the diagram and the symbols. I would not expect that this is possible from the Web UI but rather to extend the DM software by means of adding plugins utilizing extension points offered by DM.
Regards,
Petter