- From: Erik Bruchez <ebruchez@orbeon.com>
- Date: Mon, 19 May 2008 10:11:21 -0700
- To: "public-forms (new)" <public-forms@w3.org>
- Cc: www-html-editor@w3.org
Mark, Great clarification, thanks! -Erik On May 18, 2008, at 7:37 AM, Mark Birbeck wrote: > Hi Erik, > >> That sounds reasonable. Is it correct to say that, assuming XHTML >> +XForms, >> the ev:* attributes are expected to be *always* honored on XForms >> action >> elements, *except* if they are present on elements within inline >> instances? > > I suppose you could say that. But I think what we have is more that > the ev:* attributes are used *initially* to register all of the > handlers, but from then on they don't feature in the processing. > (Actually, when XML Events 2 is used, you'll get conditional > processing from an ev:* attribute, but that isn't relevant here.) > > So, once every has been set up, then when the outer handler is > invoked, it simply 'executes' each of its children--and you might as > well have removed the attributes, for all the impact they will have on > that processing. > > And on the inner handlers, as John says, when they are invoked in > response to their events, they act just as is if they are outer > handlers. And as before, their attributes are also no longer relevant. > > So I would see them more as instructions to register handlers, but > that have no impact on event processing. Then the whole inner/outer > question just disappears. > > Regards, > > Mark > > -- > Mark Birbeck > > mark.birbeck@x-port.net | +44 (0) 20 7689 9232 > http://www.x-port.net | http://internet-apps.blogspot.com > > x-port.net Ltd. is registered in England and Wales, number 03730711 > The registered office is at: > > 2nd Floor > Titchfield House > 69-85 Tabernacle Street > London > EC2A 4RR -- Orbeon Forms - Web Forms for the Enterprise Done the Right Way http://www.orbeon.com/
Received on Monday, 19 May 2008 17:12:09 UTC