196 /**
197 * {@inheritDoc}
198 */
199 @Override
200 protected Table createSummaryTable() {
201 return new Table(HtmlStyle.memberSummary)
202 .setCaption(contents.properties)
203 .setHeader(getSummaryTableHeader(typeElement))
204 .setColumnStyles(HtmlStyle.colFirst, HtmlStyle.colSecond, HtmlStyle.colLast)
205 .setRowScopeColumn(1);
206 }
207
208 /**
209 * {@inheritDoc}
210 */
211 @Override
212 public void addInheritedSummaryLabel(TypeElement typeElement, Content inheritedTree) {
213 Content classLink = writer.getPreQualifiedClassLink(
214 LinkInfoImpl.Kind.MEMBER, typeElement, false);
215 Content label;
216 if (configuration.summarizeOverriddenMethods) {
217 label = new StringContent(utils.isClass(typeElement)
218 ? resources.getText("doclet.Properties_Declared_In_Class")
219 : resources.getText("doclet.Properties_Declared_In_Interface"));
220 } else {
221 label = new StringContent(utils.isClass(typeElement)
222 ? resources.getText("doclet.Properties_Inherited_From_Class")
223 : resources.getText("doclet.Properties_Inherited_From_Interface"));
224 }
225 HtmlTree labelHeading = HtmlTree.HEADING(Headings.TypeDeclaration.INHERITED_SUMMARY_HEADING,
226 label);
227 labelHeading.setId(SectionName.PROPERTIES_INHERITANCE.getName()
228 + links.getName(configuration.getClassName(typeElement)));
229 labelHeading.add(Entity.NO_BREAK_SPACE);
230 labelHeading.add(classLink);
231 inheritedTree.add(labelHeading);
232 }
233
234 /**
235 * {@inheritDoc}
236 */
|
196 /**
197 * {@inheritDoc}
198 */
199 @Override
200 protected Table createSummaryTable() {
201 return new Table(HtmlStyle.memberSummary)
202 .setCaption(contents.properties)
203 .setHeader(getSummaryTableHeader(typeElement))
204 .setColumnStyles(HtmlStyle.colFirst, HtmlStyle.colSecond, HtmlStyle.colLast)
205 .setRowScopeColumn(1);
206 }
207
208 /**
209 * {@inheritDoc}
210 */
211 @Override
212 public void addInheritedSummaryLabel(TypeElement typeElement, Content inheritedTree) {
213 Content classLink = writer.getPreQualifiedClassLink(
214 LinkInfoImpl.Kind.MEMBER, typeElement, false);
215 Content label;
216 if (options.summarizeOverriddenMethods) {
217 label = new StringContent(utils.isClass(typeElement)
218 ? resources.getText("doclet.Properties_Declared_In_Class")
219 : resources.getText("doclet.Properties_Declared_In_Interface"));
220 } else {
221 label = new StringContent(utils.isClass(typeElement)
222 ? resources.getText("doclet.Properties_Inherited_From_Class")
223 : resources.getText("doclet.Properties_Inherited_From_Interface"));
224 }
225 HtmlTree labelHeading = HtmlTree.HEADING(Headings.TypeDeclaration.INHERITED_SUMMARY_HEADING,
226 label);
227 labelHeading.setId(SectionName.PROPERTIES_INHERITANCE.getName()
228 + links.getName(configuration.getClassName(typeElement)));
229 labelHeading.add(Entity.NO_BREAK_SPACE);
230 labelHeading.add(classLink);
231 inheritedTree.add(labelHeading);
232 }
233
234 /**
235 * {@inheritDoc}
236 */
|