< prev index next >

src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java

Print this page
rev 48841 : [mq]: 8187950

@@ -974,12 +974,11 @@
      * Returns a list of all classes contained in this package, including
      * member classes of those classes, and their member classes, etc.
      */
     private void addAllClasses(Collection<TypeElement> list, PackageElement pkg) {
         boolean filtered = true;
-        PackageSymbol sym = (PackageSymbol)pkg;
-        for (Symbol isym : sym.members().getSymbols(NON_RECURSIVE)) {
+        for (Element isym : pkg.getEnclosedElements()) {
             addAllClasses(list, (TypeElement)isym, filtered);
         }
     }
 
     private boolean isTypeElementSelected(TypeElement te) {
< prev index next >