When a class implements BeanModelTag, the BeanModelGenerator kicks into gear to generate the proxy class. Unfortunately, the generator does not generate a method to override getProperties().

This causes a bug and problem where a class like DataViewBinder (and its method createItem()) that uses getProperties() to retrieve properties for use in the Template obtains an empty hashmap since RpcMap was never actually populated by the constructor in the Generated proxy class.

Affects: GXT 1.2.2

Solution: have the generator generate getProperties() that returns all the property values in a hash map.