xsl-list
[Top] [All Lists]

Re: [xsl] visual representation of imports/includes

2008-05-21 06:11:46
2008/5/21 Dimitre Novatchev <dnovatchev(_at_)gmail(_dot_)com>:
XSelerator has been doing this for more than 5 years.

That's not quite what I meant (remember I was an Xselerator enthusiast too :)

I was looking for an interactive diagram of the import/include
hierarchy: the specific transforms at the top with lines down to the
common transforms (for a simple set - the hierachy I'm looking at at
the moment contains 100s and is a mess imho)

Ideally each transform would be represented as a box, which could be
expanded to show its constituent top-level elements
(params/keys/vars/templates etc) by double-clicking.

I haven't looked at it for too long, but Ken's XSLStyle appears to be
able to handle import precedence and priority, so if the interactive
diagram could show where a template/variable/param etc is overridden
and provide a link to it (and vice-versa)  that would be an extremely
useful feature.

Does that sound feasible?

What do others use for explaining a large codebase of xslt to someone?

-- 
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--