commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Manel Clos <>
Subject Help mapping an ArrayList derived object
Date Sun, 06 Apr 2008 21:04:14 GMT

I have to map these two objects:

public class LayerNode extends ArrayList<FieldNode> { /* fields omitted 
*/ }
public class FieldNode { /* fields omitted */ }

Automatic reading using Instrospection works right, but then I need to
remove some properties. Trying with the FieldNode class, using the
FieldNode.betwixt file works as expected. Then, when trying to map the
parent class (LayerNode), I get no child objects (FieldNode). I've tried
putting an element tag and set the updater to "add", but it does not help.

I suppose the problem is that the LayerNode class extends and ArrayList
instead of the list being a property, but I need it that way.

Any ideas how to map it?

Thanks in advance!

<?xml version='1.0' encoding='UTF-8' ?>
<info primitiveTypes='attribute'>
<element name='LayerNode'>
<element name='FieldNode' updater='add'/>

<?xml version='1.0' encoding='UTF-8' ?>
<info primitiveTypes='attribute'>
<hide property='position'/>
<element name='FieldNode'>

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message