W3C home > Mailing lists > Public > public-xformsusers@w3.org > February 2017

Re: references and dependency

From: Steven Pemberton <steven.pemberton@cwi.nl>
Date: Wed, 22 Feb 2017 11:45:26 +0100
To: public-xformsusers@w3.org
Message-ID: <op.yv15h0fjsmjzpq@steven-xps>
I have done a bit of rewriting:

* I've simplified and restructured material in the section on the instance  
https://www.w3.org/community/xformsusers/wiki/XForms_2.0#The_instance_Element

* I've simplified the text on dependencies, and moved it into the section  
on the model (from expressions).
https://www.w3.org/community/xformsusers/wiki/XForms_2.0#Dependencies

Please review at your leisure.

Steven

On Wed, 25 Jan 2017 13:12:53 +0100, Steven Pemberton  
<steven.pemberton@cwi.nl> wrote:

> There is some duplication of definitions.
>
> Recalculate
> defines 'reference' 'dependent' 'circular dependency'
> https://www.w3.org/community/xformsusers/wiki/XForms_2.0#Recalculate
>
> Expressions > References, Dependencies, and Dynamic Dependencies
> defines 'references' 'dependent' 'dynamically dependent'
> https://www.w3.org/community/xformsusers/wiki/
> XForms_2.0#References.2C_Dependencies.2C_and_Dynamic_Dependencies
>
> So I plan to bring these together, and merge them.
>
> However, the latter section distinguishes dependency for computed  
> expressions and other expressions. In particular a computed expression  
> has to use the content of a node to be dependent on it, while other  
> expressions are dependent on it regardless.
>
> "A computed expression is *dependent* on an instance node if it  
> references it and uses its character content (rather than just  
> referencing for navigation); any other expression is dependent on an  
> instance node if it just references it."
>
> Recalculate doesn't make this distinction.
>
> Which is right?
>
> Steven
Received on Wednesday, 22 February 2017 10:46:07 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:37:47 UTC