docs: public static Button createIconButton(Resource icon, String caption) {
  
          Button button = new Button();
  
          button.addStyleName(OpenCmsTheme.BUTTON_TABLE_ICON);
          button.addStyleName(ValoTheme.BUTTON_BORDERLESS);
          button.setIcon(icon);
          button.setDescription(caption);
          return button;
      }