Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 388984 - Need incremental rendering API for explorer renderer.
Summary: Need incremental rendering API for explorer renderer.
Status: CLOSED WONTFIX
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.5   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: libing wang CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 403483
  Show dependency tree
 
Reported: 2012-09-06 14:19 EDT by libing wang CLA
Modified: 2017-01-10 15:44 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 libing wang CLA 2012-09-06 14:19:30 EDT
Currently, explorer.createTree is the only API we are using to render all the model items in one shot.
But for use cases that need longer time to build up the explorer model, we may want kind of incremental rendering mechanism to render during progress.
Comparing any two folders is an example.
I am rendering the compare result in a flat explorer model while the compare is still going. I have to call the .createTree function multiple times but every time it just renders everything in the model. It seems OK visually but I think we need a better API so that we can see the real incremental rendering.
Comment 1 Susan McCourt CLA 2012-09-20 12:10:25 EDT
moving out of 1.0, even if I did this I don't see us having time to adopt the changes.
Comment 2 Susan McCourt CLA 2012-10-04 10:53:46 EDT
moving milestone to 2.0 M1 for future triage.
Comment 3 Susan McCourt CLA 2013-03-15 12:07:36 EDT
Agree.  The original idea was to not put anything in the DOM until it's ready to go, so that there isn't a lot of DOM manipulation/ripple going. But for complex trees, it takes too long, and we might want to add to the DOM in blocks...
Comment 4 John Arthorne CLA 2015-05-05 14:47:24 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html
Comment 5 libing wang CLA 2015-09-16 11:56:28 EDT
It turns out that our find reference tooling feature needs this badly for search panel.
Comment 6 Michael Rennie CLA 2017-01-10 15:44:28 EST
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg04002.html