< prev index next >

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

Print this page




 105     @Override
 106     protected Table createSummaryTable() {
 107         List<HtmlStyle> bodyRowStyles = Arrays.asList(HtmlStyle.colFirst, HtmlStyle.colSecond,
 108                 HtmlStyle.colLast);
 109 
 110         return new Table(HtmlStyle.memberSummary)
 111                 .setCaption(contents.getContent("doclet.Nested_Classes"))
 112                 .setHeader(getSummaryTableHeader(typeElement))
 113                 .setRowScopeColumn(1)
 114                 .setColumnStyles(bodyRowStyles);
 115     }
 116 
 117     /**
 118      * {@inheritDoc}
 119      */
 120     @Override
 121     public void addInheritedSummaryLabel(TypeElement typeElement, Content inheritedTree) {
 122         Content classLink = writer.getPreQualifiedClassLink(
 123                 LinkInfoImpl.Kind.MEMBER, typeElement, false);
 124         Content label;
 125         if (configuration.summarizeOverriddenMethods) {
 126             label = new StringContent(utils.isInterface(typeElement)
 127                     ? resources.getText("doclet.Nested_Classes_Interfaces_Declared_In_Interface")
 128                     : resources.getText("doclet.Nested_Classes_Interfaces_Declared_In_Class"));
 129         } else {
 130             label = new StringContent(utils.isInterface(typeElement)
 131                     ? resources.getText("doclet.Nested_Classes_Interfaces_Inherited_From_Interface")
 132                     : resources.getText("doclet.Nested_Classes_Interfaces_Inherited_From_Class"));
 133         }
 134         HtmlTree labelHeading = HtmlTree.HEADING(Headings.TypeDeclaration.SUMMARY_HEADING, label);
 135         labelHeading.setId(SectionName.NESTED_CLASSES_INHERITANCE.getName()
 136                 + links.getName(utils.getFullyQualifiedName(typeElement)));
 137         labelHeading.add(Entity.NO_BREAK_SPACE);
 138         labelHeading.add(classLink);
 139         inheritedTree.add(labelHeading);
 140     }
 141 
 142     /**
 143      * {@inheritDoc}
 144      */
 145     @Override




 105     @Override
 106     protected Table createSummaryTable() {
 107         List<HtmlStyle> bodyRowStyles = Arrays.asList(HtmlStyle.colFirst, HtmlStyle.colSecond,
 108                 HtmlStyle.colLast);
 109 
 110         return new Table(HtmlStyle.memberSummary)
 111                 .setCaption(contents.getContent("doclet.Nested_Classes"))
 112                 .setHeader(getSummaryTableHeader(typeElement))
 113                 .setRowScopeColumn(1)
 114                 .setColumnStyles(bodyRowStyles);
 115     }
 116 
 117     /**
 118      * {@inheritDoc}
 119      */
 120     @Override
 121     public void addInheritedSummaryLabel(TypeElement typeElement, Content inheritedTree) {
 122         Content classLink = writer.getPreQualifiedClassLink(
 123                 LinkInfoImpl.Kind.MEMBER, typeElement, false);
 124         Content label;
 125         if (options.summarizeOverriddenMethods) {
 126             label = new StringContent(utils.isInterface(typeElement)
 127                     ? resources.getText("doclet.Nested_Classes_Interfaces_Declared_In_Interface")
 128                     : resources.getText("doclet.Nested_Classes_Interfaces_Declared_In_Class"));
 129         } else {
 130             label = new StringContent(utils.isInterface(typeElement)
 131                     ? resources.getText("doclet.Nested_Classes_Interfaces_Inherited_From_Interface")
 132                     : resources.getText("doclet.Nested_Classes_Interfaces_Inherited_From_Class"));
 133         }
 134         HtmlTree labelHeading = HtmlTree.HEADING(Headings.TypeDeclaration.SUMMARY_HEADING, label);
 135         labelHeading.setId(SectionName.NESTED_CLASSES_INHERITANCE.getName()
 136                 + links.getName(utils.getFullyQualifiedName(typeElement)));
 137         labelHeading.add(Entity.NO_BREAK_SPACE);
 138         labelHeading.add(classLink);
 139         inheritedTree.add(labelHeading);
 140     }
 141 
 142     /**
 143      * {@inheritDoc}
 144      */
 145     @Override


< prev index next >