code: public List<CmsBrokenLinkBean> renderBrokenLink(CmsResource target, CmsResource source) throws CmsException {
  
          I_CmsResourceType resType = OpenCms.getResourceManager().getResourceType(source);
          String typeName = resType.getTypeName();
          if (typeName.equals(CmsResourceTypeXmlContainerPage.INHERIT_CONTAINER_CONFIG_TYPE_NAME)) {
              return renderBrokenLinkInheritanceGroup(target, source);
          } else if (CmsResourceTypeXmlContainerPage.GROUP_CONTAINER_TYPE_NAME.equals(typeName)) {
              return renderBrokenLinkGroupContainer(target, source);
          } else {
              return renderBrokenLinkDefault(target, source);
          }
      }
docs: Renders the source of a broken link as a list of CmsBrokenLinkBean instances.<p>
  
  @param target the broken link target
  @param source the broken link source
  @return the list of broken link beans to display to the user
  
  @throws CmsException if something goes wrong