Bug 479260 - In the select representation wizard of the control feature, hide useless semantic elements
Summary: In the select representation wizard of the control feature, hide useless sema...
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Diagram (show other bugs)
Version: 3.0.0   Edit
Hardware: PC Windows NT
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2015-10-07 12:05 EDT by Etienne Juliot CLA
Modified: 2015-10-08 05:57 EDT (History)
1 user (show)

See Also:


Attachments
Current wizard with useless semantic elements (2.66 KB, image/png)
2015-10-07 12:06 EDT, Etienne Juliot CLA
no flags Details
example of grey containment from UML Designer (9.05 KB, image/png)
2015-10-07 12:08 EDT, Etienne Juliot CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Etienne Juliot CLA 2015-10-07 12:05:05 EDT
During the control of model file, select representation wizard should hide useless semantic elements and use grey for containers.

Step to reproduce:
- create ecore model
- create several EClass
- create a EPackage testPackage
- go in Model Explorer and right clic on testPackage -> control ...
- a Wizard called "Wizard of representations selection" appears
- the description is just "Select representations to export"

Current behavior:
all semantic elements are shown, even the dependencies of the current models (in this example, the .genmodel). User has to find concerned representations.

Expected behavior:
- focus on the elements concerned by the control
- show only containment elements. Hide all other semantic elements.
- user the grey color for this containment elements (as in the "delete" wizard of UML Designer or Capella)
- hide models dependencies which doesn't contains any representation which can be control.
- give more details to user about the goal of this wizard in the description and why he need to export some representations.
Comment 1 Etienne Juliot CLA 2015-10-07 12:06:43 EDT
Created attachment 257116 [details]
Current wizard with useless semantic elements
Comment 2 Etienne Juliot CLA 2015-10-07 12:08:56 EDT
Created attachment 257117 [details]
example of grey containment from UML Designer
Comment 3 Maxime Porhel CLA 2015-10-08 05:57:19 EDT
We could also propose an alternative display: as done in the Representation per category (or per resource items) in the Model Explorer View. 

Viewpoint A
  - RepresentationDescription B
     - Representation C

or 

aird 1
  - Viewpoint A
     - RepresentationDesription B
        - Representation C
aird 2
  - ...