Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 349402

Summary: A 'OnClick' ridget container annotation is missing
Product: [RT] Riena Reporter: Stefan Liebig <Stefan.Liebig>
Component: navigationAssignee: Stefan Liebig <Stefan.Liebig>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: Artur.Schmidt
Version: 3.0.0   
Target Milestone: 4.0.0.0   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Stefan Liebig CLA 2011-06-15 02:49:59 EDT
It is possible to get notified for 'DoubleClick' events and others but not for  the single clieck event.
Comment 1 Steffen Kriese CLA 2011-06-15 02:57:38 EDT
The annotation you are looking for is @OnActionCallback, because the corresponding listener is called IActionListener instead of IClickListener.
Comment 2 Artur Schmidt CLA 2011-06-15 04:19:10 EDT
(In reply to comment #1)
> The annotation you are looking for is @OnActionCallback, because the
> corresponding listener is called IActionListener instead of IClickListener.

IClickListener is still necessary to receive events about selections of rows in tables. So an @OnClick annotation would be handy here.
Comment 3 Stefan Liebig CLA 2011-06-15 05:16:30 EDT
(In reply to comment #1)
No, unfortunately not.
@OnActionCallback only works on IActionRidget and ITraverseRidget but not on ITableRidget.

(In reply to comment #2)
+1
Comment 4 Stefan Liebig CLA 2011-06-15 08:36:34 EDT
Available with next build after 3.0