Bug 299454

Summary: [api] handleSingleClick() API in Remote Systems view adapter
Product: [Tools] Target Management Reporter: Masao Nishimoto <e03616>
Component: RSEAssignee: dsdp.tm.rse-inbox <tm.rse-inbox>
Status: NEW --- QA Contact: Martin Oberhuber <mober.at+eclipse>
Severity: enhancement    
Priority: P3 CC: bugzilla, kenya
Version: unspecifiedKeywords: api
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Masao Nishimoto CLA 2010-01-12 22:11:12 EST
Single click is easier than double click.  This will enable hyper-link type object in the tree.
Comment 1 Martin Oberhuber CLA 2010-01-13 06:42:06 EST
RSE users expect single click to perform a "select" of the item clicked on.

I'm not sure if it is a good idea to have that changed. I am not aware of any other tree views in Eclipse that use hyperlink style single click.

Do you have any more concrete requirements / use cases / existing examples?
Comment 2 Masao Nishimoto CLA 2010-01-14 01:34:55 EST
There should be the way not to change the existing behavior, such as calling canHandleSingleClick(Object obj) with default implementation of false.  Or any way to distinguish the selection by mouse or keyboard is enough.

We have a lot of nodes that takes long time to populate.  So we would take a paging model, that displays a subset and scrolls by clicking "... more".  Since this scroll may be frequent, using single-click instead of double-click is preferable.