protected void setPreventDefaultTouchEvents(boolean preventDefaultTouchEvents) {
   impl.setPreventDefaultTouchEvents(preventDefaultTouchEvents);
 }
 public void fireDownload(DownloadInfo downloadData) {
   impl.fireDownload(downloadData);
 }
 @Override
 public void setEnabled(boolean enabled) {
   impl.setEnabled(enabled);
 }
 @Override
 public HandlerRegistration addSelectHandler(SelectHandler handler) {
   return impl.addSelectHandler(handler);
 }
 @Override
 public boolean isEnabled() {
   return impl.isEnabled();
 }
 @Override
 public void setText(String text) {
   impl.setText(text);
 }
 @Override
 public void setStyleName(String style) {
   impl.setStyleName(style);
 }
 @Override
 public String getText() {
   return impl.getText();
 }
 public void select() {
   impl.select();
 }