193 /** |
193 /** |
194 * {@inheritDoc} |
194 * {@inheritDoc} |
195 */ |
195 */ |
196 @Override |
196 @Override |
197 public void addInterfaceSummary(SortedSet<TypeElement> interfaces, Content summaryContentTree) { |
197 public void addInterfaceSummary(SortedSet<TypeElement> interfaces, Content summaryContentTree) { |
198 String label = resources.getText("doclet.Interface_Summary"); |
|
199 String tableSummary = resources.getText("doclet.Member_Table_Summary", |
|
200 resources.getText("doclet.Interface_Summary"), |
|
201 resources.getText("doclet.interfaces")); |
|
202 TableHeader tableHeader= new TableHeader(contents.interfaceLabel, contents.descriptionLabel); |
198 TableHeader tableHeader= new TableHeader(contents.interfaceLabel, contents.descriptionLabel); |
203 |
199 addClassesSummary(interfaces, resources.interfaceSummary, resources.interfaceTableSummary, |
204 addClassesSummary(interfaces, label, tableSummary, tableHeader, summaryContentTree); |
200 tableHeader, summaryContentTree); |
205 } |
201 } |
206 |
202 |
207 /** |
203 /** |
208 * {@inheritDoc} |
204 * {@inheritDoc} |
209 */ |
205 */ |
210 @Override |
206 @Override |
211 public void addClassSummary(SortedSet<TypeElement> classes, Content summaryContentTree) { |
207 public void addClassSummary(SortedSet<TypeElement> classes, Content summaryContentTree) { |
212 String label = resources.getText("doclet.Class_Summary"); |
|
213 String tableSummary = resources.getText("doclet.Member_Table_Summary", |
|
214 resources.getText("doclet.Class_Summary"), |
|
215 resources.getText("doclet.classes")); |
|
216 TableHeader tableHeader= new TableHeader(contents.classLabel, contents.descriptionLabel); |
208 TableHeader tableHeader= new TableHeader(contents.classLabel, contents.descriptionLabel); |
217 |
209 addClassesSummary(classes, resources.classSummary, resources.classTableSummary, |
218 addClassesSummary(classes, label, tableSummary, tableHeader, summaryContentTree); |
210 tableHeader, summaryContentTree); |
219 } |
211 } |
220 |
212 |
221 /** |
213 /** |
222 * {@inheritDoc} |
214 * {@inheritDoc} |
223 */ |
215 */ |
224 @Override |
216 @Override |
225 public void addEnumSummary(SortedSet<TypeElement> enums, Content summaryContentTree) { |
217 public void addEnumSummary(SortedSet<TypeElement> enums, Content summaryContentTree) { |
226 String label = resources.getText("doclet.Enum_Summary"); |
|
227 String tableSummary = resources.getText("doclet.Member_Table_Summary", |
|
228 resources.getText("doclet.Enum_Summary"), |
|
229 resources.getText("doclet.enums")); |
|
230 TableHeader tableHeader= new TableHeader(contents.enum_, contents.descriptionLabel); |
218 TableHeader tableHeader= new TableHeader(contents.enum_, contents.descriptionLabel); |
231 |
219 addClassesSummary(enums, resources.enumSummary, resources.enumTableSummary, |
232 addClassesSummary(enums, label, tableSummary, tableHeader, summaryContentTree); |
220 tableHeader, summaryContentTree); |
233 } |
221 } |
234 |
222 |
235 /** |
223 /** |
236 * {@inheritDoc} |
224 * {@inheritDoc} |
237 */ |
225 */ |
238 @Override |
226 @Override |
239 public void addExceptionSummary(SortedSet<TypeElement> exceptions, Content summaryContentTree) { |
227 public void addExceptionSummary(SortedSet<TypeElement> exceptions, Content summaryContentTree) { |
240 String label = resources.getText("doclet.Exception_Summary"); |
|
241 String tableSummary = resources.getText("doclet.Member_Table_Summary", |
|
242 resources.getText("doclet.Exception_Summary"), |
|
243 resources.getText("doclet.exceptions")); |
|
244 TableHeader tableHeader= new TableHeader(contents.exception, contents.descriptionLabel); |
228 TableHeader tableHeader= new TableHeader(contents.exception, contents.descriptionLabel); |
245 |
229 addClassesSummary(exceptions, resources.exceptionSummary, resources.exceptionTableSummary, |
246 addClassesSummary(exceptions, label, tableSummary, tableHeader, summaryContentTree); |
230 tableHeader, summaryContentTree); |
247 } |
231 } |
248 |
232 |
249 /** |
233 /** |
250 * {@inheritDoc} |
234 * {@inheritDoc} |
251 */ |
235 */ |
252 @Override |
236 @Override |
253 public void addErrorSummary(SortedSet<TypeElement> errors, Content summaryContentTree) { |
237 public void addErrorSummary(SortedSet<TypeElement> errors, Content summaryContentTree) { |
254 String label = resources.getText("doclet.Error_Summary"); |
|
255 String tableSummary = resources.getText("doclet.Member_Table_Summary", |
|
256 resources.getText("doclet.Error_Summary"), |
|
257 resources.getText("doclet.errors")); |
|
258 TableHeader tableHeader= new TableHeader(contents.error, contents.descriptionLabel); |
238 TableHeader tableHeader= new TableHeader(contents.error, contents.descriptionLabel); |
259 |
239 addClassesSummary(errors, resources.errorSummary, resources.errorTableSummary, |
260 addClassesSummary(errors, label, tableSummary, tableHeader, summaryContentTree); |
240 tableHeader, summaryContentTree); |
261 } |
241 } |
262 |
242 |
263 /** |
243 /** |
264 * {@inheritDoc} |
244 * {@inheritDoc} |
265 */ |
245 */ |
266 @Override |
246 @Override |
267 public void addAnnotationTypeSummary(SortedSet<TypeElement> annoTypes, Content summaryContentTree) { |
247 public void addAnnotationTypeSummary(SortedSet<TypeElement> annoTypes, Content summaryContentTree) { |
268 String label = resources.getText("doclet.Annotation_Types_Summary"); |
|
269 String tableSummary = resources.getText("doclet.Member_Table_Summary", |
|
270 resources.getText("doclet.Annotation_Types_Summary"), |
|
271 resources.getText("doclet.annotationtypes")); |
|
272 TableHeader tableHeader= new TableHeader(contents.annotationType, contents.descriptionLabel); |
248 TableHeader tableHeader= new TableHeader(contents.annotationType, contents.descriptionLabel); |
273 |
249 addClassesSummary(annoTypes, resources.annotationTypeSummary, resources.annotationTypeTableSummary, |
274 addClassesSummary(annoTypes, label, tableSummary, tableHeader, summaryContentTree); |
250 tableHeader, summaryContentTree); |
275 } |
251 } |
276 |
252 |
277 public void addClassesSummary(SortedSet<TypeElement> classes, String label, |
253 public void addClassesSummary(SortedSet<TypeElement> classes, String label, |
278 String tableSummary, TableHeader tableHeader, Content summaryContentTree) { |
254 String tableSummary, TableHeader tableHeader, Content summaryContentTree) { |
279 if(!classes.isEmpty()) { |
255 if(!classes.isEmpty()) { |