| Summary: | [Properties View] hide name and visibility on multi selection | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Raphael Faudou <raphael.faudou> |
| Component: | Core | Assignee: | Project Inbox <mdt-papyrus-inbox> |
| Status: | CLOSED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | nifauvergue, Patrick.Tessier, raphael.faudou, yann.tanguy |
| Version: | 0.8.1 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Raphael Faudou
I can fix that. However, from a Composite Diagram, it seems you cannot select more than one Property Label, as the label is contained in the property (And you cannot do a multi-selection from different GMF containers). So, it will work from a class diagram for example, but I think the composite diagram will need to be changed to support this feature. A solution could be to add the "MaskManagedLabelPolicy" on the whole property edit part (Instead of just it's label edit part). So, three fixes needed here : - The IntegerMask widget does not support correctly the multi-selection (Except in the case all elements have the same value) - The LabelCustomizationMaskProvider implementation does not support the multi-selection - The Composite Diagram does not seem to support the multi-selection of Property's label I will handle the first two problems ; Patrick should check the last one. This is now possible to edit the label display from a multi-selection. However, the widget still doesn't handle correctly the case where different values are set for different properties (For example, if a property displays its name and visibility, and another one displays its type, the widget won't check any checkbox. However, if the two properties have the same label display, the checkboxes will be correctly checked). Done in r5611 (Branch 0.8.X) Merged to the trunk in r5613 |