src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java Thu May 17 08:41:01 2018 -0700
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java Thu May 17 12:59:53 2018 -0700
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -39,9 +39,23 @@
* HTML doclet.
*/
public class Resources {
+ public final String annotationTypeSummary;
+ public final String annotationTypeTableSummary;
+ public final String classSummary;
+ public final String classTableSummary;
private final BaseConfiguration configuration;
private final String commonBundleName;
private final String docletBundleName;
+ public final String enumSummary;
+ public final String enumTableSummary;
+ public final String errorSummary;
+ public final String errorTableSummary;
+ public final String exceptionSummary;
+ public final String exceptionTableSummary;
+ public final String interfaceSummary;
+ public final String interfaceTableSummary;
+ public final String packageSummary;
+ public final String packageTableSummary;
protected ResourceBundle commonBundle;
protected ResourceBundle docletBundle;
@@ -62,6 +76,27 @@
this.configuration = configuration;
this.commonBundleName = commonBundleName;
this.docletBundleName = docletBundleName;
+ this.annotationTypeSummary = getText("doclet.Annotation_Types_Summary");
+ this.annotationTypeTableSummary = getText("doclet.Member_Table_Summary",
+ this.annotationTypeSummary, getText("doclet.annotationtypes"));
+ this.classSummary = getText("doclet.Class_Summary");
+ this.classTableSummary = getText("doclet.Member_Table_Summary",
+ this.classSummary, getText("doclet.classes"));
+ this.enumSummary = getText("doclet.Enum_Summary");
+ this.enumTableSummary = getText("doclet.Member_Table_Summary",
+ this.enumSummary, getText("doclet.enums"));
+ this.errorSummary = getText("doclet.Error_Summary");
+ this.errorTableSummary = getText("doclet.Member_Table_Summary",
+ this.errorSummary, getText("doclet.errors"));
+ this.exceptionSummary = getText("doclet.Exception_Summary");
+ this.exceptionTableSummary = getText("doclet.Member_Table_Summary",
+ this.exceptionSummary, getText("doclet.exceptions"));
+ this.interfaceSummary = getText("doclet.Interface_Summary");
+ this.interfaceTableSummary = getText("doclet.Member_Table_Summary",
+ this.interfaceSummary, getText("doclet.interfaces"));
+ this.packageSummary = getText("doclet.Package_Summary");
+ this.packageTableSummary = getText("doclet.Member_Table_Summary",
+ this.packageSummary, getText("doclet.packages"));
}
/**