code: protected void initDownloadButton() {
  
          if (m_fileDownloader != null) {
              m_fileDownloader.remove();
          }
          m_fileDownloader = new FileDownloader(getDownloadResource());
          m_fileDownloader.extend(getDownloadButton());
      }
docs: Initializes the download button.<p>