DocBook Doclet creates DocBook XML and class diagrams from Javadoc comments, converts HTML to DocBook, and transfoms DocBook XML into various output formats. It consists of a complete DocBook distribution containing schemas and the DocBook XSL stylesheets. It also integrates Apache FOP as the XSL:FO processor. A Swing application is used to customize the doclet and most of the DocBook XSL parameters and to start the transformations.
The JET Code Generator connects to any JDBC-based database and exports the schema as an XML-formatted file, and then generates code based on XSL Transformations. The user is free to write/modify XSLTs to generate virtually any type of source code from the XML representing your database schema. A complete example is included with a database, support classes, XSL Transformations, and build scripts (ANT and batch).
R-AddressBook is a Java address book which stores its data in XML format. It can be run on virtually any computer (including PDAs) and offers local and global address information storage, WebServices based synchronization, off- and on-line operation, no restriction on the type or number of fields for each entry, and automatic address updates.
Java Search Engine is a server-side search engine program for Web sites written completely in Java. It features HTML and PDF indexing, a built-in Web crawler, international encodings support, words and phrases search, and returning results as quotations with highlighted words (like Google). It is available as EJB, JSP, servlet, or Java API library. For non-Java enviroments, it is available as an XML server with XSLT support.
jGRASP integrates the Control Structure Diagram (CSD) seamlessly and unobtrusively into source-code editing for Java, C, C++, Objective-C, Ada, and VHDL. The CSD is a control flow and data structure diagram that fits into the space normally taken by indentation in source code. Its intention is to improve the readability of source code. The CSD also enables source code folding in a meaningful way, based on code structures. jGRASP provides lots of editing features, an integrated Java debugger, UML dependency diagrams for Java, configurable colors and font size, and click-to-error for compile and runtime (Java stack dumps) errors.
Ptplot is a set of Java classes that can be used as an applet or an application for graphing datasets. It reads PlotML, binary, or ASCII data, is autoranging, and automatically or manually labels axes and tick marks. It can plot live, animated plots and provides zooming. It also includes Bourne shell scripts and DOS .bat files that can be used as a replacement for xgraph, the X11 graphing tool.
AI Talk is a MIDlet (a Java program for wireless devices) that allows a user to talk with an intelligent robot, called Anna. It takes input from the user and sends it to an Anna Web server. Anna will reply to the user, and the conversation will continue as long as the user does not exit the application.