XClH - XML Class Hierarchy Processor
XClH is a processor of hierarchically-dependent XML fragments.
XClH is a command-line Java application that transforms a set of input XML files
into an output set of XML files.
The dependencies between XML fragments resemble dependencies between classes
in objective programming. A subclass inherits the structure of its parent class
with optional modifications.
XClH can be used to:
- create static HTML (XHTML) pages with no data redundancy
- create sets of XML configuration files with no data redundancy
XClH supports:
- detection of cyclic dependencies between XML fragments
- "invisible" XML fragments that are not present in output files
but that are useful when constructing file structure
- compilation of only these XML fragments that are needed
to produce output files
|