[kaffe] CVS kaffe (robilad): Resynced with gjdoc

Kaffe CVS cvs-commits at kaffe.org
Fri Jul 8 17:06:14 PDT 2005


PatchSet 6716 
Date: 2005/07/09 00:01:32
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Resynced with gjdoc

Members: 
	ChangeLog:1.4240->1.4241 
	tools/gjdoc/javalib/Makefile.am:INITIAL->1.15 
	tools/gjdoc/javalib/Makefile.in:1.52->1.53 
	tools/gjdoc/javalib/com/sun/javadoc/ClassDoc.java:1.4->1.5 
	tools/gjdoc/javalib/com/sun/javadoc/ConstructorDoc.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/Doc.java:1.3->1.4 
	tools/gjdoc/javalib/com/sun/javadoc/DocErrorReporter.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/Doclet.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/ExecutableMemberDoc.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/FieldDoc.java:1.4->1.5 
	tools/gjdoc/javalib/com/sun/javadoc/MemberDoc.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/MethodDoc.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/PackageDoc.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/ParamTag.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/Parameter.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/ProgramElementDoc.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/RootDoc.java:1.3->1.4 
	tools/gjdoc/javalib/com/sun/javadoc/SeeTag.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/SerialFieldTag.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/SourcePosition.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/Tag.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/ThrowsTag.java:1.2->1.3 
	tools/gjdoc/javalib/com/sun/javadoc/Type.java:1.3->1.4 
	tools/gjdoc/javalib/com/sun/javadoc/TypeVariable.java:INITIAL->1.1 
	tools/gjdoc/javalib/com/sun/tools/doclets/Taglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/FileSystemClassLoader.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/IOToolkit.java:1.4->1.5 
	tools/gjdoc/javalib/gnu/classpath/tools/MalformedInputEvent.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/MalformedInputListener.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/NotifyingInputStreamReader.java:1.4->1.5 
	tools/gjdoc/javalib/gnu/classpath/tools/StringToolkit.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/AbstractDoclet.java:1.7->1.8 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/DocletConfigurationException.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/DocletOption.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/DocletOptionColonSeparated.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/DocletOptionFile.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/DocletOptionFlag.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/DocletOptionPackageWildcard.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/DocletOptionString.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/InlineTagRenderer.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/InvalidPackageWildcardException.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/PackageGroup.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/PackageMatcher.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/StandardTaglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/TagletPrinter.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/htmldoclet/CssClass.java:1.7->1.8 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/htmldoclet/ExternalDocSet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java:1.7->1.8 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java:1.5->1.6 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/htmldoclet/HtmlTagletContext.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/Driver.java:1.6->1.7 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/Driver1_4.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/HtmlRepairer.java:1.4->1.5 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/TargetContext.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTranslet.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletConfigurationException.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletException.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletOptions.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/doctranslet/JarClassLoader.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/doclets/xmldoclet/doctranslet/OutputFileInfo.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/AbstractTagImpl.java:1.5->1.6 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ArrayCharacterIterator.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ClassDocImpl.java:1.6->1.7 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ClassDocProxy.java:1.6->1.7 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ClassDocReflectedImpl.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ConstructorDocImpl.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/Debug.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/DirectoryTree.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/DocImpl.java:1.6->1.7 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ErrorReporter.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ExecutableMemberDocImpl.java:1.6->1.7 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/FieldDocImpl.java:1.5->1.6 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/GjdocPackageDoc.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/GjdocRootDoc.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/InheritDocTagImpl.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/JavadocWrapper.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/LinkTagImpl.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/Main.java:1.9->1.10 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/MemberDocImpl.java:1.5->1.6 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/MethodDocImpl.java:1.4->1.5 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/PackageDocImpl.java:1.5->1.6 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ParamTagImpl.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ParameterImpl.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ParseException.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/Parser.java:1.8->1.9 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ProgramElementDocImpl.java:1.4->1.5 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/RootDocImpl.java:1.6->1.7 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/SeeTagImpl.java:1.6->1.7 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/SerialFieldTagImpl.java:1.4->1.5 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/SourcePositionImpl.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/TagContainer.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/TagImpl.java:1.5->1.6 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/TemporaryStore.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/TextTagImpl.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ThrowsTagImpl.java:1.4->1.5 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/Timer.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/TimerDoclet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/TypeImpl.java:1.4->1.5 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/TypeVariableImpl.java:INITIAL->1.1 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/ValueTagImpl.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/WritableType.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/AdditionExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/AndExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/BinaryBitwiseExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/BinaryComputationExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/BinaryEqualityExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/BinaryExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/BinaryLogicalExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/BinaryRelationExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/BinaryShiftExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/BitShiftRightExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConditionalExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantBoolean.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantByte.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantChar.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantDouble.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantFloat.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantInteger.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantLong.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantNull.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantShort.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ConstantString.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/Context.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/DivisionExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/EqualExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/Evaluator.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/EvaluatorEnvironment.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ExclusiveOrExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/Expression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/GreaterThanExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/GreaterThanOrEqualExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/IdentifierExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/IllegalExpressionException.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/InclusiveOrExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/LessThanExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/LessThanOrEqualExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/LogicalAndExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/LogicalNotExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/LogicalOrExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ModuloExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/MultiplicationExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/NegateExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/NotEqualExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/NotExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ShiftLeftExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/ShiftRightExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/SubtractionExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/Type.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/TypeCastExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/UnaryExpression.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/gjdoc/expr/UnknownIdentifierException.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/java2xhtml/Java2xhtml.java:1.6->1.7 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/AuthorTaglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/CodeTaglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/CopyrightTaglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/DeprecatedTaglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/GenericTaglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/GnuExtendedTaglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/SinceTaglet.java:1.3->1.4 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/ValueTaglet.java:1.2->1.3 
	tools/gjdoc/javalib/gnu/classpath/tools/taglets/VersionTaglet.java:1.3->1.4 
	tools/gjdoc/javalib/htmldoclet/HtmlDoclet.properties:1.3->1.4 
	tools/gjdoc/javalib/htmldoclet/gjdoc.js:1.3->1.4 
	tools/gjdoc/javalib/htmldoclet/gjdochtml-clean-color1.css:1.3->1.4 
	tools/gjdoc/javalib/htmldoclet/gjdochtml-clean-layout.css:1.4->1.5 
	tools/gjdoc/javalib/htmldoclet/gjdochtml-vanilla.css:1.2->1.3 
	tools/gjdoc/javalib/htmldoclet/help.xhtml:1.4->1.5 
	tools/gjdoc/javalib/htmldoclet/xhtml11-target10.dtd:INITIAL->1.1 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4240 kaffe/ChangeLog:1.4241
