Changes :: DocHelper


v1.0 ----------------------------
* 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

V0.9 ----------------------------

Changed class structure :

* Added Changes File
* Made Document Section a class instead of an interface.
* Changed implementing classes of DocumentSection interface to hold a
Document Section object in order to get START and END sections of Document
* Implemented DocumentSection class, it accepts literal values for START and END
or a file.

File should be formatted in the following way:

||START|| All
the
start
content
||END|| All the
end
content

* Modified CreateMain xsl to support new document definition format.
Any further part of a document that needs to be encapsulated should be
specified using
or


start of file
end of file


* Added argument checking. Update the Documentation to reflect new DocSection Format

* Added parameter access for Document Section.

* Added javadoc to documentation dir.