It's not low hanging fruit.  There was a guy from France that did an
interesting prototype along these lines with Xalan1.  I was hoping he would
join forces this summer, but I haven't heard from him in a while.

This is an important feature for any XML editing mechanism that uses XSLT,
and I agree that it's needed.

-scott




                                                                                       
                        
                    "psdillon"                                                         
                        
                    <psdillon@ozema       To:     <[EMAIL PROTECTED]>           
                        
                    il.com.au>            cc:     (bcc: Scott Boag/CAM/Lotus)          
                        
                                          Subject:     re-transform changed parts of 
source                    
                    09/04/01 03:54                                                     
                        
                    AM                                                                 
                        
                    Please respond                                                     
                        
                    to xalan-dev                                                       
                        
                                                                                       
                        
                                                                                       
                        




I am wondering how much effort it would take to add a feature to Xalan.
Here's what I'm thinking:

I have some sales data in a DOM source, which is transformed into SVG, and
then rendered to the screen to show a sales chart.  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).

The motivation here is performance in an interactive application.

I don't (yet) understand the Xalan architecture, and before I sink my head
into the source code, could someone advise me on how feasible/difficult
this
might be?  Can you foresee anything that would make it difficult to map the
dependencies?

Thanks,

Paul





Reply via email to