JDK-4638588 : Inherited nested classes are missing from summary table
  • Type: Bug
  • Component: tools
  • Sub-Component: javadoc(tool)
  • Affected Version: 1.4.0
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2002-02-15
  • Updated: 2014-05-05
  • Resolved: 2002-10-25
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
1.4.2 mantisFixed

Name: dk30142			Date: 02/15/2002

The java.awt.Panel class contains a nested class:
   protected class Panel.AccessibleAWTPanel 


However, Panel's subclass java.applet.Applet has a summary table of inherited 
nested classes which is empty.  Its heading is:

  Nested classes inherited from class java.awt.Panel

It should contain Panel.AccessibleAWTPanel


CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mantis FIXED IN: mantis INTEGRATED IN: mantis mantis-b05

WORK AROUND Name: dk30142 Date: 02/15/2002 ======================================================================

EVALUATION This bug has been fixed. The changes are pending review. ###@###.### 2002-08-16 The changes have been approved. ###@###.### 2002-09-30

PUBLIC COMMENTS There was some bad logic in the doclet. If B is a subclass of A and B.X is a subclass of A.Y (where X subclasses Y but does not override it), Y should still be inherited. The doclet assumed that Y would not be inherited. I have removed this logic. ###@###.### 2002-08-16