[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Cool: Saxon driving a GUI, interactive XSLT

Subject: Re: Cool: Saxon driving a GUI, interactive XSLT
From: JBryant@xxxxxxxxx
Date: Thu, 18 Nov 2004 14:13:48 -0600
saxon gui
It ain't crazy, and I am definitely interested.

I'd love to see it and be involved. I'm an API technical writer, so I 
could help with the documentation. XSL has become one of my major tools, 
and I have converted my company's publication system entirely to PDF and 
HTML produced from XML through XSL. I would be especially interested if 
your system could be extended in the direction of an interactive GUI for 
developing stylesheets and previewing the results. (Yes, I know commercial 
products exist to do that, but I am cheap, and so is the company where I 
am consulting, so I rely excelusively on open-source tools.)

Jay Bryant
Bryant Communication Services




Gunther Schadow <gunther@xxxxxxxxxxxxxxxxxxxxxx> 
11/18/2004 01:38 PM
Please respond to
xsl-list@xxxxxxxxxxxxxxxxxxxxxx


To
xsl-list@xxxxxxxxxxxxxxxxxxxxxx
cc

Subject
 Cool: Saxon driving a GUI, interactive XSLT






This is cool:

Imagine you define a XUL style GUI using XML. You write a transform 
and run it with Saxon 8.1.1. This causes the GUI to appear on your 
screen. 

GUI events are turned into elements that are processed by normal 
XSLT templates. These templates can use an HTTP/POST extension
element to interact with a web service, and the response XML
documents may be transformed into new GUI elements or modify
existing ones. 

When the application finishes, the output of the transform is
-- for example -- a complete log of the user action. Or perhaps
the document that the user has worked on.

And this is not a dream! It is real. I did it. It's even pretty
straight-forward. I did it with both Swing and SWT. At this point
it's just a proof of concept, but it works. If there is interest,
I'll make it a sourceforge project. I call it XSLTGUI.

Is it crazy? I don't think so. It makes perfect sense. It's better
than the various XUL environments, because it is much more flexible
and yet lightweight. All you need is Saxon! Transform any XML document
into an interactive viewer application. The possibilities are endless. 
Welcome to the post-browser age!

regards,
-Gunther

-- 
Gunther Schadow, M.D., Ph.D.                    gschadow@xxxxxxxxxxxxxxx
Medical Information Scientist      Regenstrief Institute for Health Care
Adjunct Assistant Professor        Indiana University School of Medicine
tel:1(317)630-7960                         http://aurora.regenstrief.org

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.