Over a million developers have joined DZone.

Metawidget 0.55: New Support for GWT, Groovy, and More


Metawidget is an Open Source 'smart UI widget' that populates itself at runtime with UI components to match the properties of a given business object.

In addition to the existing support for Android, JSF, JSP, Spring, Struts and Swing front-ends, and Hibernate, Hibernate Validator, JavaBean and JPA back-ends, changes in v0.55 include:

  • GWT support
    - includes reflection and annotations support (despite the fact JavaScript supports neither!), pluggable layouts and two-way data binding
  • Groovy support
    - can inspect existing annotations on GroovyBean properties
  • Rebinding support
    - improved performance when using automatic binding
  • Javassist support
    - can order UI properties according to source code line number
  • Applet support
    - an example showing how to package Metawidget to under 40K

Your continued feedback is invaluable to the Metawidget team. As always, the best place to start is the Reference Documentation. Also see an interview done here on Javalobby about Metawidget.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}