Actual doc/report generators are created in the form of special templates, which are designed using a graphic Template Designer basing on the datatype information obtained from DTD or XSD (W3C XML Schema) files that describe the particular XML-file data source. All formatting is specified in templates independently of any destination output formats. A template set (called "template application") is interpreted by the template interpreter / output generator, which makes the result XML doc/report generator work. The output format is selected only before generation and may be any of the currently supported by the DocFlex core. For further details, see Documentation | About DocFlex/XML.
The purpose of this edition is to provide a Runtime Environment (RE) to execute DocFlex/XML templates. It is also includes some large ready-to-use template applications and integrations aimed for particular practical tasks.The Template Designer is not included in this edition and there is no possibility to create/modify templates.
Other features are essentially the same as in DocFlex/XML (Full Edition):
Anything else depends on your other licenses. See also:
{docflex-xml-re}/integrations/xmlspy/README.html | Licensing / Processing Modes
NOTE: This is a commercial template application that requires separate licensing!
Allows you to run DocFlex/XML generator from your Ant build.
For more details, see
Documentation | Integrations | Apache Ant
and the example {docflex-xml-re}/integrations/ant/build.xml file.
Allows you to run DocFlex/XML generator from your Maven build.
For more details, see
{docflex-xml-re}/integrations/maven/index.html,
Documentation | Integrations | Apache Maven.
Allows you automatically to insert the graphics diagrams produced by Altova XMLSpy® into the XML schema documentation generated by DocFlex/XML XSDDoc (with full support of diagram hyperlinks).
NOTE: This integration is a commercial product, which requires separate licensing!
For more information, please see:
{docflex-xml-re}/integrations/xmlspy/README.html,
Documentation | Integrations | XMLSpy,
Multiple Licenses.
LICENSE.html
|
DocFlex Freeware Edition License |
README.html
|
this file |
CHANGES.html
|
change log of DocFlex/XML |
doc/
|
documentation |
generator.bat
|
the Windows command file to start DocFlex/XML generator |
linux/
|
Files prepared for Linux Installation: |
linux/generator.sh
|
|
linux/docflex.config
|
|
lib/
|
Runtime Environment: |
lib/docflex-xml.jar
|
|
lib/docflex.config
|
|
lib/xml-apis.jar
|
|
lib/resources/
|
Runtime Environment Resources: |
lib/resources/catalog.xml
|
|
lib/resources/http_www_w3_org/
|
|
config/
|
Configuration files (created and updated dynamically): |
config/generator.config
|
|
templates/
|
bundled template applications |
templates/XMLDoc/
|
The "XML File Documentor" (XMLDoc) template set: |
templates/XMLDoc/PlainDoc.tpl
|
|
templates/XMLDoc/FramedDoc.tpl
|
|
templates/XMLDoc/xmldoc.xmltype
|
|
templates/XSDDoc/
|
The "XML Schema Documentation Generator"
(XSDDoc) template set.
For more details, see:
{docflex-xml-re}/templates/XSDDoc/README.html
|
demo/HumanEvolution.xsd
|
A demo XML schema that shows in every detail how to use XHTML and insert images
in XML schema annotations.
To see what a documentation it produces, just run this schema with either
XSDDoc/FramedDoc.tpl (for framed HTML) or
XSDDoc/PlainDoc.tpl (for RTF) template.
|
integrations/
|
The support files for integrations of DocFlex/XML with other software systems |
integrations/ant/
|
Ant example files: |
integrations/ant/build.xml
|
|
integrations/ant/make.bat
|
|
integrations/ant/make.sh
|
|
integrations/maven/
|
Maven plugin for DocFlex/XML.
For more details, see:
{docflex-xml-re}/integrations/maven/index.html
|
integrations/xmlspy/
|
Contains files related to
XMLSpy Integration.
For more details, see:
{docflex-xml-re}/integrations/xmlspy/README.html
|
You can freely download Java from the Java Technology web-site: http://www.oracle.com/technetwork/java/ (formerly http://java.sun.com).
To parse XML files, DTDs and XML Schemas, DocFlex/XML uses Apache Xerces2 Java Parser version 2.9.1. In the case of any questions concerning this library, please refer to the Apache Xerces home page: http://xerces.apache.org.
To generate XML schema documentation (for big and middle sized XML schemas) using XSDDoc template set, you may need a powerful enough computer (e.g. with Intel Pentium 4 or AMD Athlon processor) and at least 512 MB RAM memory.
generator.bat file in DocFlex/XML RE root directory
to specify the 'JAVA_HOME' variable according to the location of
Java 7, Java 6, Java 5 or Java 1.4.x installed on your system.
DFH variable to the absolute pathname
of the DocFlex/XML RE installation directory (e.g.
set DFH=C:\docflex-xml-re-1.8.5).
generator.bat and run the template applications.
generator.sh shell script file in linux
subdirectory to specify the 'JAVA_HOME' variable according to
the location of Java 7, Java 6, Java 5 or Java 1.4.x installed on your system.
Change "Permission" properties of this file to allow it to be executed by Linux.
generator.sh !
generator.bat. You will see the generator dialog.
XMLDoc.tpl template.
Each XML file can be specified either by local path name or by URL. In the case of a URL, the generator will try to download such a file directly from the Internet. When multiple XML files are specified, make sure that each pathname or URL is enclosed in double quotes.
{docflex-xml-re}/templates/XSDDoc/README.html | Running XSDDoc,
Documentation | XSDDoc
We are always happy to hear any questions, suggestions, comments, etc.
about this software.
Please, e-mail us to: support@docflex.com or
contact@filigris.com
{docflex-xml-re}/CHANGES.html