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

On Sourceforge: Cool: Saxon driving a GUI, interactive

Subject: [xsl] On Sourceforge: Cool: Saxon driving a GUI, interactive XSLT
From: Gunther Schadow <gunther@xxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 19 Nov 2004 10:31:54 -0500
saxon gui
Hi, I have added my GUI stuff to my XWSF project on sourceforge.
The XWSF project is a Saxon-based web services framework, but it
is all very light-weight and it contains my Saxon extensions 
for HTTP/POST and exception handling and other things that are
useful in the GUI application context anyway. 

So, go to xwsf.sf.net and load through CVS. Go to xwsf/saxon-xwsf
and see README.GUI for explanation to the demo. I am now moving
to generating the XSLT code from a GUI framework definition file.
That helps reducing repetitive work on boiler-plate code to adapt
more of the user interface elements.

If you have questions, I'd encourage you to use the sourceforge 
xwsf forum. If you want to help on this project, let me know
to get CVS commit access.

Remember, I do not make releases right now, just keep using the 
CVS for updates.

regards,
-Gunther

Gunther Schadow wrote:

> 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
Associate Professor           Indiana University School of Informatics
Regenstrief Institute, Inc.      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.