Documentation generator

Configuration documentation generator (ConfigDoc) is a utility and Ant task which generates HTML documentation for Configurator files.

Ant task

Attributes

  • outputDir - Output directory.
  • source - URL of configuration file to document.

Nested elements

  • path - Semicolon-separated list of classpath entries. Entries shall be URL's, e.g. file:mylib.jar or http://myserver/myjar.jar

Below is a fragment of Hammurapi Rules Tutorial build file which generates HTML documentation for the inspector set:

build.xml
<taskdef name="configdoc" classname="com.hammurapi.config.runtime.ConfigDoc">
	<classpath>
		<fileset dir="lib" includes="*.jar"/>
	</classpath>
</taskdef>
 
<delete failonerror="false">
	<fileset dir="doc/ruleset"/>
</delete>
 
<configdoc source="${basedir}\familyties.hrules" outputdir="doc/ruleset"/>

Command line utility

Class name: com.hammurapi.config.runtime.ConfigDoc Parameters:

  • source file
  • output directory

Example:

java [options] com.hammurapi.config.runtime.ConfigDoc myconfig.hgconfig config-doc
Last modified: 2010/01/11 21:27 by Pavel Vlasov
   
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Hammurapi Group