Paul ([EMAIL PROTECTED]) writes:
>...The user types in some numbers and clicks on a button, which adds
>more data to the source.  The transformer is invoked again, but instead
>of regenerating the entire result, it determines which parts of the
>result are dependent on the changed source elements, prunes them, and
>regenerates them (and only them).
>...
>Can you foresee anything that would make it difficult to map the
>dependencies?

It *is* hard to do. Here's one example of why:
<xsl:template match="x/y[a &gt; b]/z[c &lt; 1000]">
where a, b, and c are some numbers that you allow the user to change
on the fly. Thus, the set of z nodes that are processed by this
template varies according to a, b, c values. Embellish this idea with
more templates, etc.
.................David Marston

Reply via email to