docs: public void gotoSitemap() {
  
          final String sitemapUri = CmsCoreProvider.get().link(m_controller.getData().getSitemapUri());
          if (sitemapUri.equals("")) {
              return; // normally, we shouldn't even get to this point because the sitemap button should be disabled
          }
          Command leaveCommand = new Command() {
  
              public void execute() {
  
                  Window.Location.replace(
                      sitemapUri
                          + "?"
                          + CmsCoreData.PARAM_PATH
                          + "="
                          + CmsContainerpageController.getCurrentUri()
                          + "&"
                          + CmsCoreData.PARAM_RETURNCODE
                          + "="
                          + m_controller.getReturnCode());
              }
  
          };
          leavePage(leaveCommand);
      }