src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Mon Oct 02 10:04:22 2017 -0700
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Mon Oct 02 14:49:46 2017 -0700
@@ -1733,6 +1733,25 @@
return packageComparator;
}
+ private Comparator<Element> deprecatedComparator = null;
+ /**
+ * Returns a Comparator for deprecated items listed on deprecated list page, by comparing the
+ * fully qualified names.
+ *
+ * @return a Comparator
+ */
+ public Comparator<Element> makeDeprecatedComparator() {
+ if (deprecatedComparator == null) {
+ deprecatedComparator = new Utils.ElementComparator() {
+ @Override
+ public int compare(Element e1, Element e2) {
+ return compareFullyQualifiedNames(e1, e2);
+ }
+ };
+ }
+ return deprecatedComparator;
+ }
+
private Comparator<SerialFieldTree> serialFieldTreeComparator = null;
/**
* Returns a Comparator for SerialFieldTree.