Skip to content

Commit 61ce530

Browse files
ptzieglervogella
authored andcommitted
Implement filter-based TableViewer as a counterpart to the FilteredTree
Projects such as PDE currently use the FilteredTree in combination with a child-less ITreeContentProvider to simulate a filtered table. This approach brings a big performance overhead, as the tree still has to handle functionality such as expansion and contraction of the (flat) tree structure which especially large trees/tables causes a significant problems.
1 parent f9a78c2 commit 61ce530

File tree

23 files changed

+1030
-7
lines changed

23 files changed

+1030
-7
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<component id="org.eclipse.e4.ui.dialogs" version="2">
3+
<resource path="src/org/eclipse/e4/ui/dialogs/filteredtree/FilteredTable.java" type="org.eclipse.e4.ui.dialogs.filteredtree.FilteredTable$NotifyingTableViewer">
4+
<filter id="571473929">
5+
<message_arguments>
6+
<message_argument value="TableViewer"/>
7+
<message_argument value="NotifyingTableViewer"/>
8+
</message_arguments>
9+
</filter>
10+
</resource>
11+
</component>

0 commit comments

Comments
 (0)