Selection listener in widget is not working.

I have created one widget in vaadin 7 but selection listener i have added to them not working.
I guess i need to update dom to invoke selection listener. please suggest the way. contain listenr which is not working on selectableButtonGrid

selectableButtonGrid.addListener(new Property.ValueChangeListener() {
public void valueChange(ValueChangeEvent event) {
layout.addComponent(new Label(

please help me regarding this (1.75 KB) (230 Bytes) (3.82 KB) (510 Bytes) (310 Bytes) (9.35 KB)

This is the server side file . (3.36 KB)