Andrei,
Final option:
<mailet matcher="Foo[=cond]" class="Bar">
<Foo:tagname attr="val"/>
<Foo:tagname [attr="val"]>value</Foo:tagname>
<Bar:tagname attr="val"/>
<Bar:tagname [attr="val"]>value</Bar:tagname>
</mailet>
Using the matcher and mailet names to qualify the configuration tags.
Again, there are two seperate issues:
1. How to qualify the tags
2. Whether to allow only [name, value]-pairs from child elements,
or to allow full DOM semantics.
I'm suggesting that preserving the current [name, value] scheme is the
simplest solution, but if people want to expose an Avalon Configuration
object, I won't argue the point.
--- Noel
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>