Hello, Barry Feigenbaum and Michael Squillace (two IBM researcher from Austin) have posted an update to the IBM Reflexive User Interface Builder (RIB).
What's new in 1.1? Version 1.1 includes the capacity to validate Eclipse SWT GUIs, generate Java source for GUIs constructed by RIB, and embed Java source code in RIB documents. Now if you wonder how RIB compares to XSWT allow me to quote from the RIB forum: Yes, XSWT does work much the same way. However, two important distinctions should be noted. First, RIB is Architecture-neutral -- it supports Java Swing, Java AWT, and Eclipse SWT and any other framework for building GUIs for which one cares to write an implementation of the Architecture interface. (This usually amounts to about 100 lines of code.) The Architecture's central methods, link and render, do much of the linking of components so that much of XSWT's special meta-tags (e.g. x:children and x:class) are optional, though RIB has its own version of these tags. Second, RIB supports multiple scripting languages in which arguments to constructors and methods or whole event handlers can be written. Thus, meta tags involving style bits and parameters are not required. RIB takes the Java Reflection API to another level by not only making evaluation and execution of scripts in the text content of RIB documents possible, but also by using the Reflection API to determine the constructors and methods to invoke simply by tag names and the resulting evaluations. Find out more about RIB @ http://www.alphaworks.ibm.com/tech/rib Find out more about XSWT @ http://xswt.sourceforge.net - Gerald ----------------------- Gerald Bauer United XAML - http://unitedxaml.org XAML Forum & News - http://xamlnews.com ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ xul-announce mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xul-announce