Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] About deactivation of viewpoinst inside Papyrus

Hi Patrick,

I am not sure as to what the issue is from the description below.

How would this issue appear to a designer/toolsmith? To a user? What would be the impact observed in the model?

How will this affect current Papyrus-based DSML’s? Current models?


Regards,

Charles Rivet
Senior Product Manager
charles@xxxxxxxxxxxxx





Thank you for your continued support and improvement of Papyrus!

On 2019-08 -28, at 06:05, TESSIER Patrick <Patrick.TESSIER@xxxxxx> wrote:

Hi everyones,
 
We noticed inconsistencies when deactivating a viewpoint in a given context. Activation is not a problem.
We propose the specification of the behavior of a deactivation of a viewpoint for the next release of papyrus.
 
Warning, this is not a specification of a context switch inside architecture framework. It is much more complex and impacting and need also to be specified.
If you have comments, they are welcome.
 
Viewpoint deactivation
1.       Invariant
·         Language 
o    Profiles are applied 
o    ElementTypes are active 
o    Graphical element types are active
o    New child 
2.      Difference
·         List of  possible tables/diagrams are not the same

3.      Which behavior

·         Diagrams, Tables that are not listed in active viewpoint shall be visible in ModelExplorer with grayed icon.
·         Diagrams, Tables that are not listed in active viewpoint shall be visible in WelcomePage with grayed icon.
·         Diagrams, Tables that are not listed in active viewpoint shall be visible Hyperlink (and table of diagrams) with grayed icon .
·         Model user shall not be able to open the Diagrams, Tables that are not listed in active viewpoint.
·         When Model user want to open Diagrams, Tables that are not listed in active viewpoint,  papyrus shall propose to the model user to  activate the viewpoint that list wanted diagrams or tables.
·         When the model user deactivates a viewpoint, papyrus shall close diagrams /table corresponding to this deactivated viewpoint  
·         When the model user deactivates a viewpoint, papyrus shall refresh Menu new diagram/table corresponding to this activate viewpoint
 
Papyrus Team
 
 
_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/mdt-papyrus.dev


Back to the top