Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 57795 - [Viewers] Need a TableViewer class that loads data for a table with virtual data
Summary: [Viewers] Need a TableViewer class that loads data for a table with virtual ...
Status: RESOLVED DUPLICATE of bug 72358
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P2 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Tod Creasey CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 72358
Blocks:
  Show dependency tree
 
Reported: 2004-04-07 15:29 EDT by Darrell Loverin CLA
Modified: 2004-09-27 16:07 EDT (History)
0 users

See Also:


Attachments
A TableViewer class that loads data on demand for a table widget (24.60 KB, text/plain)
2004-04-07 15:34 EDT, Darrell Loverin CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Darrell Loverin CLA 2004-04-07 15:29:12 EDT
Problem: 
I needed to create my own table widget with more abilities to customize the 
drawing of table rows and to have virtual table rows that could be loaded on 
demand instead of all the table rows up front.

Solution:
The table viewer uses a table that requests more data to be loaded into it as 
the data is needed, see the FetchListener. The table viewer talks to a content 
provider that has additional methods to load data on demand.

This table viewer uses its own table widget but does not solve the problem of 
pluggable table widgets by specifing a table interface to use.
Comment 1 Darrell Loverin CLA 2004-04-07 15:34:02 EDT
Created attachment 9304 [details]
A TableViewer class that loads data on demand for a table widget
Comment 2 Tod Creasey CLA 2004-04-08 11:19:21 EDT
We won't have time for this in the 3.0 timeframe. Will consider for 3.1
Comment 3 Tod Creasey CLA 2004-06-28 11:27:19 EDT
Reopening now that 3.0 has shipped
Comment 4 David J. Orme CLA 2004-09-20 15:37:31 EDT
Isn't this a dupe of bug 21284?
Comment 5 Tod Creasey CLA 2004-09-20 15:40:52 EDT
No - Bug 21284 is asking for different API than we intend to provide although 
this might solve the issues in Bug 21284
Comment 6 Tod Creasey CLA 2004-09-27 16:07:45 EDT

*** This bug has been marked as a duplicate of 72358 ***