src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java

changeset 2035
a2a5ad0853ed
parent 1606
ccbe7ffdd867
child 2525
2eb010b6cb22
equal deleted inserted replaced
2034:ac6ec071c2b2 2035:a2a5ad0853ed
165 if (writer == null) { 165 if (writer == null) {
166 return; 166 return;
167 } 167 }
168 int size = members.size(); 168 int size = members.size();
169 if (size > 0) { 169 if (size > 0) {
170 writer.addAnnotationDetailsTreeHeader( 170 writer.addAnnotationDetailsMarker(memberDetailsTree);
171 classDoc, memberDetailsTree);
172 for (currentMemberIndex = 0; currentMemberIndex < size; 171 for (currentMemberIndex = 0; currentMemberIndex < size;
173 currentMemberIndex++) { 172 currentMemberIndex++) {
173 Content detailsTree = writer.getMemberTreeHeader();
174 writer.addAnnotationDetailsTreeHeader(classDoc, detailsTree);
174 Content annotationDocTree = writer.getAnnotationDocTreeHeader( 175 Content annotationDocTree = writer.getAnnotationDocTreeHeader(
175 (MemberDoc) members.get(currentMemberIndex), 176 (MemberDoc) members.get(currentMemberIndex), detailsTree);
176 memberDetailsTree);
177 buildChildren(node, annotationDocTree); 177 buildChildren(node, annotationDocTree);
178 memberDetailsTree.addContent(writer.getAnnotationDoc( 178 detailsTree.addContent(writer.getAnnotationDoc(
179 annotationDocTree, (currentMemberIndex == size - 1))); 179 annotationDocTree, (currentMemberIndex == size - 1)));
180 memberDetailsTree.addContent(writer.getAnnotationDetails(detailsTree));
180 } 181 }
181 } 182 }
182 } 183 }
183 184
184 /** 185 /**

mercurial