Re: Nested binds in future versions of XForms spec
Claudius Teodorescu <[email protected]> Thu, 2 Dec 2010 19:24:36 +0000 (UTC)
| Newsgroups | gmane.comp.web.xforms |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I am back with other questions.
On the page about unified evaluation context
(http://www.w3.org/MarkUp/Forms/wiki/Unified_evaluation_context), one can find
the following example:
<bind nodeset="node/a">
<constraint context=".." operator="and">
<constraint boolean="b"/>
<constraint boolean="c"/>
<constraint operator="or">
<constraint boolean="d"/>
<constraint boolean="e"/>
</constraint>
<constraint operator="not" boolean="f"/>
</constraint>
</bind>.
This example shows some nice possibilities as to constraints on data.
1. Is the following syntax correct:
<bind nodeset="node/a">
<constraint context=".." operator="and">
<constraint boolean="b"/>
<constraint boolean="c"/>
<constraint operator="or">
<constraint boolean="d"/>
<constraint boolean="e"/>
</constraint>
<constraint operator="not" boolean="f"/>
</constraint>
</bind>
<bind nodeset="node/a">
<relevant context=".." boolean="b"/>
<readonly context=".." boolean="c"/>
</bind>
<bind nodeset="node/a">
<relevant context=".." value="b"/>
</bind>,
or should all MIPs grouped as children of a single bind element. I understand
that this future approach allows more MIPs to be applies to a given node, which
the first example shows, but what about the second example above?
2. Theoretically speaking, how depth can one nest binds?
Thank you,
Claudius Teodorescu