docs: protected String htmlToolBar() {
  
          boolean showToolBar = getMetadata().isSearchable();
          Iterator<CmsListMultiAction> itMultiActions = getMetadata().getMultiActions().iterator();
          while (!showToolBar && itMultiActions.hasNext()) {
              CmsListMultiAction multiAction = itMultiActions.next();
              showToolBar = showToolBar || multiAction.isVisible();
          }
          if (!showToolBar) {
              // prevent empty table if there is nothing to display
              return "";
          }
          StringBuffer html = new StringBuffer(512);
          html.append("<table width='100%' cellspacing='0' style='margin-bottom: 5px'>\n");
          html.append("\t<tr>\n");
          html.append(m_metadata.htmlSearchBar());
          html.append(m_metadata.htmlMultiActionBar());
          html.append("\t</tr>\n");
          html.append("</table>\n");
          return html.toString();
      }