Coins v2 addresses these issues, all be it very crudly.
This is done using a ClassDecl document for each
element-to-bean mapping and a Bindings
document for mapping element types to wrapper and
application classes.
The documentation for Bindings and ClassDecl is
now available at http://www.jxml.com/coins/index.html
I would suggest that there is very little of value in the
form that these ml's take, and that they are quite
incomplete as well. (And is entirely too closely
tied to Java.)
But I suggest to you that this is an early first step
towards the data model that we need to tie XML
syntax to document processing semantics.
Bill