--- kaffe/ChangeLog:1.4240	Fri Jul  8 02:04:42 2005
+++ kaffe/ChangeLog	Sat Jul  9 00:01:32 2005
@@ -1,3 +1,286 @@
+2005-07-09  Dalibor Topic  <robilad at kaffe.org>
+
+	Resynced with gjdoc.
+
+	2005-07-01  Tom Tromey  <tromey at redhat.com>
+
+        * src/gnu/classpath/tools/gjdoc/Parser.java
+        (PackageComponent.process): Don't add to importedStatementList.
+        (processSourceFile): Don't add java.lang.* to
+        importedStatementList.
+        (classOpened): Update importedStatementList here.
+
+	2005-05-24  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/ClassDocImpl.java (findClass): New
+        method variant which accepts a dimension specifier and caches
+        results.
+
+        * src/gnu/classpath/tools/gjdoc/MemberDocImpl.java (resolve):
+        Optimized for reduced memory usage.
+
+        * src/gnu/classpath/tools/gjdoc/ParameterImpl.java (resolve):
+        Optimized for reduced memory usage.
+
+	2005-05-23  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java:
+        Implemented new option -baseurl.  Refactored to use newHtmlPage
+        factory methods.
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java:
+        Likewise.
+
+        * src/gnu/classpath/tools/gjdoc/Main.java (usage): Added usage
+        information for option -baseurl.
+
+	2005-05-23  Julian Scheid  <julian at sektor37.de>
+
+        * src/resources/htmldoclet/gjdochtml-clean-layout.css: Minor
+        improvement to layout of class description.
+
+	2005-05-23  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java
+        (anchorName): Output ID in addition to NAME attribute for anchors,
+        as per W3C recommendation.
+
+	2005-05-23  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java:
+        Option -validhtml implemented.
+        (getMemberDocURL): Now works for external documentation set.
+        (createTypeHref): Minor refactoring.
+        (getPackageURL): Now takes external documentation sets into
+        account.
+        (getClassURL): Likewise.
+        (renderSeeTag): Likewise.
+        (run): Capitalized warnings for options -serialwarn and
+        -title. Added warning for option -validhtml.  Now writes
+        gjdoc.properties to output directory.
+        (getMemberAnchor): Refactored to take -validhtml into account.
+        (transformReferencedMemberName): New method.
+        (writeGjdocProperties): New method.
+        (isJavadocCompatibleNames): New method.
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/ExternalDocSet.java
+        (load): Try to load gjdoc.properties from external documentation
+        for detecting the external set's compatibility mode.
+        (getClassDocURL): No longer throws a checked exception.
+        (getPackageDocURL): New method.
+        (isJavadocCompatible): New Method.
+
+        * src/gnu/classpath/tools/gjdoc/Main.java:
+        (usage): Added usage information for option -validhtml.
+
+	2005-05-23  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/MemberDocImpl.java: Honor
+        dimension when replacing ClassDocProxies with ClassDocImpl.
+
+        * src/gnu/classpath/tools/gjdoc/ParameterImpl.java: Likewise.
+
+	2005-05-23  Julian Scheid  <julian at sektor37.de>
+
+        * src/resources/htmldoclet/xhtml11-strict-target10.dtd: Renamed to
+        xhtml11-target10.dtd.
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java:
+        Rename DTD.
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java:
+        Likewise, and fixed link to DTD in DOCTYPE descriptor.
+
+	2005-05-23  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java:
+        Improved generated code for better XHTML compatibility.  Now falls
+        back to platform default charset if -charset hasn't been
+        specified.
+
+        * src/resources/htmldoclet/gjdochtml-clean-layout.css: Made the
+        new HTML structure display the same as the old ones.
+
+        * src/gnu/classpath/tools/doclets/xmldoclet/HtmlRepairer.java:
+        Omit text which occurs in invalid contexts (e.g. in a <ul>
+        element.)
+
+	2005-05-23  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/CssClass.java:
+        Improved CSS class definitions for better XHTML compatibility.
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java: Use
+        custom DTD (which includes the XHTML Target 1.0 extension) instead
+        of the plain XHTML DTD.
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java: Copy
+        the custom DTD to the output directory.
+
+        * src/resources/htmldoclet/xhtml11-strict-target10.dtd: Added.
+
+        * src/resources/htmldoclet/gjdochtml-clean-layout.css: Made the
+        new CSS class definitions display the same as the old ones.
+
+	2005-05-22  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/FieldDocImpl.java
+        (createFromSource): Do not skip contents of strings when parsing
+        static field values.  Fixed a bug which would break parsing when a
+        backslash is encountered in single quotes.  See Savannah bug
+        #12816.
+
+	2005-05-20  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/Main.java (start): Use stdout
+        instead of stderr for printing version information.
+        (main, execute, start, startDoclet): Do not immediately call
+        System.exit in case of error; instead, pass error count back to
+        entry method.  This allows the execute() method to be better used
+        via reflection.  For normal command line usage, this shouldn't
+        change anything.
+        (shutdown): Removed.
+
+        * src/gnu/classpath/tools/doclets/PackageMatcher.java (match):
+        Actually return true on a match.  This makes option -group work.
+        (toString) Added.
+
+        * src/gnu/classpath/tools/taglets/ValueTaglet.java (toString):
+        Remove debug message.
+
+	2005-05-18  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/Main.java (isValidJavaFile):
+        Implemented, removed static modifier.
+        (findPackages): Removed static modifier. Better handling of
+        default package.
+        (startDoclet): Better handling of default package.
+
+        * src/gnu/classpath/tools/gjdoc/RootDocImpl.java
+        (build): Better handling of default package. Use Set instead of
+        List for collecting package names.
+
+        * src/gnu/classpath/tools/gjdoc/Parser.java (classOpened): Better
+        reporting for ignored files. Better handling of default package.
+
+	2005-05-11  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/RootDocImpl.java
+        (findSourceFile, findOrCreatePackageDoc, build): Modified to
+        better handle multiple source directories.
+
+        * src/gnu/classpath/tools/gjdoc/Main.java (startDoclet): Likewise.
+
+	2005-05-05  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/ExecutableMemberDocImpl.java
+        (createFromSource): Do not require whitespace to separate type
+        dimension qualifier from member name.  Replace some uses of String
+        by StringBuffer.
+
+        * src/gnu/classpath/tools/gjdoc/MemberDocImpl.java
+        (parseModifiers): Likewise.
+
+        * src/gnu/classpath/tools/doclets/AbstractDoclet.java (addUsedBy):
+        Use TreeMap instead of HashMap for deterministic usage type sort
+        order.
+        (UsageType): Implements Comparable
+        (UsageType.compareTo): New method.
+
+	2005-05-04  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/Main.java: Handle single quotes in
+        command files.
+
+	2005-04-27  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/Main.java: Treat command line
+        flags as case-insensitive.
+
+        * src/gnu/classpath/tools/doclets/AbstractDoclet.java: Likewise.
+
+	2005-04-26  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/ExternalDocSet.java
+        (load): Throw a FileNotFoundException when URL.openStream()
+        returns null.
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java
+        (run): When an external package-list cannot be retrieved, print a
+        warning instead of raising an exception.
+
+	2005-04-25  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/ParameterImpl.java (name): Fix
+        capitalized public keyword.
+
+	2005-04-25  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/ParameterImpl.java (resolve): Do
+        not replace unresolvable ClassDocProxy with TypeImpl.
+
+	2005-04-25  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java
+        (getTypeParameters): do not return "<>" string when type parameter
+        array is empty.
+
+	2005-04-17  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+        * src/com/sun/javadoc/ClassDoc.java:
+        (typeParameters()): New method for retrieving type variables.
+        * src/com/sun/javadoc/Type.java:
+        (asTypeVariable()): New method for casting to a type variable.
+        * src/com/sun/javadoc/TypeVariable.java:
+        New class to handle type variables.
+        (bounds()): New method to retrieve variable bounds.
+        (owner()): New method to retrieve owning class.
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java:
+        (printIndexEntry(HtmlPage,Doc)): Add type variables to class name.
+        (printClassPage(File,String,ClassDoc,ClassDoc,ClassDoc)):
+        Likewise.
+        (createTypeHref(HtmlPage,Type,boolean)): Likewise.
+        (getTypeParameters(ClassDoc)): New method to construct a String
+        containing the type parameters.
+        * src/gnu/classpath/tools/gjdoc/ClassDocImpl.java:
+        (asTypeVariable()): New method.
+        (createInstance(ClassDoc,PackageDoc,ClassDoc[],PackageDoc[],char[],
+        int,int,List)): Add parsing of type variables, which may contain ','.
+        (typeParameters()): New method to return the type parameters.
+        (parseTypeVariables(ClassDocImpl, String)): New method to parse
+        the type variables.
+        * src/gnu/classpath/tools/gjdoc/ClassDocProxy.java:
+        (asTypeVariable()): New method.
+        (typeParameters()): New method.
+        * src/gnu/classpath/tools/gjdoc/ClassDocReflectedImpl.java:
+        (asTypeVariable()): New method.
+        (typeParameters()): New method.
+        * src/gnu/classpath/tools/gjdoc/TypeImpl.java:
+        (asTypeVariable()): New variable to cast type variables.
+        * src/gnu/classpath/tools/gjdoc/TypeVariableImpl.java:
+        New class to represent type variables.
+        (TypeVariableImpl(String,String,String,ProgramElementDoc)):
+        New constructor, which also handles owning class.
+        (setBounds(List)): New method to set bounds.
+        (bounds()): New method to retrieve bounds.
+        (owner()): New method to retrieve owner.
+
+	2005-04-08  Julian Scheid  <julian at sektor37.de>
+
+        * src/gnu/classpath/tools/gjdoc/FieldDocImpl.java
+        (createFromSource): Reimplemented. Fixes a number of bugs, most
+        importantly comma-separated field lists are now recognized and
+        nested brackets/braces as well as comments are dealt with
+        properly. (createFieldDoc): added helper method.
+
+        * src/gnu/classpath/tools/gjdoc/ClassDocImpl.java (isIncluded):
+        Include inner classes if outer class is included and access level
+        is covered according to command line options.
+
+        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java
+        (printClassPage): Only output "Nested Classes" header if there are
+        nested classes to list.
+
 2005-07-08  Dalibor Topic  <robilad at kaffe.org>
 
 	* kaffe/kaffe/main.c (main): Only use strdup if parameter is known
