Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 351869

Summary: [Model Explorer] Icon overlays for visibility (+/-/#) are not working for objects whose icon is redefined using EMF facets.
Product: [Modeling] Papyrus Reporter: Alain Le Guennec <alain.leguennec>
Component: ViewsAssignee: Patrick Tessier <Patrick.Tessier>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: eclipse-bugzilla, papyrus-bugs, quentin.lemenez
Version: 0.8.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
bug351869 none

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