code: public CmsPushButton createInfoButton() {
  
          CmsPushButton infoButton = new CmsPushButton();
          infoButton.setImageClass(I_CmsButton.ButtonData.INFO_BUTTON.getSmallIconClass());
          infoButton.setTitle(I_CmsButton.ButtonData.INFO_BUTTON.getTitle());
          infoButton.setButtonStyle(I_CmsButton.ButtonStyle.FONT_ICON, null);
          add(infoButton);
          infoButton.addClickHandler(new ClickHandler() {
  
              public void onClick(ClickEvent event) {
  
                  CmsResourceInfoDialog.load(m_editableData.getStructureId(), true, null, getInfoContext(), null);
              }
          });
          return infoButton;
      }
docs: Creates the button for displaying element information.<p>
  
  @return the created button