===================================================================
Checking out kaffe/tools/gjdoc/javalib/Makefile.am
RCS:  /home/cvs/kaffe/kaffe/tools/gjdoc/javalib/Makefile.am,v
VERS: 1.15
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/tools/gjdoc/javalib/Makefile.am	Sat Jul  9 00:06:13 2005
@@ -0,0 +1,287 @@
+#
+# Javadoc library component.
+#
+# Copyright (c) 2004
+# 	Kaffe.org contributors. All rights reserved. See ChageLog for details.
+#
+# See the file "license.terms" for information on usage and redistribution
+# of this file.
+
+CLASSFILE = gjdoc.jar
+SRCDIRS = com gnu
+
+toolslib_DATA = $(CLASSFILE)
+
+
+gjdoc_jar_SRCS = \
+	com/sun/javadoc/ClassDoc.java \
+	com/sun/javadoc/ConstructorDoc.java \
+	com/sun/javadoc/Doc.java \
+	com/sun/javadoc/DocErrorReporter.java \
+	com/sun/javadoc/Doclet.java \
+	com/sun/javadoc/ExecutableMemberDoc.java \
+	com/sun/javadoc/FieldDoc.java \
+	com/sun/javadoc/MemberDoc.java \
+	com/sun/javadoc/MethodDoc.java \
+	com/sun/javadoc/PackageDoc.java \
+	com/sun/javadoc/ParamTag.java \
+	com/sun/javadoc/Parameter.java \
+	com/sun/javadoc/ProgramElementDoc.java \
+	com/sun/javadoc/RootDoc.java \
+	com/sun/javadoc/SeeTag.java \
+	com/sun/javadoc/SerialFieldTag.java \
+	com/sun/javadoc/Tag.java \
+	com/sun/javadoc/ThrowsTag.java \
+	com/sun/javadoc/Type.java \
+	com/sun/javadoc/TypeVariable.java \
+	com/sun/javadoc/SourcePosition.java \
+	com/sun/tools/doclets/Taglet.java \
+	gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTranslet.java \
+	gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletConfigurationException.java \
+	gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletException.java \
+	gnu/classpath/tools/doclets/xmldoclet/doctranslet/JarClassLoader.java \
+	gnu/classpath/tools/doclets/xmldoclet/doctranslet/OutputFileInfo.java \
+	gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletOptions.java \
+	gnu/classpath/tools/doclets/xmldoclet/Driver.java \
+	gnu/classpath/tools/doclets/xmldoclet/Driver1_4.java \
+	gnu/classpath/tools/doclets/xmldoclet/HtmlRepairer.java \
+	gnu/classpath/tools/doclets/xmldoclet/TargetContext.java \
+	gnu/classpath/tools/doclets/htmldoclet/CssClass.java \
+	gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java \
+	gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java \
+	gnu/classpath/tools/doclets/htmldoclet/ExternalDocSet.java \
+	gnu/classpath/tools/doclets/htmldoclet/HtmlTagletContext.java \
+	gnu/classpath/tools/doclets/AbstractDoclet.java \
+	gnu/classpath/tools/doclets/DocletConfigurationException.java \
+	gnu/classpath/tools/doclets/DocletOption.java \
+	gnu/classpath/tools/doclets/DocletOptionColonSeparated.java \
+	gnu/classpath/tools/doclets/DocletOptionFile.java \
+	gnu/classpath/tools/doclets/DocletOptionFlag.java \
+	gnu/classpath/tools/doclets/DocletOptionString.java \
+	gnu/classpath/tools/doclets/InvalidPackageWildcardException.java \
+	gnu/classpath/tools/doclets/PackageGroup.java \
+	gnu/classpath/tools/doclets/PackageMatcher.java \
+	gnu/classpath/tools/doclets/StandardTaglet.java \
+	gnu/classpath/tools/doclets/TagletPrinter.java \
+	gnu/classpath/tools/doclets/debugdoclet/DebugDoclet.java \
+	gnu/classpath/tools/doclets/DocletOptionPackageWildcard.java \
+	gnu/classpath/tools/doclets/InlineTagRenderer.java \
+	gnu/classpath/tools/gjdoc/expr/AdditionExpression.java \
+	gnu/classpath/tools/gjdoc/expr/AndExpression.java \
+	gnu/classpath/tools/gjdoc/expr/BinaryBitwiseExpression.java \
+	gnu/classpath/tools/gjdoc/expr/BinaryComputationExpression.java \
+	gnu/classpath/tools/gjdoc/expr/BinaryEqualityExpression.java \
+	gnu/classpath/tools/gjdoc/expr/BinaryExpression.java \
+	gnu/classpath/tools/gjdoc/expr/BinaryLogicalExpression.java \
+	gnu/classpath/tools/gjdoc/expr/BinaryRelationExpression.java \
+	gnu/classpath/tools/gjdoc/expr/BinaryShiftExpression.java \
+	gnu/classpath/tools/gjdoc/expr/BitShiftRightExpression.java \
+	gnu/classpath/tools/gjdoc/expr/ConditionalExpression.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantBoolean.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantByte.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantChar.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantDouble.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantExpression.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantFloat.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantInteger.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantLong.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantNull.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantShort.java \
+	gnu/classpath/tools/gjdoc/expr/ConstantString.java \
+	gnu/classpath/tools/gjdoc/expr/Context.java \
+	gnu/classpath/tools/gjdoc/expr/DivisionExpression.java \
+	gnu/classpath/tools/gjdoc/expr/EqualExpression.java \
+	gnu/classpath/tools/gjdoc/expr/EvaluatorEnvironment.java \
+	gnu/classpath/tools/gjdoc/expr/Evaluator.java \
+	gnu/classpath/tools/gjdoc/expr/ExclusiveOrExpression.java \
+	gnu/classpath/tools/gjdoc/expr/Expression.java \
+	gnu/classpath/tools/gjdoc/expr/GreaterThanExpression.java \
+	gnu/classpath/tools/gjdoc/expr/GreaterThanOrEqualExpression.java \
+	gnu/classpath/tools/gjdoc/expr/IdentifierExpression.java \
+	gnu/classpath/tools/gjdoc/expr/IllegalExpressionException.java \
+	gnu/classpath/tools/gjdoc/expr/InclusiveOrExpression.java \
+	gnu/classpath/tools/gjdoc/expr/LessThanExpression.java \
+	gnu/classpath/tools/gjdoc/expr/LessThanOrEqualExpression.java \
+	gnu/classpath/tools/gjdoc/expr/LogicalAndExpression.java \
+	gnu/classpath/tools/gjdoc/expr/LogicalNotExpression.java \
+	gnu/classpath/tools/gjdoc/expr/LogicalOrExpression.java \
+	gnu/classpath/tools/gjdoc/expr/ModuloExpression.java \
+	gnu/classpath/tools/gjdoc/expr/MultiplicationExpression.java \
+	gnu/classpath/tools/gjdoc/expr/NegateExpression.java \
+	gnu/classpath/tools/gjdoc/expr/NotEqualExpression.java \
+	gnu/classpath/tools/gjdoc/expr/NotExpression.java \
+	gnu/classpath/tools/gjdoc/expr/ShiftLeftExpression.java \
+	gnu/classpath/tools/gjdoc/expr/ShiftRightExpression.java \
+	gnu/classpath/tools/gjdoc/expr/SubtractionExpression.java \
+	gnu/classpath/tools/gjdoc/expr/TypeCastExpression.java \
+	gnu/classpath/tools/gjdoc/expr/Type.java \
+	gnu/classpath/tools/gjdoc/expr/UnaryExpression.java \
+	gnu/classpath/tools/gjdoc/expr/UnknownIdentifierException.java \
+	gnu/classpath/tools/gjdoc/expr/JavaLexer.java \
+	gnu/classpath/tools/gjdoc/expr/JavaRecognizer.java \
+	gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.java \
+	gnu/classpath/tools/gjdoc/AbstractTagImpl.java \
+	gnu/classpath/tools/gjdoc/ArrayCharacterIterator.java \
+	gnu/classpath/tools/gjdoc/ClassDocImpl.java \
+	gnu/classpath/tools/gjdoc/ClassDocProxy.java \
+	gnu/classpath/tools/gjdoc/ConstructorDocImpl.java \
+	gnu/classpath/tools/gjdoc/Debug.java \
+	gnu/classpath/tools/gjdoc/DirectoryTree.java \
+	gnu/classpath/tools/gjdoc/DocImpl.java \
+	gnu/classpath/tools/gjdoc/ErrorReporter.java \
+	gnu/classpath/tools/gjdoc/ExecutableMemberDocImpl.java \
+	gnu/classpath/tools/gjdoc/FieldDocImpl.java \
+	gnu/classpath/tools/gjdoc/JavadocWrapper.java \
+	gnu/classpath/tools/gjdoc/LinkTagImpl.java \
+	gnu/classpath/tools/gjdoc/Main.java \
+	gnu/classpath/tools/gjdoc/MemberDocImpl.java \
+	gnu/classpath/tools/gjdoc/MethodDocImpl.java \
+	gnu/classpath/tools/gjdoc/PackageDocImpl.java \
+	gnu/classpath/tools/gjdoc/ParamTagImpl.java \
+	gnu/classpath/tools/gjdoc/ParameterImpl.java \
+	gnu/classpath/tools/gjdoc/ParseException.java \
+	gnu/classpath/tools/gjdoc/Parser.java \
+	gnu/classpath/tools/gjdoc/ProgramElementDocImpl.java \
+	gnu/classpath/tools/gjdoc/RootDocImpl.java \
+	gnu/classpath/tools/gjdoc/SeeTagImpl.java \
+	gnu/classpath/tools/gjdoc/SerialFieldTagImpl.java \
+	gnu/classpath/tools/gjdoc/TagImpl.java \
+	gnu/classpath/tools/gjdoc/TemporaryStore.java \
+	gnu/classpath/tools/gjdoc/TextTagImpl.java \
+	gnu/classpath/tools/gjdoc/ThrowsTagImpl.java \
+	gnu/classpath/tools/gjdoc/Timer.java \
+	gnu/classpath/tools/gjdoc/TimerDoclet.java \
+	gnu/classpath/tools/gjdoc/TypeImpl.java \
+	gnu/classpath/tools/gjdoc/TypeVariableImpl.java \
+	gnu/classpath/tools/gjdoc/WritableType.java \
+	gnu/classpath/tools/gjdoc/GjdocPackageDoc.java \
+	gnu/classpath/tools/gjdoc/GjdocRootDoc.java \
+	gnu/classpath/tools/gjdoc/SourcePositionImpl.java \
+	gnu/classpath/tools/gjdoc/InheritDocTagImpl.java \
+	gnu/classpath/tools/gjdoc/TagContainer.java \
+	gnu/classpath/tools/gjdoc/ValueTagImpl.java \
+	gnu/classpath/tools/gjdoc/ClassDocReflectedImpl.java \
+	gnu/classpath/tools/taglets/CodeTaglet.java \
+	gnu/classpath/tools/taglets/CopyrightTaglet.java \
+	gnu/classpath/tools/taglets/AuthorTaglet.java \
+	gnu/classpath/tools/taglets/DeprecatedTaglet.java \
+	gnu/classpath/tools/taglets/GenericTaglet.java \
+	gnu/classpath/tools/taglets/SinceTaglet.java \
+	gnu/classpath/tools/taglets/TagletContext.java \
+	gnu/classpath/tools/taglets/VersionTaglet.java \
+	gnu/classpath/tools/taglets/GnuExtendedTaglet.java \
+	gnu/classpath/tools/taglets/ValueTaglet.java \
+	gnu/classpath/tools/java2xhtml/Java2xhtml.java \
+	gnu/classpath/tools/FileSystemClassLoader.java \
+	gnu/classpath/tools/IOToolkit.java \
+	gnu/classpath/tools/StringToolkit.java \
+	gnu/classpath/tools/MalformedInputEvent.java \
+	gnu/classpath/tools/MalformedInputListener.java \
+	gnu/classpath/tools/NotifyingInputStreamReader.java 
+
+## Do not delete the previous blank line; update-class-list depends on it
+
+gjdoc_ressources = \
+        dtd/dbcentx.mod \
+        dtd/gjdoc.dtd \
+        dtd/ent/iso-amsa.ent \
+        dtd/ent/iso-amsb.ent \
+        dtd/ent/iso-amsc.ent \
+        dtd/ent/iso-amsn.ent \
+        dtd/ent/iso-amso.ent \
+        dtd/ent/iso-amsr.ent \
+        dtd/ent/iso-box.ent \
+        dtd/ent/iso-cyr1.ent \
+        dtd/ent/iso-cyr2.ent \
+        dtd/ent/iso-dia.ent \
+        dtd/ent/iso-grk1.ent \
+        dtd/ent/iso-grk2.ent \
+        dtd/ent/iso-grk3.ent \
+        dtd/ent/iso-grk4.ent \
+        dtd/ent/iso-lat1.ent \
+        dtd/ent/iso-lat2.ent \
+        dtd/ent/iso-num.ent \
+        dtd/ent/iso-pub.ent \
+        dtd/ent/iso-tech.ent \
+        doctranslets/html/res/gjdoc.js \
+        doctranslets/html/res/gjdochtml.css \
+        doctranslets/html/res/default_help_en.html \
+        doctranslets/html/res/gjdochtml-clean.css \
+        doctranslets/html/res/gjdochtml-fixed.css \
+        doctranslets/html/res/gjdochtml-sclara.css \
+        doctranslets/html/allclasses.xsl \
+        doctranslets/html/allpackages.xsl \
+        doctranslets/html/classdoc.xsl \
+        doctranslets/html/descriptor.xsl \
+        doctranslets/html/doctranslet.xsl \
+        doctranslets/html/fulltree.xsl \
+        doctranslets/html/gjdoc.xsl \
+        doctranslets/html/html_common.xsl \
+        doctranslets/html/index.xsl \
+        doctranslets/html/index_noframes.xsl \
+        doctranslets/html/packageclasses.xsl \
+        doctranslets/html/packagedoc.xsl \
+        doctranslets/html/about.xsl \
+        doctranslets/html/alphaindex.xsl \
+        doctranslets/html/alphaindex_chunked.xsl \
+        doctranslets/html/classdoc-source.xsl \
+        doctranslets/html/classdoc-uses.xsl \
+        doctranslets/html/deprecated.xsl \
+        doctranslets/html/help.xsl \
+        doctranslets/html/serialized.xsl \
+        doctranslets/gjdoc_common.xsl \
+	htmldoclet/gjdochtml-clean-color1.css \
+	htmldoclet/gjdochtml-clean-layout.css \
+	htmldoclet/gjdochtml-vanilla.css \
+	htmldoclet/gjdoc.js \
+	htmldoclet/help.xhtml \
+	htmldoclet/HtmlDoclet.properties \
+	htmldoclet/inherit.png \
+	htmldoclet/xhtml11-target10.dtd \
+        rng/gjdoc-classdoc.rng \
+        rng/gjdoc-common.rng \
+        rng/gjdoc-index.rng \
+	java.lang-classes-1.2.txt \
+	java.lang-classes-1.3.txt \
+	java.lang-classes-1.4.txt \
+	java.lang-classes-1.5.txt
+
+EXTRA_DIST = \
+	$(gjdoc_jar_SRCS) \
+	$(gjdoc_ressources)
+
+JAR_CMD1 = (cd $(LIBDIR) && $(ZIP) -q -r $(CURDIR)/$@.new $(SRCDIRS))
+JAR_CMD2 = (cd $(srcdir) && $(ZIP) -q -DX -r $(CURDIR)/$@.new $(gjdoc_ressources))
+JAR_CMD3 = ($(ZIP) -q -DX -r $(CURDIR)/$@.new version.properties)
+
+LIBDIR = lib
+
+clean-local:
+	rm -rf $(LIBDIR)
+
+.PHONY: new-classes
+new-classes: $(top_srcdir)/developers/update-class-list
+	cd $(srcdir) && $(SHELL) $(top_srcdir)/developers/update-class-list
+
+rebuildLib = $(top_builddir)/libraries/javalib/rebuildLib
+Klasses_jar = $(top_srcdir)/libraries/javalib/rt.jar
+
+.PHONY: compile-classes classes
+## classes is provided for backward compatibility; use compile-classes
+compile-classes $(LIBDIR)/stamp classes: $(rebuildLib) $(gjdoc_jar_SRCS) $(gjdoc_jar_GENSOURCES)
+	rm -rf $(LIBDIR)
+	mkdir $(LIBDIR)
+	echo $(SHELL) $(rebuildLib)
+	CLASSPATH=$(Klasses_jar):$(ANTLR_JAR) BOOTCLASSPATH=$(top_srcdir)/libraries/javalib/rt.jar:$(ANTLR_JAR) $(SHELL) $(rebuildLib) $(gjdoc_jar_SRCS) $(gjdoc_jar_GENSOURCES)
+	echo timestamp > $(LIBDIR)/stamp
+
+.PHONY: jar-classes
+jar-classes: $(CLASSFILE)
+$(CLASSFILE): $(LIBDIR)/stamp
+	rm -f $@ $@.new
+	$(JAR_CMD1)
+	$(JAR_CMD2)
+	$(JAR_CMD3)
+	mv $@.new $@
+
+export JIKES top_builddir LIBDIR srcdir
Index: kaffe/tools/gjdoc/javalib/Makefile.in
diff -u kaffe/tools/gjdoc/javalib/Makefile.in:1.52 kaffe/tools/gjdoc/javalib/Makefile.in:1.53
--- kaffe/tools/gjdoc/javalib/Makefile.in:1.52	Sat May 14 21:47:12 2005
+++ kaffe/tools/gjdoc/javalib/Makefile.in	Sat Jul  9 00:01:35 2005
@@ -386,6 +386,7 @@
 	com/sun/javadoc/Tag.java \
 	com/sun/javadoc/ThrowsTag.java \
 	com/sun/javadoc/Type.java \
