Vinay's Blog

About Free wallpapers, Games & Technical stuff

GWT ENT – A Reflection, AOP, HTML template, UI Binding, Validate(JSR303) framework and JPA annotation Emulation for GWT

Posted by Vinay on September 8, 2009

A Reflection, AOP, HTML template, UI Binding framework for GWT.

This project aims to make it easier to do what you want to do with GWT, now, the fllowing things have been contained in our project:

Reflection

Reflection for GWT, Support reflection of the following elements:

  1. annotation
  2. class
  3. field
  4. method
  5. constructor(constructor.newInstance())
  6. 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.

  1. @Around
  2. @Before
  3. @After
  4. @AfterReturning
  5. @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

Advertisement

2 Responses to “GWT ENT – A Reflection, AOP, HTML template, UI Binding, Validate(JSR303) framework and JPA annotation Emulation for GWT”

  1. [...] GWT ENT – A Reflection, AOP, HTML template, UI Binding, Validate(JSR303) framework and JP… a few seconds ago from Gwibber [...]

  2. [...] GWT ENT – A Reflection, AOP, HTML template, UI Binding, Validate(JSR303) framework and JP… a few seconds ago from Gwibber [...]

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.