langtools/src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
changeset 21008 af0b915df7cc
parent 19253 b97b3e18547f
child 21478 fa4c7cda1b41
equal deleted inserted replaced
21007:484c9d902861 21008:af0b915df7cc
    72      */
    72      */
    73     public Content getFieldDetailsTreeHeader(ClassDoc classDoc,
    73     public Content getFieldDetailsTreeHeader(ClassDoc classDoc,
    74             Content memberDetailsTree) {
    74             Content memberDetailsTree) {
    75         memberDetailsTree.addContent(HtmlConstants.START_OF_FIELD_DETAILS);
    75         memberDetailsTree.addContent(HtmlConstants.START_OF_FIELD_DETAILS);
    76         Content fieldDetailsTree = writer.getMemberTreeHeader();
    76         Content fieldDetailsTree = writer.getMemberTreeHeader();
    77         fieldDetailsTree.addContent(writer.getMarkerAnchor("field_detail"));
    77         fieldDetailsTree.addContent(writer.getMarkerAnchor(
       
    78                 SectionName.FIELD_DETAIL));
    78         Content heading = HtmlTree.HEADING(HtmlConstants.DETAILS_HEADING,
    79         Content heading = HtmlTree.HEADING(HtmlConstants.DETAILS_HEADING,
    79                 writer.fieldDetailsLabel);
    80                 writer.fieldDetailsLabel);
    80         fieldDetailsTree.addContent(heading);
    81         fieldDetailsTree.addContent(heading);
    81         return fieldDetailsTree;
    82         return fieldDetailsTree;
    82     }
    83     }
   222 
   223 
   223     /**
   224     /**
   224      * {@inheritDoc}
   225      * {@inheritDoc}
   225      */
   226      */
   226     public void addSummaryAnchor(ClassDoc cd, Content memberTree) {
   227     public void addSummaryAnchor(ClassDoc cd, Content memberTree) {
   227         memberTree.addContent(writer.getMarkerAnchor("field_summary"));
   228         memberTree.addContent(writer.getMarkerAnchor(
       
   229                 SectionName.FIELD_SUMMARY));
   228     }
   230     }
   229 
   231 
   230     /**
   232     /**
   231      * {@inheritDoc}
   233      * {@inheritDoc}
   232      */
   234      */
   233     public void addInheritedSummaryAnchor(ClassDoc cd, Content inheritedTree) {
   235     public void addInheritedSummaryAnchor(ClassDoc cd, Content inheritedTree) {
   234         inheritedTree.addContent(writer.getMarkerAnchor(
   236         inheritedTree.addContent(writer.getMarkerAnchor(
   235                 "fields_inherited_from_class_" + configuration.getClassName(cd)));
   237                 SectionName.FIELDS_INHERITANCE, configuration.getClassName(cd)));
   236     }
   238     }
   237 
   239 
   238     /**
   240     /**
   239      * {@inheritDoc}
   241      * {@inheritDoc}
   240      */
   242      */
   291     /**
   293     /**
   292      * {@inheritDoc}
   294      * {@inheritDoc}
   293      */
   295      */
   294     protected Content getNavSummaryLink(ClassDoc cd, boolean link) {
   296     protected Content getNavSummaryLink(ClassDoc cd, boolean link) {
   295         if (link) {
   297         if (link) {
   296             return writer.getHyperLink((cd == null)?
   298             if (cd == null) {
   297                 "field_summary":
   299                 return writer.getHyperLink(
   298                 "fields_inherited_from_class_" +
   300                         SectionName.FIELD_SUMMARY,
   299                 configuration.getClassName(cd),
   301                         writer.getResource("doclet.navField"));
   300                 writer.getResource("doclet.navField"));
   302             } else {
       
   303                 return writer.getHyperLink(
       
   304                         SectionName.FIELDS_INHERITANCE,
       
   305                         configuration.getClassName(cd), writer.getResource("doclet.navField"));
       
   306             }
   301         } else {
   307         } else {
   302             return writer.getResource("doclet.navField");
   308             return writer.getResource("doclet.navField");
   303         }
   309         }
   304     }
   310     }
   305 
   311 
   306     /**
   312     /**
   307      * {@inheritDoc}
   313      * {@inheritDoc}
   308      */
   314      */
   309     protected void addNavDetailLink(boolean link, Content liNav) {
   315     protected void addNavDetailLink(boolean link, Content liNav) {
   310         if (link) {
   316         if (link) {
   311             liNav.addContent(writer.getHyperLink("field_detail",
   317             liNav.addContent(writer.getHyperLink(
       
   318                     SectionName.FIELD_DETAIL,
   312                     writer.getResource("doclet.navField")));
   319                     writer.getResource("doclet.navField")));
   313         } else {
   320         } else {
   314             liNav.addContent(writer.getResource("doclet.navField"));
   321             liNav.addContent(writer.getResource("doclet.navField"));
   315         }
   322         }
   316     }
   323     }