< prev index next >
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
Print this page
@@ -65,20 +65,21 @@
@Override
public Content getMemberSummaryHeader(TypeElement typeElement,
Content memberSummaryTree) {
memberSummaryTree.add(MarkerComments.START_OF_ENUM_CONSTANT_SUMMARY);
Content memberTree = new ContentBuilder();
- writer.addSummaryHeader(this, typeElement, memberTree);
+ writer.addSummaryHeader(this, memberTree);
return memberTree;
}
/**
* {@inheritDoc}
*/
@Override
public void addMemberTree(Content memberSummaryTree, Content memberTree) {
- writer.addMemberTree(HtmlStyle.constantsSummary, memberSummaryTree, memberTree);
+ writer.addMemberTree(HtmlStyle.constantsSummary,
+ SectionName.ENUM_CONSTANT_SUMMARY, memberSummaryTree, memberTree);
}
/**
* {@inheritDoc}
*/
@@ -87,12 +88,10 @@
Content memberDetailsTree) {
memberDetailsTree.add(MarkerComments.START_OF_ENUM_CONSTANT_DETAILS);
Content enumConstantsDetailsTree = new ContentBuilder();
Content heading = HtmlTree.HEADING(Headings.TypeDeclaration.DETAILS_HEADING,
contents.enumConstantDetailLabel);
- enumConstantsDetailsTree.add(links.createAnchor(
- SectionName.ENUM_CONSTANT_DETAIL));
enumConstantsDetailsTree.add(heading);
return enumConstantsDetailsTree;
}
/**
@@ -100,14 +99,15 @@
*/
@Override
public Content getEnumConstantsTreeHeader(VariableElement enumConstant,
Content enumConstantsDetailsTree) {
Content enumConstantsTree = new ContentBuilder();
- Content heading = new HtmlTree(Headings.TypeDeclaration.MEMBER_HEADING);
- heading.add(links.createAnchor(name(enumConstant), new StringContent(name(enumConstant))));
+ HtmlTree heading = new HtmlTree(Headings.TypeDeclaration.MEMBER_HEADING,
+ new StringContent(name(enumConstant)));
enumConstantsTree.add(heading);
- return HtmlTree.SECTION(HtmlStyle.detail, enumConstantsTree);
+ return HtmlTree.SECTION(HtmlStyle.detail, enumConstantsTree)
+ .setId(name(enumConstant));
}
/**
* {@inheritDoc}
*/
@@ -148,11 +148,12 @@
@Override
public Content getEnumConstantsDetails(Content enumConstantsDetailsTreeHeader,
Content enumConstantsDetailsTree) {
Content enumConstantsDetails =
new ContentBuilder(enumConstantsDetailsTreeHeader, enumConstantsDetailsTree);
- return getMemberTree(HtmlTree.SECTION(HtmlStyle.constantDetails, enumConstantsDetails));
+ return getMemberTree(HtmlTree.SECTION(HtmlStyle.constantDetails, enumConstantsDetails)
+ .setId(SectionName.ENUM_CONSTANT_DETAIL.getName()));
}
/**
* {@inheritDoc}
*/
@@ -192,25 +193,10 @@
/**
* {@inheritDoc}
*/
@Override
- public void addSummaryAnchor(TypeElement typeElement, Content memberTree) {
- memberTree.add(links.createAnchor(SectionName.ENUM_CONSTANT_SUMMARY));
- }
-
- /**
- * {@inheritDoc}
- */
- @Override
- public void addInheritedSummaryAnchor(TypeElement typeElement, Content inheritedTree) {
- }
-
- /**
- * {@inheritDoc}
- */
- @Override
public void addInheritedSummaryLabel(TypeElement typeElement, Content inheritedTree) {
}
/**
* {@inheritDoc}
< prev index next >