- From: John Boyer <boyerj@ca.ibm.com>
- Date: Wed, 31 Aug 2005 10:25:29 -0700
- To: "Rafael Benito" <rbenito@satec.es>
- Cc: www-forms@w3.org, www-forms-request@w3.org
- Message-ID: <OF2F4A6CB7.F90A9236-ON8825706E.005E8E5A-8825706E.005FBEEF@ca.ibm.com>
There are several attribute that currently have literal values only but which would benefit from an XPath expression. We are looking at, possibly for 1.1, addressing some of these concerns. This is the first I've heard of needing it for selected, though this may be because we'd like to do something for the case attribute of toggle, which would be almost as effective (i.e. allow the same flexibility, though with a bit more effort). The three biggest needs are the control attribute on setfocus, the case of a toggle, and the action of a submission. We think we should be able to use the notation of th e"attribute value template" In other words, if the attribute's value is surrounded by curly braces {}, then treat it as an xpath and take the result as the value of the attribute. In 1.1, we would more likely focus on the three mentioned above because they are evaluated at a specific moment in time as opposed to requiring constant update based on changes of data. Adding an xpath to the selected attribute of case would be like creating a UI binding in that it would have to be notified for any change of referenced data. We'd then climb into dynamic UI bindings being needed, and of course dealing with conflicts (what if all report false or more than one is true). John M. Boyer, Ph.D. Senior Product Architect/Research Scientist Workplace, Portal and Collaboration Software IBM Victoria Software Lab E-Mail: boyerj@ca.ibm.com http://www.ibm.com/software/ "Rafael Benito" <rbenito@satec.es> Sent by: www-forms-request@w3.org 08/29/2005 03:56 AM To <www-forms@w3.org> cc Subject Selected attribute in case element Hi, I would like to know if to enhance the "selected" attribute of a case element to accept an Xpath expression evaluated to boolean and not only "true" or "false" was ever considered. This gives the switch case structure a more dynamic nature, similar to what can be achieved with "relevant". Regards, Rafael Benito Ruíz de Villa Responsable Sistemas de Negocio en Red Móvil (+34) 617 314 293 rbenito@satec.es MADRID Avda. Europa, 34 A 28023 Aravaca Telf.: (+34) 91 708 90 00 / 91 211 03 00 Fax: (+34) 91 708 90 90 / 91 211 03 90
Attachments
Received on Wednesday, 31 August 2005 17:26:19 UTC