tag:blogger.com,1999:blog-32881756.post3661746409828144345..comments2024-03-28T18:01:16.461-04:00Comments on Code Master Blog: RCP Patterns and Anti-PatternsAndy Malehhttp://www.blogger.com/profile/10268484073612495328noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-32881756.post-5770587149492555172012-08-24T14:57:06.887-04:002012-08-24T14:57:06.887-04:00This seems like a decent enough guide:
http://www....This seems like a decent enough guide:<br />http://www.ibm.com/developerworks/opensource/tutorials/os-ecl-jfacedb3/os-ecl-jfacedb3-pdf.pdf<br /><br />The key is to bind the View to the Model (or Presentation Model) bi-directionally, thus having user interactions trigger business logic in the Model directly (without the need for an explicit Controller), having business logic update other Model properties or data without touching the View, and then seeing property/data changes reflect in the View automatically due to data binding.<br /><br />Good luck!<br /><br />AndyAndy Malehhttps://www.blogger.com/profile/10268484073612495328noreply@blogger.comtag:blogger.com,1999:blog-32881756.post-8248515700821147932012-02-29T17:35:12.716-05:002012-02-29T17:35:12.716-05:00I'm very interested into implementing you'...I'm very interested into implementing you're 'Instances Bean Brew' pattern using JFace data binding. More precisely, I'm interested to know how to use data binding with a persistence layer. Do you have any article to recommend me ?Anonymoushttps://www.blogger.com/profile/08289334056216911133noreply@blogger.comtag:blogger.com,1999:blog-32881756.post-38675122531995954432007-05-16T02:14:00.000-04:002007-05-16T02:14:00.000-04:00Few thoughts:1. Instead of putting each 3rd jars i...Few thoughts:<BR/><BR/>1. Instead of putting each 3rd jars in its own plugin, I guess it is much more easier to have one plugin like a library-plugin, just for the libraries, and that library be made dependent on the main plugin, which should re-export on the packages. The advantage is, the application plugins can then, depend only on this one main plugin, but still can use any class from any of the 3rd party jars, and also that you donot have as many plugins as 3rd party jars.<BR/><BR/>2. JFace DataBinding framework is clumsy; I believe a much better job could have been done in much simplified way. Moreoever they didnot have any call-backs, so that any custom controls could also have potentially be used for the same frame-work. I didnot check their lastest implementation, so not sure if that had changed.Anonymoushttps://www.blogger.com/profile/15526150057299790100noreply@blogger.com