Commit 8684065
committed
Extract shared code of FilteredTrees to abstract base class
This moves the duplicate code of the E3.x and E4.x based FilteredTree
class and moves it into an AbstractFilteredViewerComposite class located
in the JFace component.
The base class is currently only implementing a tree-based filter, but
is structured in such a way that it can easily be extended to also
support e.g. table-based filters.
Due to being unused, the following fields and methods have been marked
as deprecated:
- filterToolBar
- clearButtonControl
- updateToolbar(boolean)
Contributes to
#25671 parent f5f10d1 commit 8684065
File tree
5 files changed
+383
-541
lines changed- bundles
- org.eclipse.e4.ui.dialogs
- META-INF
- src/org/eclipse/e4/ui/dialogs/filteredtree
- org.eclipse.jface/src/org/eclipse/jface/viewers
- org.eclipse.ui.workbench
- META-INF
- eclipseui/org/eclipse/ui/dialogs
5 files changed
+383
-541
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
0 commit comments