You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by js...@apache.org on 2002/02/19 18:14:24 UTC
cvs commit: jakarta-commons-sandbox/betwixt PROPOSAL.html STATUS.html
jstrachan 02/02/19 09:14:24
Modified: betwixt PROPOSAL.html STATUS.html
Log:
Updated the TODO list, removing completed tasks
Revision Changes Path
1.4 +1 -1 jakarta-commons-sandbox/betwixt/PROPOSAL.html
Index: PROPOSAL.html
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/betwixt/PROPOSAL.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- PROPOSAL.html 31 Jan 2002 19:56:02 -0000 1.3
+++ PROPOSAL.html 19 Feb 2002 17:14:24 -0000 1.4
@@ -11,7 +11,7 @@
<h3>(0) Rationale</h3>
<p>
The Betwixt library provides an XML introspection mechanism
- for mapping beans to XML in a flexible way. It is implemented using an
+ for mapping beans to XML in a flexible way. It is implemented using an
XMLIntrospector and XMLBeanInfo classes which are similar to the standard
Introspector and BeanInfo from the Java Beans specification.</p>
<p>
1.3 +9 -33 jakarta-commons-sandbox/betwixt/STATUS.html
Index: STATUS.html
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/betwixt/STATUS.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- STATUS.html 31 Jan 2002 19:56:02 -0000 1.2
+++ STATUS.html 19 Feb 2002 17:14:24 -0000 1.3
@@ -7,7 +7,7 @@
<div align="center">
<h1>The Jakarta Commons <em>Betwixt</em> Package</h1>
-$Id: STATUS.html,v 1.2 2002/01/31 19:56:02 jstrachan Exp $<br>
+$Id: STATUS.html,v 1.3 2002/02/19 17:14:24 jstrachan Exp $<br>
<a href="#Introduction">[Introduction]</a>
<a href="#Dependencies">[Dependencies]</a>
<a href="#Release Info">[Release Info]</a>
@@ -86,49 +86,25 @@
</tr>
<tr>
- <td><strong>More complex mappings</strong>. Demonstrate the use of Betwixt with complex Java Bean graphs.</td>
+ <td><strong>More complex mappings</strong>. Demonstrate the use of Betwixt
+ with complex Java Bean graphs.</td>
<td align="center"> </td>
</tr>
<tr>
- <td><b>Custom XMLBeanInfo classes</b>. We need a way for developers to write
- their own XMLBeanInfo classes in the same way that BeanInfo classes can be
- written for beans. We need to change the XMLIntrospector code to be able to
- search for custom XMLBeanInfo classes just like the standard beans
- Introspector.</td>
+ <td><strong>Additional Documentation</strong>. Create simple
+ User's Guide, examples, or other documentation for this package.</td>
<td align="center"> </td>
</tr>
<tr>
- <td><b>Maybe have XML document for customizing mapping</b>? Rather than
- hand-code numberous XMLBeanInfo classes it could be useful to have another
- mechanism, such as a package-level XML document where all the beans in a
- package may be configured using a simple XML document.<p>e.g. consider that
- there is a package called "com.acme" with the following beans...</p>
- <pre>com.acme.Customer</pre>
- <pre>com.acme.Address</pre>
- <pre>com.acme.Order</pre>
- <p>Then some XML document could be searched for in the same package, say
- called com.acme.betwixt.xml which could have the following form...</p>
- <pre><betwixt></pre>
- <pre> <!-- this document overides the defaults --> </pre>
- <pre> <!-- that the introspector will choose --> </pre>
- <pre> <bean class="com.acme.Customer"></pre>
- <pre> <element name="Address" expression="address"/></pre>
- <pre> <attribute name="fullname" expression="fullname"/></pre>
- <pre> <hide properties="id description"/> </pre>
- <pre> </bean></pre>
- <pre></betwixt></pre>
- <p> </td>
+ <td><b>Online javadoc</b>. Somehow it'd be good to have the javadoc online
+ somewhere, generated from the source. Either via Craig's nightly build or
+ the Gump build might be a good idea</td>
<td align="center"> </td>
</tr>
- <tr>
- <td><strong>Additional Documentation</strong>. Create simple
- User's Guide, examples, or other documentation for this package.</td>
- <td align="center"> </td>
- </tr>
-</table>
+ </table>
</body>
</html>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>