< prev index next >
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
Print this page
*** 65,84 ****
@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);
return memberTree;
}
/**
* {@inheritDoc}
*/
@Override
public void addMemberTree(Content memberSummaryTree, Content memberTree) {
! writer.addMemberTree(HtmlStyle.constantsSummary, memberSummaryTree, memberTree);
}
/**
* {@inheritDoc}
*/
--- 65,85 ----
@Override
public Content getMemberSummaryHeader(TypeElement typeElement,
Content memberSummaryTree) {
memberSummaryTree.add(MarkerComments.START_OF_ENUM_CONSTANT_SUMMARY);
Content memberTree = new ContentBuilder();
! writer.addSummaryHeader(this, memberTree);
return memberTree;
}
/**
* {@inheritDoc}
*/
@Override
public void addMemberTree(Content memberSummaryTree, Content memberTree) {
! writer.addMemberTree(HtmlStyle.constantsSummary,
! SectionName.ENUM_CONSTANT_SUMMARY, memberSummaryTree, memberTree);
}
/**
* {@inheritDoc}
*/
*** 87,98 ****
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;
}
/**
--- 88,97 ----
*** 100,113 ****
*/
@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))));
enumConstantsTree.add(heading);
! return HtmlTree.SECTION(HtmlStyle.detail, enumConstantsTree);
}
/**
* {@inheritDoc}
*/
--- 99,113 ----
*/
@Override
public Content getEnumConstantsTreeHeader(VariableElement enumConstant,
Content enumConstantsDetailsTree) {
Content enumConstantsTree = new ContentBuilder();
! HtmlTree heading = new HtmlTree(Headings.TypeDeclaration.MEMBER_HEADING,
! new StringContent(name(enumConstant)));
enumConstantsTree.add(heading);
! return HtmlTree.SECTION(HtmlStyle.detail, enumConstantsTree)
! .setId(name(enumConstant));
}
/**
* {@inheritDoc}
*/
*** 148,158 ****
@Override
public Content getEnumConstantsDetails(Content enumConstantsDetailsTreeHeader,
Content enumConstantsDetailsTree) {
Content enumConstantsDetails =
new ContentBuilder(enumConstantsDetailsTreeHeader, enumConstantsDetailsTree);
! return getMemberTree(HtmlTree.SECTION(HtmlStyle.constantDetails, enumConstantsDetails));
}
/**
* {@inheritDoc}
*/
--- 148,159 ----
@Override
public Content getEnumConstantsDetails(Content enumConstantsDetailsTreeHeader,
Content enumConstantsDetailsTree) {
Content enumConstantsDetails =
new ContentBuilder(enumConstantsDetailsTreeHeader, enumConstantsDetailsTree);
! return getMemberTree(HtmlTree.SECTION(HtmlStyle.constantDetails, enumConstantsDetails)
! .setId(SectionName.ENUM_CONSTANT_DETAIL.getName()));
}
/**
* {@inheritDoc}
*/
*** 192,216 ****
/**
* {@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}
--- 193,202 ----
< prev index next >