Bug 451483 - highlight candidate elements in diagram when using a tool
Summary: highlight candidate elements in diagram when using a tool
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Diagram (show other bugs)
Version: 2.0.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2014-11-14 04:29 EST by Laurent Fasani CLA
Modified: 2015-01-09 05:27 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Fasani CLA 2014-11-14 04:29:37 EST
when using a tool, if this tool requires the selection of a specific element in the diagram, all the visible candidate elements could be highlighted in order to facilitate the understanding of the tool and gain time.
Comment 1 Esteban DUGUEPEROUX CLA 2014-11-14 04:50:00 EST
Interesting feature request, we could do that for mapping based tool, i.e. some MappingBasedToolDescription but not all :

- ContainerCreationDescription
- EdgeCreationDescription
- NodeCreationDescription
- ReconnectEdgeDescription

We can see an incoherence with MappingBasedToolDescription which doesn't reference mapping, some of its subclass yes but not all, ToolDescription for example.
Comment 2 Pierre-Charles David CLA 2015-01-09 05:27:09 EST
It seems like a naive implementation could have a large negative impact on performance, if we try to evaluate the tool's precondition on all the visible elements.

There might be some trick/non-obvious way of doing this without the impact, but if there isn't the performance cost may not be worth the added convenience.