User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

xswt:features [2014/10/17 22:08] (current)
Line 1: Line 1:
 +====== XSWT Features ======
 +XSWT describes SWT screen layouts using XML in a way that provides the following benefits:
 +   * Approximately 33% reduction in code size over using hand-coded Java. This number comes from comparisons of actual SWT code from Eclipse with hand-coded XSWT replications. ​
 +   * A more readable and maintainable description of SWT layouts. ​
 +   * 1:1 mapping between XSWT elements and Java code. If you understand the XSWT rules, all you need to code it is in the SWT JavaDoc.
 +In addition, XSWT provides the following features:
 +   * An Eclipse plug-in providing everything you need to start coding XSWT: an XML editor, a File/New wizard, and an XSWT preview view. 
 +   * A small XSWT program loader that can be embedded in your applications to load your XSWT-based screens. ​
 +   * An XSWT to Java compiler so you can compile XSWT source code to Java source code. Have your cake and eat it too. Enjoy the best of the XSWT and Java worlds at the same time!
 +XSWT is licensed under the Common Public License
xswt/features.txt ยท Last modified: 2014/10/17 22:08 (external edit)