Project: Eclipse_Platform_UI
Bug 60117 [Viewers] Need a DeferredTableContentProvider
Reported: 2004-04-27 11:18:45 | Status: verified fixed

eclipse-SDK-I20040427-win32.zip 1. Perform a search & display the results with the flat layout 2. Now sort the results by 'Parent Name'... notice the type names do not come first 2. Switch to the hierarchical layout, then back to the flat - now the type names are first

Files changed in fix:
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/AcceptAllFilter.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/IFilter.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ILazyContentProvider.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableViewer.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/AbstractConcurrentModel.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/AbstractVirtualTable.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/BackgroundContentProvider.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/ChangeQueue.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/ConcurrentTableUpdator.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/DeferredContentProvider.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/FastProgressReporter.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/IConcurrentModel.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/IConcurrentModelListener.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/IntHashMap.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/LazySortedCollection.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/deferred/SetModel.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/AllTests.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/LazySortedCollectionTest.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/TestComparator.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/TestLazyModelContentProvider.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/VirtualTableTest.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/interactive/ConcurrentTableTestView.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/interactive/LazyDeferredVirtualTableView.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/interactive/LazyVirtualTableView.java