Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4485326

values of static fields not reported in generated documentation

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 1.4.0
    • tools



      Name: bsC130419 Date: 07/27/2001


      java version "1.4.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta-b65)
      Java HotSpot(TM) Client VM (build 1.4.0-beta-b65, mixed mode)

      Javadoc 1.4 beta release notes state that values of static fields will be
      included, by default, in the generated documentation,

      'In the Doclet API, added a method to automatically add values of static fields
      to the declaration in the generated docs. Also made the corresponding change in
      the standard doclet for the values to appear in the generated docs. For
      example, the value for MAX_VALUE would appear as: "public static final int
      MAX_VALUE = 2147483647'

      This does not happen.

      package com.sema.bookit.messaging;

      public class Test
      {
        public static final int TEST_PRIMITIVE = 1;
        public static final String TEST_STRING = "String";
      }

      Run with options:

      javadoc -package -notree -nohelp -nodeprecatedlist -nosince -sourcepath %
      SOURCEPATH% -classpath %CLASSPATH% -d
      d:\dev\TDS\private\com\sema\bookit\messaging\docs %BASE%
      \com\sema\bookit\messaging\Test.java

      File generated as follows:

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
      Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
      <!--NewPage-->
      <HTML>
      <HEAD>
      <!-- Generated by javadoc on Fri Jul 27 11:12:53 BST 2001 -->
      <TITLE>
      : Class Test
      </TITLE>
      <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css"
      TITLE="Style">
      </HEAD>
      <BODY BGCOLOR="white">

      <!-- ========== START OF NAVBAR ========== -->
      <A NAME="navbar_top"><!-- --></A>
      <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
      <TR>
      <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
      <A NAME="navbar_top_firstrow"><!-- --></A>
      <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
        <TR ALIGN="center" VALIGN="top">
        <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT
      CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
        <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-
      all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
        </TR>
      </TABLE>
      </TD>
      <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
      </EM>
      </TD>
      </TR>

      <TR>
      <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
      &nbsp;PREV CLASS&nbsp;
      &nbsp;NEXT CLASS</FONT></TD>
      <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
        <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
      &nbsp;<A HREF="Test.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
      </TR>
      <TR>
      <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
        SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A
      HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A
      HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A
      HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
      <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
      DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A
      HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
      </TR>
      </TABLE>
      <!-- =========== END OF NAVBAR =========== -->

      <HR>
      <!-- ======== START OF CLASS DATA ======== -->
      <H2>
      <FONT SIZE="-1">
      com.sema.bookit.messaging</FONT>
      <BR>
      Class Test</H2>
      <PRE>
      java.lang.Object
        |
        +--<B>com.sema.bookit.messaging.Test</B>
      </PRE>
      <HR>
      <DL>
      <DT>public class <B>Test</B><DT>extends java.lang.Object</DL>

      <P>
      <HR>

      <P>
      <!-- ======== NESTED CLASS SUMMARY ======== -->


      <!-- =========== FIELD SUMMARY =========== -->

      <A NAME="field_summary"><!-- --></A>
      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
      <TD COLSPAN=2><FONT SIZE="+2">
      <B>Field Summary</B></FONT></TD>
      </TR>
      <TR BGCOLOR="white" CLASS="TableRowColor">
      <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
      <CODE>static&nbsp;int</CODE></FONT></TD>
      <TD><CODE><B><A
      HREF="../../../../com/sema/bookit/messaging/Test.html#TEST_PRIMITIVE">TEST_PRIMI
      TIVE</A></B></CODE>

      <BR>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
      </TR>
      <TR BGCOLOR="white" CLASS="TableRowColor">
      <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
      <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
      <TD><CODE><B><A
      HREF="../../../../com/sema/bookit/messaging/Test.html#TEST_STRING">TEST_STRING</
      A></B></CODE>

      <BR>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
      </TR>
      </TABLE>
      &nbsp;
      <!-- ======== CONSTRUCTOR SUMMARY ======== -->

      <A NAME="constructor_summary"><!-- --></A>
      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
      <TD COLSPAN=2><FONT SIZE="+2">
      <B>Constructor Summary</B></FONT></TD>
      </TR>
      <TR BGCOLOR="white" CLASS="TableRowColor">
      <TD><CODE><B><A HREF="../../../../com/sema/bookit/messaging/Test.html#Test
      ()">Test</A></B>()</CODE>

      <BR>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
      </TR>
      </TABLE>
      &nbsp;
      <!-- ========== METHOD SUMMARY =========== -->

      <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
      <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
      <TD><B>Methods inherited from class java.lang.Object</B></TD>
      </TR>
      <TR BGCOLOR="white" CLASS="TableRowColor">
      <TD><CODE><clinit>, clone, equals, finalize, getClass, hashCode, notify,
      notifyAll, toString, wait, wait, wait</CODE></TD>
      </TR>
      </TABLE>
      &nbsp;
      <P>

      <!-- ============ FIELD DETAIL =========== -->

      <A NAME="field_detail"><!-- --></A>
      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
      <TD COLSPAN=1><FONT SIZE="+2">
      <B>Field Detail</B></FONT></TD>
      </TR>
      </TABLE>

      <A NAME="TEST_PRIMITIVE"><!-- --></A><H3>
      TEST_PRIMITIVE</H3>
      <PRE>
      public static final int <B>TEST_PRIMITIVE</B></PRE>
      <DL>
      </DL>
      <HR>

      <A NAME="TEST_STRING"><!-- --></A><H3>
      TEST_STRING</H3>
      <PRE>
      public static final java.lang.String <B>TEST_STRING</B></PRE>
      <DL>
      </DL>

      <!-- ========= CONSTRUCTOR DETAIL ======== -->

      <A NAME="constructor_detail"><!-- --></A>
      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
      <TD COLSPAN=1><FONT SIZE="+2">
      <B>Constructor Detail</B></FONT></TD>
      </TR>
      </TABLE>

      <A NAME="Test()"><!-- --></A><H3>
      Test</H3>
      <PRE>
      public <B>Test</B>()</PRE>
      <DL>
      </DL>

      <!-- ============ METHOD DETAIL ========== -->

      <!-- ========= END OF CLASS DATA ========= -->
      <HR>

      <!-- ========== START OF NAVBAR ========== -->
      <A NAME="navbar_bottom"><!-- --></A>
      <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
      <TR>
      <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
      <A NAME="navbar_bottom_firstrow"><!-- --></A>
      <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
        <TR ALIGN="center" VALIGN="top">
        <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT
      CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
        <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-
      all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
        </TR>
      </TABLE>
      </TD>
      <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
      </EM>
      </TD>
      </TR>

      <TR>
      <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
      &nbsp;PREV CLASS&nbsp;
      &nbsp;NEXT CLASS</FONT></TD>
      <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
        <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
      &nbsp;<A HREF="Test.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
      </TR>
      <TR>
      <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
        SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A
      HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A
      HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A
      HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
      <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
      DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A
      HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
      </TR>
      </TABLE>
      <!-- =========== END OF NAVBAR =========== -->

      <HR>

      </BODY>
      </HTML>
      (Review ID: 128942)
      ======================================================================

            gafter Neal Gafter (Inactive)
            bstrathesunw Bill Strathearn (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: