| [ANN] XSWT Relaunched [message #60144] | 
Wed, 15 September 2004 16:54  | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Once upon a time, Chris McLaren invented XSWT, an XML-based UI  
description language for SWT.  It let you write SWT layouts with about  
2/3 of the code required by native Java, plus due to its hierarchical  
nature, it let you copy and paste parts of a layout much more sensibly  
than Java could possibly hope to do. 
 
But XSWT didn't really have a home.  Several individuals downloaded it  
from Bugzilla and used it for various purposes, but nobody really took  
over ownership of the project. 
 
Now XSWT has been relaunched as its own open-source project on SourceForge. 
 
http://xswt.sf.net 
 
There's a file release and an update site with the latest code there.  
Here are some of the updated features: 
 
- Reflection-based implementation works with current and future SWT controls 
- All the previous nastiness with XML namespaces has been fixed 
- There's an XSWT-to-Java compiler 
- JFace support has been added 
- Control construction and property setting is abstracted--this is one  
step toward GUI builder support 
 
I'm supporting the current code base in my spare time because the code  
is too good to see die (and because I use it in various places).  It  
also would be really cool if someone could make XSWT work with VE. ;-) 
 
 
Regards, 
 
Dave 
 
(PS: Although I'm VEP project lead here, XSWT is purely a personal  
project, so please nobody interpret this as either an ASC or VEP  
statement of direction.) 
 
--  
Dave Orme 
Eclipse Visual Editor Project Lead 
Advanced Systems Concepts' Chief Architect 
http://www.swtworkbench.com
 |  
 |  
  | 
Powered by 
FUDForum. Page generated in 0.16111 seconds