Product Overview
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.
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.
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.
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.
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.
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).
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.
|