Bug 548481 - BasicPartList should be extend FilteredTableBaseHandler
Summary: BasicPartList should be extend FilteredTableBaseHandler
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.12   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks: 97864
  Show dependency tree
 
Reported: 2019-06-20 16:01 EDT by Rolf Theunissen CLA
Modified: 2020-10-28 06:48 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rolf Theunissen CLA 2019-06-20 16:01:19 EDT
FilteredTableBaseHandler, the superclass for Ctrl+E handler, can easily replace AbstractTableInformationControl, the current superclass for BasicPartList, to select an part, with the chevron on a PartStack.

After that, AbstractTableInformationControl can be removed.
Comment 1 Lars Vogel CLA 2019-12-10 14:07:55 EST
+1
Comment 2 Lars Vogel CLA 2020-02-27 09:35:05 EST
Rolf, I move that 4.16 M1, please retarget if you do not plan to work on this for M1.
Comment 3 Rolf Theunissen CLA 2020-02-27 13:51:35 EST
I don't have plans to work on this. Only thought it would be good to consider this also for the change of Bug 552144, as there are now two menu's with similar functionality with slightly different behavior.
Comment 4 Lars Vogel CLA 2020-10-28 06:48:24 EDT
Not that easily as it seems. FilteredTableBaseHandler is part of org.eclipse.ui so we would have to move it first to JFace as e4 plug-in cannot depend on e3 API.