code: public void buildAnnotationTypeSummary(XMLNode node, Content summaryContentTree) {
          String annotationtypeTableSummary =
                  configuration.getText("doclet.Member_Table_Summary",
                  configuration.getText("doclet.Annotation_Types_Summary"),
                  configuration.getText("doclet.annotationtypes"));
          List<String> annotationtypeTableHeader = Arrays.asList(
                  configuration.getText("doclet.AnnotationType"),
                  configuration.getText("doclet.Description"));
          SortedSet<TypeElement> iannotationTypes =
              utils.isSpecified(packageElement)
                  ? utils.getTypeElementsAsSortedSet(utils.getAnnotationTypes(packageElement))
                  : configuration.typeElementCatalog.annotationTypes(packageElement);
          SortedSet<TypeElement> annotationTypes = utils.filterOutPrivateClasses(iannotationTypes,
                  configuration.javafx);
          if (!annotationTypes.isEmpty()) {
              packageWriter.addClassesSummary(annotationTypes,
                      configuration.getText("doclet.Annotation_Types_Summary"),
                      annotationtypeTableSummary, annotationtypeTableHeader,
                      summaryContentTree);
          }
      }
docs: Build the summary for the annotation type in this package.
  
  @param node the XML element that specifies which components to document
  @param summaryContentTree the summary tree to which the annotation type
  summary will be added