Bug 130560 - [CommonNavigator] Should try to implement lazy tree expansion in background
Summary: [CommonNavigator] Should try to implement lazy tree expansion in background
Status: CLOSED DUPLICATE of bug 130221
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Michael D. Elder CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-06 10:24 EST by John Lanuti CLA
Modified: 2006-06-19 16:14 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Lanuti CLA 2006-03-06 10:24:07 EST
Opened for Rajasimhan A Mandayam of IBM

The Project Explorer takes a long time to expand the nodes (it takes long the first time because of incredible
number of plug-in activations, )

Try expanding the nodes in WTP (Dynamic Web Project, EJb project, Enterprise...) 

Even after that try expanding a project node it takes time.

Its a generic problem for which has Eclipse has a soln in place from 3.0, 
Lazy tree expansion

The DeferredTreeContentManager is already in place in eclipse

I am sure the Project Explorer guys may have already encountered this solution before, I am not sure
why they have not implemented it.

By playing around with it I have implemented it in the project explorer in my workspace,
its not too hard, I only had to implement 2 classes and make a couple of changes here and there.

The treeviewer expands very quickly and is more UI responsive.

Let me know if you need any info.
Comment 1 John Lanuti CLA 2006-03-06 10:39:05 EST
Miscommunication with Raj.

*** This bug has been marked as a duplicate of 130221 ***
Comment 2 John Lanuti CLA 2006-06-19 16:14:09 EDT
will use https://bugs.eclipse.org/bugs/show_bug.cgi?id=130221