private void init() { initWidget(picker); picker.sinkEvents(Event.ONCLICK); picker.addHandler( new ClickHandler() { @Override public void onClick(ClickEvent event) { listener.setValue(value); } }, ClickEvent.getType()); }