src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java

changeset 2101
933ba3f81a87
parent 1935
8c55df2442c1
child 2147
130b8c0e570e
     1.1 --- a/src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java	Thu Oct 10 08:51:55 2013 +0200
     1.2 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java	Thu Oct 10 10:51:15 2013 -0700
     1.3 @@ -73,7 +73,8 @@
     1.4              Content memberDetailsTree) {
     1.5          memberDetailsTree.addContent(HtmlConstants.START_OF_ENUM_CONSTANT_DETAILS);
     1.6          Content enumConstantsDetailsTree = writer.getMemberTreeHeader();
     1.7 -        enumConstantsDetailsTree.addContent(writer.getMarkerAnchor("enum_constant_detail"));
     1.8 +        enumConstantsDetailsTree.addContent(writer.getMarkerAnchor(
     1.9 +                SectionName.ENUM_CONSTANT_DETAIL));
    1.10          Content heading = HtmlTree.HEADING(HtmlConstants.DETAILS_HEADING,
    1.11                  writer.enumConstantsDetailsLabel);
    1.12          enumConstantsDetailsTree.addContent(heading);
    1.13 @@ -202,7 +203,8 @@
    1.14       * {@inheritDoc}
    1.15       */
    1.16      public void addSummaryAnchor(ClassDoc cd, Content memberTree) {
    1.17 -        memberTree.addContent(writer.getMarkerAnchor("enum_constant_summary"));
    1.18 +        memberTree.addContent(writer.getMarkerAnchor(
    1.19 +                SectionName.ENUM_CONSTANT_SUMMARY));
    1.20      }
    1.21  
    1.22      /**
    1.23 @@ -263,11 +265,14 @@
    1.24       */
    1.25      protected Content getNavSummaryLink(ClassDoc cd, boolean link) {
    1.26          if (link) {
    1.27 -            return writer.getHyperLink((cd == null)?
    1.28 -                "enum_constant_summary":
    1.29 -                "enum_constants_inherited_from_class_" +
    1.30 -                configuration.getClassName(cd),
    1.31 -                writer.getResource("doclet.navEnum"));
    1.32 +            if (cd == null) {
    1.33 +                return writer.getHyperLink(SectionName.ENUM_CONSTANT_SUMMARY,
    1.34 +                        writer.getResource("doclet.navEnum"));
    1.35 +            } else {
    1.36 +                return writer.getHyperLink(
    1.37 +                        SectionName.ENUM_CONSTANTS_INHERITANCE,
    1.38 +                        configuration.getClassName(cd), writer.getResource("doclet.navEnum"));
    1.39 +            }
    1.40          } else {
    1.41              return writer.getResource("doclet.navEnum");
    1.42          }
    1.43 @@ -278,7 +283,8 @@
    1.44       */
    1.45      protected void addNavDetailLink(boolean link, Content liNav) {
    1.46          if (link) {
    1.47 -            liNav.addContent(writer.getHyperLink("enum_constant_detail",
    1.48 +            liNav.addContent(writer.getHyperLink(
    1.49 +                    SectionName.ENUM_CONSTANT_DETAIL,
    1.50                      writer.getResource("doclet.navEnum")));
    1.51          } else {
    1.52              liNav.addContent(writer.getResource("doclet.navEnum"));

mercurial