| Version | Date | Description |
|---|---|---|
| 1.5 | 2006/02/05 | |
| 1.4.1 | 2005/06/11 | |
| 1.4 | 2005/06/09 | |
| 1.3.2 | 2005/06/08 | |
| 1.3.1 | 2005/05/24 | |
| 1.3 | 2005/04/24 | |
| 1.2.1 | 2005/02/28 | |
| 1.2 | 2004/07/13 | |
| 1.1.3 | 2004/04/03 | |
| 1.1.2 | 2004/01/06 | |
| 1.1.1 | 2003/12/22 | |
| 1.1 | 2003/12/10 | |
| 1.0.2 | 2003/12/05 | |
| 1.0.1 | 2003/12/03 | |
| 1.0 | 2003/11/30 |
| Type | Changes | By |
|---|---|---|
| Add support for reference objects | tbeigbeder |
| Junit test for performance analysis | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| Add support for set properties, useful with Hibernate ;=) | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| Incorrect release and dependency sbean 1.3 now sbean 1.3.1 | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| The BindingSpec API now manage XML converters. | tbeigbeder |
| The XsdDateTimeConverter converts xsd:dateTime format with java Date. | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| The binding specification adds support for XML namespaces. At this time namespaces are only handled by rendering. The parser is not namespace-aware. TODO: better documentation. | tbeigbeder |
| Parser now checks for local (unqualified) names. | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| Build is now achieved with maven. TODO: complete source package. | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| Indexed simple properties: it is now possible to handle properties implemented through arrays of simple values as XML sub-elements.
Just declare t hem as you would for simple properties, the corresponding XML sub-element will be rendered for each item in the array. When parsing the document, the indexed property will be built with one item for each bound sub-element. | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| Filtering of instances according to their effective class when using type specifiers. | tbeigbeder |
| Use of JavaBean compliant indexed properties for parsing and rendering. | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| First user documentation. | tbeigbeder |
| Use of class org.otvl.common.Exception13 for JDK 1.3. | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| Binding specification: it is possible to define a reference for a XML element and to use it within several other rules. | tbeigbeder |
| Parser: object instanciation only when a sub-object is not present | tbeigbeder |
| Renderer: completely driven by the rules order, using references to XML elements when required. | tbeigbeder |
| Parser: correct handling of specific types | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| parser: Empty element provides empty string | tbeigbeder |
| renderer: Render sub-element also for simple attributes | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| Corrections: null content is rendered correctly. | tbeigbeder |
| Javadoc more consistent. | tbeigbeder |
| Type | Changes | By |
|---|---|---|
| First release.
Some classes must be completed but it works basically. Sorry, javadoc is today the only available documentation. The documentation have to be completed for a lot of features. Samples should also be provided. Until then you have to read the source code directly. | tbeigbeder |