Bug 532428 - support partial style refresh in sirius diagram editor
Summary: support partial style refresh in sirius diagram editor
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Diagram (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2018-03-14 04:27 EDT by jingjing wang CLA
Modified: 2018-03-30 07:34 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jingjing wang CLA 2018-03-14 04:27:18 EDT
When editing in a diagram which may have servral thousands elements, just a small modify operation, such as: create a new element, change the property of an element, the representation style of all diagram elements in all opened diagrams will be refresh. Current representation style refresh mechanism is time-consuming, it will result in slow editing feedback, this is unfriendly and inefficient.

If you want to get more detail info, you can access this page:
https://www.eclipse.org/forums/index.php/t/1092224/
Comment 1 Laurent Fasani CLA 2018-03-15 11:34:11 EDT
To be more precise, the full refresh of the diagram is done when executing a tool that creates a node on the diagram.
* in automatic refresh, a full refresh is done : every existing diagram elements on diagram are refreshed
* in manual refresh, a full refresh is done only if "force refresh" is set on the tool

If I understood well the enhancement, you would like to have a mean to not do a full refresh when executing a tool, EVEN IN automatic refresh.