Overview Text BELOW package table

Hi,I've created a JavaDoc API,but when I specify the -overview option, all thetext in this Overview page gets put below my package table.How do I ensure that it appears above the table (ala. JDK API) ?Cheers,Ronan
[263 byte] By [bilco] at [2007-9-27 22:23:07]
# 1

Incidently the commant I use to generate the API is as follows:

javadoc -public -windowtitle "iSmart Server API Specification" -header "<B>iSmart Server API</B>" -bottom "<font size='-1'>Copyright 2002 eSpatial, Inc. Reproduction is forbidden unless authorized.
Please contact eSpatial to <A HREF="mailto:bugs@eSpatial.com">Submit a Bug or Feature.</A></font>" -classpath .;C:\JDev9r2\j2ee\home\lib\ejb.jar;C:\JDev9r2\j2ee\home\lib\sdoapi.zip;C:\JDev9r2\j2ee\home\lib\ordim817.zip;C:\JDev9r2\j2ee\home\lib\classes12.jar -d c:\temp\java\javadoc ess.sis.common ess.sis.server ess.sis.viewer ess.sis.editor ess.topology

bilco at 2007-7-7 12:48:10 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 2

There's currently no option to put the text above the table.

We have an open request at:

4649116: Add option to include full package description at top, before interface table

<http://developer.java.sun.com/developer/bugParade/bugs/4649116.html>

Perhaps we'll be able to get to this in the next version.

If you are adventuresome, you could download the source release

and make a small change to the source code. In the following code,

make the noted change, moving "printPackageDescription()" up one

line, ahead of generateClassListing().

com.sun.tools.doclets.standard.AbstractPackageWriter.java

/**

* Generate Individual Package File with Class/Interface/Exceptions and

* Error Listing with the appropriate links. Calls the methods from the

* sub-classes to generate the file contents.

* @param includeScript boolean true when including windowtitle script

*/

protected void generatePackageFile(boolean includeScript) throws IOException {

String pkgName = packagedoc.name();

String metakeywords = pkgName + " " + getText("doclet.package");

printHtmlHeader(pkgName, metakeywords, includeScript);

printPackageHeader(pkgName);

generateClassListing();

printPackageDescription(); // Move this statement up one line

printPackageFooter();

printBodyHtmlEnd();

}

-Doug Kramer

Javadoc team

dkramer at 2007-7-7 12:48:10 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 3
So, to put a title above the package table, I'll have to edit the HTML myself ?
bilco at 2007-7-7 12:48:10 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 4
Either edit the HTML or download the Java sources, makethe suggested change and compile them, then run the new javadocon your source files.The license does not allow me to send you a modified version ofjavadoc.-Doug KramerJavadoc team
dkramer at 2007-7-7 12:48:10 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...