langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java
changeset 37009 476d8d615222
parent 35426 374342e56a56
child 40303 96a1226aca18
--- a/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java	Sat Apr 09 19:49:59 2016 +0100
+++ b/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java	Sun Apr 10 08:41:00 2016 -0700
@@ -382,7 +382,7 @@
                 if (!found(members, element)) {
                     if (memberIsVisible(element)) {
                         if (!isOverridden(element, level)) {
-                            if (!isTreatedAsPrivate(element)) {
+                            if (!utils.isHidden(element)) {
                                 incllist.add(element);
                             }
                         }
@@ -396,16 +396,6 @@
             fillMemberLevelMap(getClassMembers(fromClass, false), level);
         }
 
-        private boolean isTreatedAsPrivate(Element pgmelem) {
-            if (!configuration.javafx) {
-                return false;
-            }
-
-            List<? extends DocTree> aspTags = utils.getBlockTags(pgmelem, "@treatAsPrivate");
-            boolean result = (aspTags != null) && (!aspTags.isEmpty());
-            return result;
-        }
-
         /**
          * Is given element visible in given typeElement in terms of inheritance? The given element
          * is visible in the given typeElement if it is public or protected and if it is