A Reflection, AOP, HTML template, UI Binding framework for GWT.
Reflection
Reflection for GWT, Support reflection of the following elements:
- annotation
- class
- field
- method
- constructor(constructor.newInstance())
- meta data of class(Going to be deleted, please using annotation instead)
Aspect-Oriented Programming for GWT
Support AOP in Client side, coded by JAVA(not based javascript library). Support both aspectj annotations and @pointcut/Google-guice matcher class, Please see here for all interceptors in sample project.
- @Around
- @Before
- @After
- @AfterReturning
- @AfterThrowing
HTML Template
HTML template, Annotation based HTML template framework for GWT(HTML Template).
UIBinding
UI Binding, UIBinding framework from gwt-ent, Annotation or code based(UIBinding).
Validate
Support JSR-303, and the GWT way to support I18N
JPA Annotations Emulation
Give you ability to share domain classes between server side and client side.
GWT UI Generator
Please NOTE: It’s under fully refactor. gwt ui generator(WhyUIGenerator HowToUseUIGenerator)
Others
gwt acegi integration(IntegrationGWTWithAcegi)Please note that, all source code available at: http://code.google.com/p/gwt-ent/source