return this.addHandler(handler, SelectionChangedEvent.TYPE);
}
@Override
public void onClick(ClickEvent e) {
final EventTarget target = e.getNativeEvent().getEventTarget();
String targetTagName = ((Element)target.cast()).getTagName().toUpperCase();
Utils.Console("onClick target " + targetTagName);
if (targetTagName.equals("LABEL")) {
return; // if check box label is click, another (simulated) click event with
// check box INPUT as target will fire after this one. So this click event
// can be safely ignored.