docs: public String restoreLink(String path) {
  
          if ((path != null) && (path.startsWith("#"))) {
              return path;
          }
  
          String ret = null;
  
          // iterate through all wrappers and call "restoreLink" till one does not return null
          List<I_CmsResourceWrapper> wrappers = getWrappers();
          Iterator<I_CmsResourceWrapper> iter = wrappers.iterator();
          while (iter.hasNext()) {
              I_CmsResourceWrapper wrapper = iter.next();
              ret = wrapper.restoreLink(m_cms, m_cms.getRequestContext().removeSiteRoot(path));
              if (ret != null) {
                  return ret;
              }
          }
  
          return path;
      }