...
The main reason driving this evolution is to abstract and decouple the XML model from the user-interface using a simple high level POJO "bean like" access (GET/SET). This design is also motivated by the easy-to-use GWT RPC mechanism built-in RPC mechanismGWT which allows exchange of Java objects to and from a server using standard HTTP.
...