+	com/sun/javadoc/TypeVariable.java \
 	com/sun/javadoc/SourcePosition.java \
 	com/sun/tools/doclets/Taglet.java \
 	gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTranslet.java \
@@ -504,6 +505,7 @@
 	gnu/classpath/tools/gjdoc/Timer.java \
 	gnu/classpath/tools/gjdoc/TimerDoclet.java \
 	gnu/classpath/tools/gjdoc/TypeImpl.java \
+	gnu/classpath/tools/gjdoc/TypeVariableImpl.java \
 	gnu/classpath/tools/gjdoc/WritableType.java \
 	gnu/classpath/tools/gjdoc/GjdocPackageDoc.java \
 	gnu/classpath/tools/gjdoc/GjdocRootDoc.java \
@@ -586,6 +588,7 @@
 	htmldoclet/help.xhtml \
 	htmldoclet/HtmlDoclet.properties \
 	htmldoclet/inherit.png \
+	htmldoclet/xhtml11-target10.dtd \
         rng/gjdoc-classdoc.rng \
         rng/gjdoc-common.rng \
         rng/gjdoc-index.rng \
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/ClassDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/ClassDoc.java:1.4 kaffe/tools/gjdoc/javalib/com/sun/javadoc/ClassDoc.java:1.5
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/ClassDoc.java:1.4	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/ClassDoc.java	Sat Jul  9 00:01:35 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
@@ -286,6 +286,19 @@
   */
 public abstract PackageDoc[]
 importedPackages();
