< prev index next >

src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java

Print this page

        

*** 60,108 **** */ @Override public Content getMemberSummaryHeader(TypeElement typeElement, Content memberSummaryTree) { memberSummaryTree.add(MarkerComments.START_OF_PROPERTY_SUMMARY); Content memberTree = new ContentBuilder(); ! writer.addSummaryHeader(this, typeElement, memberTree); return memberTree; } /** * {@inheritDoc} */ @Override public void addMemberTree(Content memberSummaryTree, Content memberTree) { ! writer.addMemberTree(HtmlStyle.propertySummary, memberSummaryTree, memberTree); } /** * {@inheritDoc} */ @Override ! public Content getPropertyDetailsTreeHeader(TypeElement typeElement, ! Content memberDetailsTree) { memberDetailsTree.add(MarkerComments.START_OF_PROPERTY_DETAILS); Content propertyDetailsTree = new ContentBuilder(); Content heading = HtmlTree.HEADING(Headings.TypeDeclaration.DETAILS_HEADING, contents.propertyDetailsLabel); - propertyDetailsTree.add(links.createAnchor(SectionName.PROPERTY_DETAIL)); propertyDetailsTree.add(heading); return propertyDetailsTree; } /** * {@inheritDoc} */ @Override ! public Content getPropertyDocTreeHeader(ExecutableElement property, ! Content propertyDetailsTree) { Content propertyDocTree = new ContentBuilder(); ! Content heading = new HtmlTree(Headings.TypeDeclaration.MEMBER_HEADING); ! heading.add(links.createAnchor(name(property), ! new StringContent(utils.getPropertyLabel(name(property))))); propertyDocTree.add(heading); ! return HtmlTree.SECTION(HtmlStyle.detail, propertyDocTree); } /** * {@inheritDoc} */ --- 60,106 ---- */ @Override public Content getMemberSummaryHeader(TypeElement typeElement, Content memberSummaryTree) { memberSummaryTree.add(MarkerComments.START_OF_PROPERTY_SUMMARY); Content memberTree = new ContentBuilder(); ! writer.addSummaryHeader(this, memberTree); return memberTree; } /** * {@inheritDoc} */ @Override public void addMemberTree(Content memberSummaryTree, Content memberTree) { ! writer.addMemberTree(HtmlStyle.propertySummary, ! SectionName.PROPERTY_SUMMARY, memberSummaryTree, memberTree); } /** * {@inheritDoc} */ @Override ! public Content getPropertyDetailsTreeHeader(Content memberDetailsTree) { memberDetailsTree.add(MarkerComments.START_OF_PROPERTY_DETAILS); Content propertyDetailsTree = new ContentBuilder(); Content heading = HtmlTree.HEADING(Headings.TypeDeclaration.DETAILS_HEADING, contents.propertyDetailsLabel); propertyDetailsTree.add(heading); return propertyDetailsTree; } /** * {@inheritDoc} */ @Override ! public Content getPropertyDocTreeHeader(ExecutableElement property) { Content propertyDocTree = new ContentBuilder(); ! Content heading = new HtmlTree(Headings.TypeDeclaration.MEMBER_HEADING, ! new StringContent(utils.getPropertyLabel(name(property)))); propertyDocTree.add(heading); ! return HtmlTree.SECTION(HtmlStyle.detail, propertyDocTree) ! .setId(name(property)); } /** * {@inheritDoc} */
*** 162,172 **** * {@inheritDoc} */ @Override public Content getPropertyDetails(Content propertyDetailsTreeHeader, Content propertyDetailsTree) { Content propertyDetails = new ContentBuilder(propertyDetailsTreeHeader, propertyDetailsTree); ! return getMemberTree(HtmlTree.SECTION(HtmlStyle.propertyDetails, propertyDetails)); } /** * {@inheritDoc} */ --- 160,171 ---- * {@inheritDoc} */ @Override public Content getPropertyDetails(Content propertyDetailsTreeHeader, Content propertyDetailsTree) { Content propertyDetails = new ContentBuilder(propertyDetailsTreeHeader, propertyDetailsTree); ! return getMemberTree(HtmlTree.SECTION(HtmlStyle.propertyDetails, propertyDetails) ! .setId(SectionName.PROPERTY_DETAIL.getName())); } /** * {@inheritDoc} */
*** 208,235 **** /** * {@inheritDoc} */ @Override - public void addSummaryAnchor(TypeElement typeElement, Content memberTree) { - memberTree.add(links.createAnchor(SectionName.PROPERTY_SUMMARY)); - } - - /** - * {@inheritDoc} - */ - @Override - public void addInheritedSummaryAnchor(TypeElement typeElement, Content inheritedTree) { - inheritedTree.add(links.createAnchor( - SectionName.PROPERTIES_INHERITANCE, - configuration.getClassName(typeElement))); - } - - /** - * {@inheritDoc} - */ - @Override public void addInheritedSummaryLabel(TypeElement typeElement, Content inheritedTree) { Content classLink = writer.getPreQualifiedClassLink( LinkInfoImpl.Kind.MEMBER, typeElement, false); Content label; if (configuration.summarizeOverriddenMethods) { --- 207,216 ----
*** 239,250 **** } else { label = new StringContent(utils.isClass(typeElement) ? resources.getText("doclet.Properties_Inherited_From_Class") : resources.getText("doclet.Properties_Inherited_From_Interface")); } ! Content labelHeading = HtmlTree.HEADING(Headings.TypeDeclaration.INHERITED_SUMMARY_HEADING, label); labelHeading.add(Entity.NO_BREAK_SPACE); labelHeading.add(classLink); inheritedTree.add(labelHeading); } --- 220,233 ---- } else { label = new StringContent(utils.isClass(typeElement) ? resources.getText("doclet.Properties_Inherited_From_Class") : resources.getText("doclet.Properties_Inherited_From_Interface")); } ! HtmlTree labelHeading = HtmlTree.HEADING(Headings.TypeDeclaration.INHERITED_SUMMARY_HEADING, label); + labelHeading.setId(SectionName.PROPERTIES_INHERITANCE.getName() + + links.getName(configuration.getClassName(typeElement))); labelHeading.add(Entity.NO_BREAK_SPACE); labelHeading.add(classLink); inheritedTree.add(labelHeading); }
< prev index next >