82 public void addMemberTree(Content memberSummaryTree, Content memberTree) { |
82 public void addMemberTree(Content memberSummaryTree, Content memberTree) { |
83 writer.addMemberTree(memberSummaryTree, memberTree); |
83 writer.addMemberTree(memberSummaryTree, memberTree); |
84 } |
84 } |
85 |
85 |
86 /** |
86 /** |
87 * Close the writer. |
|
88 */ |
|
89 @Override |
|
90 public void close() throws IOException { |
|
91 writer.close(); |
|
92 } |
|
93 |
|
94 /** |
|
95 * {@inheritDoc} |
87 * {@inheritDoc} |
96 */ |
88 */ |
97 @Override |
89 @Override |
98 public void addSummaryLabel(Content memberTree) { |
90 public void addSummaryLabel(Content memberTree) { |
99 Content label = HtmlTree.HEADING(HtmlConstants.SUMMARY_HEADING, |
91 Content label = HtmlTree.HEADING(HtmlConstants.SUMMARY_HEADING, |
100 writer.getResource("doclet.Nested_Class_Summary")); |
92 contents.nestedClassSummary); |
101 memberTree.addContent(label); |
93 memberTree.addContent(label); |
102 } |
94 } |
103 |
95 |
104 /** |
96 /** |
105 * {@inheritDoc} |
97 * {@inheritDoc} |
106 */ |
98 */ |
107 @Override |
99 @Override |
108 public String getTableSummary() { |
100 public String getTableSummary() { |
109 return configuration.getText("doclet.Member_Table_Summary", |
101 return resources.getText("doclet.Member_Table_Summary", |
110 configuration.getText("doclet.Nested_Class_Summary"), |
102 resources.getText("doclet.Nested_Class_Summary"), |
111 configuration.getText("doclet.nested_classes")); |
103 resources.getText("doclet.nested_classes")); |
112 } |
104 } |
113 |
105 |
114 /** |
106 /** |
115 * {@inheritDoc} |
107 * {@inheritDoc} |
116 */ |
108 */ |
117 @Override |
109 @Override |
118 public Content getCaption() { |
110 public Content getCaption() { |
119 return configuration.getResource("doclet.Nested_Classes"); |
111 return configuration.getContent("doclet.Nested_Classes"); |
120 } |
112 } |
121 |
113 |
122 /** |
114 /** |
123 * {@inheritDoc} |
115 * {@inheritDoc} |
124 */ |
116 */ |
167 Content label = new StringContent(utils.isInterface(typeElement) |
159 Content label = new StringContent(utils.isInterface(typeElement) |
168 ? configuration.getText("doclet.Nested_Classes_Interface_Inherited_From_Interface") |
160 ? configuration.getText("doclet.Nested_Classes_Interface_Inherited_From_Interface") |
169 : configuration.getText("doclet.Nested_Classes_Interfaces_Inherited_From_Class")); |
161 : configuration.getText("doclet.Nested_Classes_Interfaces_Inherited_From_Class")); |
170 Content labelHeading = HtmlTree.HEADING(HtmlConstants.INHERITED_SUMMARY_HEADING, |
162 Content labelHeading = HtmlTree.HEADING(HtmlConstants.INHERITED_SUMMARY_HEADING, |
171 label); |
163 label); |
172 labelHeading.addContent(writer.getSpace()); |
164 labelHeading.addContent(Contents.SPACE); |
173 labelHeading.addContent(classLink); |
165 labelHeading.addContent(classLink); |
174 inheritedTree.addContent(labelHeading); |
166 inheritedTree.addContent(labelHeading); |
175 } |
167 } |
176 |
168 |
177 /** |
169 /** |
219 protected Content getNavSummaryLink(TypeElement typeElement, boolean link) { |
211 protected Content getNavSummaryLink(TypeElement typeElement, boolean link) { |
220 if (link) { |
212 if (link) { |
221 if (typeElement == null) { |
213 if (typeElement == null) { |
222 return writer.getHyperLink( |
214 return writer.getHyperLink( |
223 SectionName.NESTED_CLASS_SUMMARY, |
215 SectionName.NESTED_CLASS_SUMMARY, |
224 writer.getResource("doclet.navNested")); |
216 contents.navNested); |
225 } else { |
217 } else { |
226 return writer.getHyperLink( |
218 return writer.getHyperLink( |
227 SectionName.NESTED_CLASSES_INHERITANCE, |
219 SectionName.NESTED_CLASSES_INHERITANCE, |
228 utils.getFullyQualifiedName(typeElement), writer.getResource("doclet.navNested")); |
220 utils.getFullyQualifiedName(typeElement), contents.navNested); |
229 } |
221 } |
230 } else { |
222 } else { |
231 return writer.getResource("doclet.navNested"); |
223 return contents.navNested; |
232 } |
224 } |
233 } |
225 } |
234 |
226 |
235 /** |
227 /** |
236 * {@inheritDoc} |
228 * {@inheritDoc} |