Welcome back to part two of “What’s New in Papyrus 1.1”!
Yesterday, I talked about the new functionality, today, I will present you with existing functionality that is improved.
Papyrus 1.1 Improvements
Figure customization and custom shape support in all diagrams
Papyrus diagrams now rely on one highly customizable figure that can be parametrized either through CSS or by using the extra advanced appearance property view. All diagrams also support the shapes framework, allowing you to define your own representation for your language in any UML standard diagram, like activity diagram!
The activity diagram now provide a better user experience. It has been modernized to support all new Papyrus features, including better stereotype support and shape customization. An example of this customization will be available soon, with the capability of process modeling based on the BPMN profile and Activity diagram customization.
Stereotype display now supports customization using stylesheets. Stereotype applications can now also be shown by default when displaying elements. For example, stereotyped elements dropped from the model explorer can now immediately display their stereotype, without additional user action. In addition, the user interface to select stereotype display is now simplified.
Model explorer creation menu
You can now create relationships like associations and dependencies using the model explorer’s contextual menu (right-click on element). The first element selected will be the source of your link and a selection dialog will enable you to pick the target of your link.
Papyrus EMF Compare integration
The support for collaborative modeling in Papyrus, relying on the EMF Compare component, is improved. You can see more on the Collaborative Modeling page
You can now search for a given set of stereotypes or values of properties of stereotype from Papyrus search UI
Model and project creation wizards now give you more opportunities. You can, for example, select a name for the project, the model file and the root element of your model. You can also apply at the same time a profile and use a predefined template for your new model.
Advanced multiplicity editor
The property view for multiplicity elements provides now an advanced widget. This optional widget lets you enter a complex multiplicity like [0..MAX]. You can switch between the simple and the advanced one directly from the property view or from the preferences.