valuechangelistener event and component event listener

I have a couple of questions: I use eclipse juno with vaadin 6.8.

I’ve implemented a listselect component and am able to trap the valuechange event when selecting an item from the list. In the eclipse debugger I can see all of the event parts and would like to retrieve the things such as the source name, widget caption, and other items that I may need.

Failing this I would like to implement the component event listener but have not been able to find an example after googling it and the vaadin sampler doesn’t seem to have such an example.

My questions,
(a) are there methods to retrieve the info I need from the valuechange event and what are they and
(b) how to implement a component event listener for the listselect widget?

Thanks