/**
  * Add the navigation summary link.
  *
  * @param builder builder for the member to be documented
  * @param label the label for the navigation
  * @param type type to be documented
  * @param liNav the content tree to which the navigation summary link will be added
  */
 protected void addNavSummaryLink(
     MemberSummaryBuilder builder, String label, int type, Content liNav) {
   AbstractMemberWriter writer = ((AbstractMemberWriter) builder.getMemberSummaryWriter(type));
   if (writer == null) {
     liNav.addContent(getResource(label));
   } else {
     liNav.addContent(
         writer.getNavSummaryLink(null, !builder.getVisibleMemberMap(type).noVisibleMembers()));
   }
 }