W3C home > Mailing lists > Public > public-xg-app-backplane@w3.org > August 2008

Re: Backplane Agenda for Tuesday, August 19

From: Charles F Wiecha <wiecha@us.ibm.com>
Date: Tue, 19 Aug 2008 10:01:22 -0400
To: Jack Jansen <Jack.Jansen@cwi.nl>
Cc: "public-xg-app-backplane" <public-xg-app-backplane@w3.org>
Message-ID: <OFC5968F87.D4A43899-ON852574AA.004CCC31-852574AA.004CF0C0@us.ibm.com>

Yes, those are XPath variables created as a side effect of the implied
binds generated from the calculate expressions.  The nice thing about them
is the evalution context is one level above what is typical in XForms
calculates -- hence avoiding the need for notation like calculate="../Price
* ../Quantity" which would essentially be a non-starter for HTML4 authors.

Thanks, Charlie

Charles Wiecha
Manager, Multichannel Web Interaction
IBM T.J. Watson Research Center
P.O. Box 704
Yorktown Heights, N.Y.  10598
Phone: (914) 784-6180, T/L 863-6180, Cell: (914) 320-2614
wiecha@us.ibm.com


                                                                                  
                                                                                  
                                                                                  
         Re: Backplane Agenda for Tuesday, August 19                              
                                                                                  
                                                                                  
         Jack Jansen                                                              
                    to:                                                           
                      Charles F Wiecha                                            
                                                                08/19/08 09:53 AM 
                                                                                  
                                                                                  
                                                                                  
                                                                                  
         Cc:                                                                      
            "public-xg-app-backplane"                                             
                                                                                  
                                                                                  
                                                                                  
                                                                                  







On 18 aug 2008, at 15:50, Charles F Wiecha wrote:

>
> For further background on point (1) below, here's a link to the
> Simplified
> Syntax topic at the Ubiquity project...Charlie
>
> http://code.google.com/p/ubiquity-xforms/wiki/StorySimplifiedSyntax


Nifty!

One question, in the canonical XForms there's a lot of constructs of
the form
             <calculate context=".." value="Price * Quantity" or "$Price *

$Quantity"/>

This doesn't look like XML to me, and also I don't understand where
the $name variable references suddenly come from. At least: I assume
that these are supposed to be the funny XPath VariableReference things
that live in their own namespace, right?
--
Jack Jansen, <Jack.Jansen@cwi.nl>, http://www.cwi.nl/~jack,
If I can't dance I don't want to be part of your revolution -- Emma
Goldman
Received on Tuesday, 19 August 2008 14:03:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 19 August 2008 14:03:59 GMT