rdonkin 2004/08/23 12:33:58
Modified: betwixt/xdocs tasks.xml
Log:
Added strategy for attribute suppression. This should (belatedly) give a solution
for issue #24659.
Revision Changes Path
1.33 +17 -2 jakarta-commons/betwixt/xdocs/tasks.xml
Index: tasks.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/betwixt/xdocs/tasks.xml,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- tasks.xml 6 Aug 2004 21:57:11 -0000 1.32
+++ tasks.xml 23 Aug 2004 19:33:58 -0000 1.33
@@ -185,11 +185,15 @@
</section>
<section name='Completed'>
<subsection name='since 0.6'>
+ <ul>
<li><strong>Improved introspection for interfaces</strong>
superinterface
properties now checked.</li>
-
+ <li><strong>Attribute suppression</strong> - Betwixt now allows the
+ expression of certain values to be suppressed through a custom
strategy.</li>
+ </ul>
</subsection>
<subsection name='0.6'>
+ <ul>
<li><strong>Improved empty element rendering</strong></li>
<li>
<strong>Extended betwixt file</strong> by adding two new properties
@@ -204,6 +208,7 @@
<strong>Improved support for reading arrays.</strong> In particular added code to
support
reading of array valued property setters and for array valued adders.
</li>
+ </ul>
</subsection>
<subsection name='0.5'>
<ul>
@@ -424,7 +429,17 @@
</subsection>
</section>
<section name='Semantic Changes'>
- <subsection name='Since 0.5'>
+ <subsection name='Since 0.6'>
+ <ul>
+ <li>
+Betwixt now (by default) suppresses the expression of all empty attributes.
+The old behaviour can be restored by setting the
<code>ValueSuppressionStrategy</code>
+of the <code>BindingConfiguration</code> used by the writer to
+<code>ValueSuppressionStrategy.ALLOW_ALL_VALUES</code>.
+ </li>
+ </ul>
+ </subsection>
+ <subsection name='0.6'>
<ul>
<li>
<strong>Introspection and ElementDescriptor</strong> changes in
introspection and
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]