seges / acris

AcrIS is a modern framework serving as a base for applications, web sites and portals. It provides various tools and libraries to ease daily development. Build on top of Google web toolkit and provides sophisticated solution for security, beans binding, JSON protocol and usefull project skelets integrated with maven, hibernate, spring and gilead. You will get a prepared solution in box ready to use in your own project.
4 stars 1 forks source link

Better extensibility of acris binding #13

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Requested functionality:
- provide better extensibility for acris-binding without extending the generator
- add support for various client libraries like smartgwt, extgwt or acris 
widgets just with registering correct adapter providers

Detailed description of functionality
- determine all adapter providers on the classpath associated with specific 
type of binding (one-to-one, many-to-one, ...)
- specify binding target property (defaultly "value", but can differs from 
provider to provider) - identify by @BindingProperty on the getter and setter 
method
- prepare showcase for acris binding with smartGWT components (+article)
- prepare standard smart adapter providers
- (optional: add support for smart derived components like UITextItem - wrapped 
smart components used for GWT UIBinder purposes - this will requires extending 
uibinding-smartgwt library with implementing HasXYZ interfaces)

Use cases or testing scenarios for the functionality

SmartGWT integration as a showcase
ExtGWT integration just as a POC

Original issue reported on code.google.com by nejakyus...@gmail.com on 23 Jul 2010 at 7:12

GoogleCodeExporter commented 9 years ago

Original comment by nejakyus...@gmail.com on 23 Jul 2010 at 7:12

GoogleCodeExporter commented 9 years ago

Original comment by nejakyus...@gmail.com on 23 Jul 2010 at 7:13

GoogleCodeExporter commented 9 years ago

Original comment by nejakyus...@gmail.com on 7 Nov 2010 at 9:14

GoogleCodeExporter commented 9 years ago

Original comment by ladislav...@gmail.com on 4 Jan 2011 at 5:53

GoogleCodeExporter commented 9 years ago

Original comment by ladislav...@gmail.com on 9 May 2011 at 10:55