XML DocFlextor is a new template-driven documentation/report generating tool developed with 100% Java and intended for rapid designing and programming automatic generation of richly formatted hypertext or printable documents by the data obtained from XML files or provided by Java-applications.
Key features:
A high quality graphic Template Designer providing a GUI environment for creating templates
Data processing
XML file data sources
data sources provided by Java-applications (processed in the same way as XML documents)
sophisticated capabilities for data querying and processing based on XPath (similar to XSLT)
ability to traverse data sources with a network structure (e.g. XML documents with involvement of IDREF/IDREFS attributes)
generating a single documentation from multiple independent data sources (as XML files as provided by a Java application)
Output formats
HTML
RTF
TXT (plain text)
XSL-FO (now in development, planned for version 2)
Output types
single file documentation (all formats)
framed multi-file documentation (HTML)
Inserting images
statically specified in templates
dynamically generated by a Java application
supported image formats: GIF, PNG, JPG, WMF
Creating hyperlinks
a common network of hyperlinks for the whole documentation
possibility to download several frame windows from a single hyperlink at once
hyperlinks within images (imagemaps)
Universal support for various formatting techniques