+
+/*************************************************************************/
+
+/**
+  * This method returns the formal type parameters of this class.
+  * The returned array is empty if the class does not represent a
+  * parameterized type.
+  *
+  * @return The list of type parameters.
+  * @since 1.5
+  */
+TypeVariable[]
+typeParameters();
 
 } // interface ClassDoc
 
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/ConstructorDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/ConstructorDoc.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/ConstructorDoc.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/ConstructorDoc.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/ConstructorDoc.java	Sat Jul  9 00:01:35 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doc.java:1.3 kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doc.java:1.4
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doc.java:1.3	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doc.java	Sat Jul  9 00:01:35 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/DocErrorReporter.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/DocErrorReporter.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/DocErrorReporter.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/DocErrorReporter.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/DocErrorReporter.java	Sat Jul  9 00:01:35 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doclet.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doclet.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doclet.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doclet.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/Doclet.java	Sat Jul  9 00:01:35 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/ExecutableMemberDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/ExecutableMemberDoc.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/ExecutableMemberDoc.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/ExecutableMemberDoc.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/ExecutableMemberDoc.java	Sat Jul  9 00:01:37 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/FieldDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/FieldDoc.java:1.4 kaffe/tools/gjdoc/javalib/com/sun/javadoc/FieldDoc.java:1.5
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/FieldDoc.java:1.4	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/FieldDoc.java	Sat Jul  9 00:01:37 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/MemberDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/MemberDoc.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/MemberDoc.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/MemberDoc.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/MemberDoc.java	Sat Jul  9 00:01:37 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/MethodDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/MethodDoc.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/MethodDoc.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/MethodDoc.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/MethodDoc.java	Sat Jul  9 00:01:37 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/PackageDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/PackageDoc.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/PackageDoc.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/PackageDoc.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/PackageDoc.java	Sat Jul  9 00:01:37 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/ParamTag.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/ParamTag.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/ParamTag.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/ParamTag.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/ParamTag.java	Sat Jul  9 00:01:38 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/Parameter.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/Parameter.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/Parameter.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/Parameter.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/Parameter.java	Sat Jul  9 00:01:38 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/ProgramElementDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/ProgramElementDoc.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/ProgramElementDoc.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/ProgramElementDoc.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/ProgramElementDoc.java	Sat Jul  9 00:01:38 2005
@@ -15,7 +15,7 @@
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software Foundation
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 
 package com.sun.javadoc;
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/RootDoc.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/RootDoc.java:1.3 kaffe/tools/gjdoc/javalib/com/sun/javadoc/RootDoc.java:1.4
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/RootDoc.java:1.3	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/RootDoc.java	Sat Jul  9 00:01:38 2005
@@ -15,7 +15,7 @@
 
  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software Foundation
- Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA. */
+ Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307 USA. */
 
 package com.sun.javadoc;
 
Index: kaffe/tools/gjdoc/javalib/com/sun/javadoc/SeeTag.java
diff -u kaffe/tools/gjdoc/javalib/com/sun/javadoc/SeeTag.java:1.2 kaffe/tools/gjdoc/javalib/com/sun/javadoc/SeeTag.java:1.3
--- kaffe/tools/gjdoc/javalib/com/sun/javadoc/SeeTag.java:1.2	Mon Jul  4 00:09:13 2005
+++ kaffe/tools/gjdoc/javalib/com/sun/javadoc/SeeTag.java	Sat Jul  9 00:01:38 2005
@@ -15,7 +15,7 @@

*** Patch too long, truncated ***



More information about the kaffe mailing list