Products         Services         Customers         News         Downloads         Licensing         Shop    

 DocFlex Technology

About
Key Features
Data Processing
Formatting
Templates / Template Designer
Documentation

 DocFlex/XML

About
Documentation
Samples
XMLDoc
XSDDoc
Tutorials

 DocFlex/Javadoc

About
Doclet
Examples
Templates
Tutorials

 DocFlex/Together

About
Examples
Basic Templates
Documentation
Tutorials

 Try

Downloads
Registration
Trial License

 Buy

Licensing/Pricing
Shop

 Company

News
Products
Services
Customers
About Us
Imprint
Legal
Contact
Links
 

Product Overview

DocFlex Technology

DocFlex SDK is a flagship product of Filigris Works. It represents a technology for rapid development of the template-based software tools built into particular Java™ applications and intended for computer-aided programming and designing of the automatic documentation generators able to process in a unified way nearly unlimited diversity of the data sources provided by such applications and to generate by them a professional quality documentation in interchangeable destination output formats.

XML Application Line

DocFlex/XML is a template-driven documentation/report generator from any data stored in XML files. The templates are designed using the datatype information obtained from DTD or XSD (W3C XML Schema) files. The output can be generated in all formats currently supported by the DocFlex core: framed multi-file HTML, single-file HTML, RTF and TXT (plain text). The whole system works similar to XSL Transformations: the templates are equivalent of XSLT scripts; the DocFlex generator is an equivalent of XSL processor. The difference is that DocFlex technology actually provides more capabilities than XSLT. Moreover, the “templates versus scripts” approach allows you almost to avoid (or, at least, lessen very much) the need of coding of any scripts at all! Now, instead of programming everything on the level of abstract commands and operators, you can visually design the generated content as you expect it to see in the output documentation simply by using mouse and specifying properties in the Template Designer dialogs. At that, you will be able to run the generator immediately and check how the actual result looks.

DocFlex/XML (Kit) is a reduced edition of DocFlex/XML, which includes a professional quality XML Schema Documentation Generator (implemented as a set of “XSDDoc” templates) able to produce by any W3C XML schemas both framed Javadoc-like HTML and printable RTF documentation. In addition, this tool contains the “XMLDoc” templates, which will allow you to represent any your generic XML files in the form of HTML or RTF documentation with the optional inclusion of the namespace binding report. At last, the reduced edition can be used as an interpreter/output generator for your custom templates created with the full DocFlex/XML.

Javadoc Application Line

DocFlex/Javadoc is a Doclet extension for Javadoc Tool which generates documentation using templates in any format supported by the DocFlex core: HTML, RTF and TXT (plain text). The plain text output may be especially useful for various utilizations of Java code information provided by Javadoc, for instance, for generating XML files by it. The software package includes the Template Designer and allows creating your own documentation generated by Javadoc. Using this tool, you will be able to visually design most of things whose development was possible so far only by direct Java coding.

DocFlex/Doclet is a free edition of DocFlex/Javadoc. It includes only the output generator and a set of build-in templates without the Template Designer. This may be useful because among other things this package provides a high quality RTF generator for Javadoc Tool.

Together Application Line

DocFlex/Together is a powerful template-driven documentation generator for Borland® Together® based on DocFlex Technology. It is prepared in the form of a Together plug-in which installs itself in Together IDE and allows to generate the superior quality documentation by Together projects and models in HTML and RTF output formats. The Template Designer included in the software allows to design your custom templates and may be both invoked from the Together IDE and launched as a separate Java application. The TXT output is supported as well and may be used for non-documentation tasks to harness sophisticated data query and processing capabilities presented in this technology (for instance, using templates and TXT output, you can easily program dumping the data from Together models into various XML files).

DocFlex/Together (Lite) is a reduced version of DocFlex/Together without Template Designer and distributed in freeware mode. The basic templates are embedded as resources. You can use this tool simply as an additional documentation generator for Borland® Together® with advanced capabilities plus a free interpreter for your custom templates.

Copyright© 2003-2008 Filigris Works, Leonid Rudy Softwareprodukte. All rights reserved.