I need to be able to specify the class to be instantiated for an element
from an attribute on its parent element. For example, I need to have
Digester handle the following:
<action-mappings type="com.foo.bar.MyClass">
<action ... />
<action ... />
</action-mappings>
Here, each ObjectCreate for an <action> element needs to create an object of
the class specified by the 'type' attribute of the <action-mappings>
element. After the object has been created, its own attributes would be
populated using addSetProperties(). There is no object created for the
<action-mappings> element.
I have a feeling that this is going to involve a FactoryCreateRule of some
sort. However, I haven't quite got my head around this type of rule yet to
figure this out.
Ideas, anyone?
Thanks!
--
Martin Cooper
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>