Bug 351869 - [Model Explorer] Icon overlays for visibility (+/-/#) are not working for objects whose icon is redefined using EMF facets.
Summary: [Model Explorer] Icon overlays for visibility (+/-/#) are not working for obj...
Status: NEW
Alias: None
Product: Papyrus
Classification: Modeling
Component: Views (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Patrick Tessier CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-12 11:44 EDT by Alain Le Guennec CLA
Modified: 2019-02-01 08:50 EST (History)
3 users (show)

See Also:


Attachments
bug351869 (2.34 KB, application/octet-stream)
2013-03-13 11:37 EDT, Arnaud Cuccuru CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alain Le Guennec CLA 2011-07-12 11:44:08 EDT
Icon overlays for visibility (+/#/-) are not working for objects whose icon is redefined using EMF facets.
For instance, if you take a "pure UML" object (like package or datatype), and change the visibility to "protected", an icon overlay for '#' will be displayed.
But this is no more the case if you do the same for a SysML object like "Block" that has a customized icon.
Comment 1 Arnaud Cuccuru CLA 2013-03-13 11:37:42 EDT
Created attachment 228358 [details]
bug351869

This model illustrates the bug.
If contains a flow specification, with a single flow property. This flow property has visibility protected.
In the model explorer, there is no visibility icon overlay for the flow property.
Comment 2 Patrick Tessier CLA 2014-03-17 20:06:53 EDT
Arnaud, do you know where this overlay is defined in the code of papyrus. Normaly I have reconnect the system of decoration.
It seems peculiar.
Comment 3 Patrick Tessier CLA 2014-03-17 20:08:06 EDT
I change the priority of this bug to major because it could be linked to the decoration services