langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java
--- 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