code: private I_CmsListAction createDefaultShowAllAction() {
  
          I_CmsListAction defaultShowAllAction = new CmsListIndependentAction(SHOWALL_ACTION_ID) {
  
              /**
               * @see org.opencms.workplace.tools.I_CmsHtmlIconButton#buttonHtml(CmsWorkplace)
               */
              @Override
              public String buttonHtml(CmsWorkplace wp) {
  
                  if (!isVisible()) {
                      return "";
                  }
                  String onClic = "listSearchAction('"
                      + getListId()
                      + "', '"
                      + getId()
                      + "', '"
                      + CmsStringUtil.escapeJavaScript(wp.resolveMacros(getConfirmationMessage().key(wp.getLocale())))
                      + "');";
                  return A_CmsHtmlIconButton.defaultButtonHtml(
                      CmsHtmlIconButtonStyleEnum.SMALL_ICON_TEXT,
                      getId(),
                      getName().key(wp.getLocale()),
                      getHelpText().key(wp.getLocale()),
                      isEnabled(),
                      getIconPath(),
                      null,
                      onClic);
              }
          };
          defaultShowAllAction.setName(SHOWALL_NAME);
          defaultShowAllAction.setHelpText(SHOWALL_HELPTEXT);
          defaultShowAllAction.setIconPath(SHOWALL_ICON);
          defaultShowAllAction.setConfirmationMessage(SHOWALL_CONFIRMATION);
          return defaultShowAllAction;
      }
docs: Creates a default show all action.<p>
  
  @return default show all action