src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
changeset 55232 9b392b044f64
parent 54596 86c1da00dd6a
equal deleted inserted replaced
55231:02db50f278f9 55232:9b392b044f64
   142         }
   142         }
   143         if (hasMembersToDocument()) {
   143         if (hasMembersToDocument()) {
   144             writer.addAnnotationDetailsMarker(memberDetailsTree);
   144             writer.addAnnotationDetailsMarker(memberDetailsTree);
   145             Content annotationDetailsTreeHeader = writer.getAnnotationDetailsTreeHeader(typeElement);
   145             Content annotationDetailsTreeHeader = writer.getAnnotationDetailsTreeHeader(typeElement);
   146             Content detailsTree = writer.getMemberTreeHeader();
   146             Content detailsTree = writer.getMemberTreeHeader();
   147             Element lastMember = members.get((members.size() - 1));
   147 
   148             for (Element member : members) {
   148             for (Element member : members) {
   149                 currentMember = member;
   149                 currentMember = member;
   150                 Content annotationDocTree = writer.getAnnotationDocTreeHeader(
   150                 Content annotationDocTree = writer.getAnnotationDocTreeHeader(
   151                         currentMember, detailsTree);
   151                         currentMember, detailsTree);
   152 
   152 
   153                 buildAnnotationTypeMemberChildren(annotationDocTree);
   153                 buildAnnotationTypeMemberChildren(annotationDocTree);
   154 
   154 
   155                 detailsTree.add(writer.getAnnotationDoc(
   155                 detailsTree.add(writer.getAnnotationDoc(annotationDocTree));
   156                         annotationDocTree, currentMember == lastMember));
       
   157             }
   156             }
   158             memberDetailsTree.add(writer.getAnnotationDetails(annotationDetailsTreeHeader, detailsTree));
   157             memberDetailsTree.add(writer.getAnnotationDetails(annotationDetailsTreeHeader, detailsTree));
   159         }
   158         }
   160     }
   159     }
   161 
   160