DocHelper

Java-based utility to help you create and maintain documentation
Download

DocHelper Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Guillermo Christen
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 4.3 MB

DocHelper Tags


DocHelper Description

Java-based utility to help you create and maintain documentation DocHelper is a free and open source application intended to help in creating self-maintaining documentation. DocHelper can be see as an extended search and replace tool, it should not affect searched file however, in this regard it differs from S+R definition. The goal of DocHelper is to aid in creating automated documentation. Based on a set of existing resources, the DocHelper can be used to create content. Currently the dochelper only supports flat file creation, however one of the major milestones for a beta release is implementing a rendering mechanism that is extensible and may allow other output mechanisms. Requirements: · Java What's New in This Release: · Apply CheckStyle - Partial · Comprehensive refactoring. · Tree Structure Result Generation added. · Modifed Structure of Document Definition XML document. Look at exmaples: DocDef.xml · Implemented First Renderer: File Renderer. It implements the old default single file output. · Fixed DocSection Bug: filename param for docsection was identical for all files in a record. · Refactor: Renamed RenderDefinition to TransformDefinition for clarity now that the Renderer concept was introduced. · Added a file based Transform Definition. · Simplified build file. Removed dependence from netbeans properties. · Refactor: Major change to how DocDef.xml is handled. No Runtime Compilation + XSLT execution is done now. The XML is parsed and the object are made using reflection when applicable. · Added first version of URL RecordSet · Added processor mechanism to architecture. A processor can now alter the result tree before rendering. · Added NaturalOrderProcessor · For use with params (like file name or table name) and AlphabeticalProcessor - For use with matches. · Refactoring: renamed processors for clarity. - NaturalOrderProcessor => NaturalOrderParamProcessor - AlphabeticalProcessor => MatchOrderProcessor


DocHelper Related Software