<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-974437546998745251.post8560459020959328881..comments</id><updated>2012-01-16T13:19:19.000Z</updated><category term='mvp'/><category term='dependency injection'/><category term='easymock'/><category term='unit test'/><category term='spring'/><category term='jboss seam'/><category term='command pattern'/><category term='junit'/><category term='mock'/><category term='gwt'/><category term='google web toolkit'/><category term='ray ryan'/><category term='event bus'/><title type='text'>Comments on Hive Development Limited: Google Web Toolkit (GWT) MVP Example</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.hivedevelopment.co.uk/feeds/8560459020959328881/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default?start-index=26&amp;max-results=25'/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>111</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-3063759719695708883</id><published>2012-01-16T13:19:19.000Z</published><updated>2012-01-16T13:19:19.000Z</updated><title type='text'>hi have exception , please clarify this. why this ...</title><content type='html'>hi have exception , please clarify this. why this happened....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EntryPoint initialization exception&lt;br /&gt;Exception while loading module fr.micouz.gwt.dispatch.client.Gwt_dispatch_example. See Development Mode for details.&lt;br /&gt;&lt;br /&gt;com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)&lt;br /&gt; at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:503)&lt;br /&gt; at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:375)&lt;br /&gt; at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:200)&lt;br /&gt; at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:525)&lt;br /&gt; at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)&lt;br /&gt; at java.lang.Thread.run(Unknown Source)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/3063759719695708883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/3063759719695708883'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1326719959000#c3063759719695708883' title=''/><author><name>Jaiveer</name><uri>http://www.blogger.com/profile/13354659563073108641</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1015551075'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-5720983802407202271</id><published>2011-06-04T17:36:43.317+01:00</published><updated>2011-06-04T17:36:43.317+01:00</updated><title type='text'>This is excellent stuff man you have doe a pretty ...</title><content type='html'>This is excellent stuff man you have doe a pretty good job on explaining things. thanks a lot. &lt;a href="http://javarevisited.blogspot.com/2011/01/how-classpath-work-in-java.html" rel="nofollow"&gt;set java classpath&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/5720983802407202271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/5720983802407202271'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1307205403317#c5720983802407202271' title=''/><author><name>javabuddy</name><uri>http://javabuddy.livejournal.com/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-774708798'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-860879538826968573</id><published>2011-04-25T13:40:25.950+01:00</published><updated>2011-04-25T13:40:25.950+01:00</updated><title type='text'>Thanks for this nice article. would be great if yo...</title><content type='html'>Thanks for this nice article. would be great if you could answer my question as well I have been in Java swing development for few years and now I see GWT getting popular , though I haven&amp;#39;t used GWT , what are differences between GWT and Swing and how much learning curve for a swing developer to learn GWT.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Javin&lt;br /&gt;&lt;a href="http://javarevisited.blogspot.com/2011/04/garbage-collection-in-java.html" rel="nofollow"&gt;How Garbage collection works in Java &lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/860879538826968573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/860879538826968573'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1303735225950#c860879538826968573' title=''/><author><name>Javin  Paul</name><uri>http://www.blogger.com/profile/15028902221295732276</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1839690540'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-2273418051362878093</id><published>2011-03-15T20:51:34.754Z</published><updated>2011-03-15T20:51:34.754Z</updated><title type='text'>Hi when I am trying to deploy the greetMVP example...</title><content type='html'>Hi when I am trying to deploy the greetMVP example in my process server I am getting with Multiple Servlet injectors detected. This is a warning indicating that you have more than one GuiceFilter running in your web application. Can you help me out in this.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/2273418051362878093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/2273418051362878093'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1300222294754#c2273418051362878093' title=''/><author><name>mur</name><uri>http://www.blogger.com/profile/04358794132109055279</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1571627434'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-1622635870641234262</id><published>2011-02-13T17:24:58.132Z</published><updated>2011-02-13T17:24:58.132Z</updated><title type='text'>Hi.  Thanks for the tutorial - a great effort.  I ...</title><content type='html'>Hi.  Thanks for the tutorial - a great effort.  I downloaded the complete project as a zip (as suggested in the article) - it compiled, but the RPC failed.  The error message was &amp;quot;Application out of date ... expecting version 6, got 5 ...&amp;quot;.  Turned out I just had to replace gwt-servlet.jar (2009) with the latest version (2011).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/1622635870641234262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/1622635870641234262'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1297617898132#c1622635870641234262' title=''/><author><name>seddon software</name><uri>http://www.blogger.com/profile/16289954051806830808</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-79045322'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-2810613685544822776</id><published>2011-02-02T17:28:35.111Z</published><updated>2011-02-02T17:28:35.111Z</updated><title type='text'>Thanks for the information

&lt;a href="http://extrem...</title><content type='html'>Thanks for the information&lt;br /&gt;&lt;br /&gt;&lt;a href="http://extreme-java.blogspot.com" rel="nofollow"&gt;http://extreme-java.blogspot.com&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/2810613685544822776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/2810613685544822776'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1296667715111#c2810613685544822776' title=''/><author><name>Sandeep</name><uri>http://www.blogger.com/profile/14459583259453333684</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1587779409'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-15669649958187168</id><published>2010-12-20T10:46:39.550Z</published><updated>2010-12-20T10:46:39.550Z</updated><title type='text'>HI Thanks for your tutorial. It works as miracle. ...</title><content type='html'>HI Thanks for your tutorial. It works as miracle. Though i had a small question. How do we change the call from /greetmvp/dispatch to anything that we want like /greetmvp/checkthis and how do we call this???&lt;br /&gt;&lt;br /&gt;Thanks again.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/15669649958187168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/15669649958187168'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1292841999550#c15669649958187168' title=''/><author><name>R G</name><uri>http://www.blogger.com/profile/01362371766289268062</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_MwbxIaHqfgg/S0Qp1A1BnlI/AAAAAAAAAPc/ylKcQcnl_yU/S220/rohan7.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-633182'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-6064467191158998550</id><published>2010-12-15T23:54:13.159Z</published><updated>2010-12-15T23:54:13.159Z</updated><title type='text'>@Chris,

Any progress on the solution you are work...</title><content type='html'>@Chris,&lt;br /&gt;&lt;br /&gt;Any progress on the solution you are working on to get rid of the fudge factor?&lt;br /&gt;&lt;br /&gt;Danny</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/6064467191158998550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/6064467191158998550'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1292457253159#c6064467191158998550' title=''/><author><name>Danny Ho</name><uri>http://www.blogger.com/profile/01574805195295995025</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_5m67xHiLius/SCnSgnFjPUI/AAAAAAAAAF4/F--eYmo34ws/S220/PIC-0022.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-449090784'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-8583915638422795385</id><published>2010-12-03T19:53:32.041Z</published><updated>2010-12-03T19:53:32.041Z</updated><title type='text'>great explanation and example.
Thanks a lot it hel...</title><content type='html'>great explanation and example.&lt;br /&gt;Thanks a lot it helped me to learn and implement.....&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Dew</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/8583915638422795385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/8583915638422795385'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1291406012041#c8583915638422795385' title=''/><author><name>dew</name><uri>http://www.blogger.com/profile/10029965996096852300</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-466257465'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-9074321840267758625</id><published>2010-10-12T22:09:39.185+01:00</published><updated>2010-10-12T22:09:39.185+01:00</updated><title type='text'>I&amp;#39;ve worked with Sencha Ext GWT (a.k.a GXT) a ...</title><content type='html'>I&amp;#39;ve worked with Sencha Ext GWT (a.k.a GXT) a lot over the last 9 months or so.&lt;br /&gt;&lt;br /&gt;http://www.sencha.com/products/gwt/&lt;br /&gt;&lt;br /&gt;It&amp;#39;s a rich library and can be adapted to fit in with MVP but it can take some work. For instance, at a basic level you&amp;#39;ll need to make components adhere to HasValue interfaces and so on.  Those sorts of changes are pretty quick.  More advanced components like trees, grids and combos need more effort.&lt;br /&gt;&lt;br /&gt;All in all, we&amp;#39;ve got some very impressive results using this library.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;C.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/9074321840267758625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/9074321840267758625'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1286917779185#c9074321840267758625' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-561360787'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-8711665963916855695</id><published>2010-10-12T21:44:31.384+01:00</published><updated>2010-10-12T21:44:31.384+01:00</updated><title type='text'>Awesome! My manager says we can put a link to here...</title><content type='html'>Awesome! My manager says we can put a link to here in our license header and give you props. You probably saved me a week of work.&lt;br /&gt;&lt;br /&gt;Would you by any chance have any recommendations on widget libraries? Some of them have some cool features we could really use, but seem to force you into the MVC pattern.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/8711665963916855695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/8711665963916855695'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1286916271384#c8711665963916855695' title=''/><author><name>Tom</name><uri>http://www.blogger.com/profile/09887787012881088095</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1496981954'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-6218648249890045493</id><published>2010-10-12T20:47:43.936+01:00</published><updated>2010-10-12T20:47:43.936+01:00</updated><title type='text'>@Tom,

Thanks!  Yes the code is public domain.

Ch...</title><content type='html'>@Tom,&lt;br /&gt;&lt;br /&gt;Thanks!  Yes the code is public domain.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Chris.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/6218648249890045493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/6218648249890045493'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1286912863936#c6218648249890045493' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-561360787'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-3498422570145002294</id><published>2010-10-12T20:39:30.622+01:00</published><updated>2010-10-12T20:39:30.622+01:00</updated><title type='text'>Even if this is old, it still looks like a great g...</title><content type='html'>Even if this is old, it still looks like a great guide to get started!&lt;br /&gt;&lt;br /&gt;Question: I don&amp;#39;t see any license restrictions on any of this code. Have you released this into the public domain?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/3498422570145002294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/3498422570145002294'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1286912370622#c3498422570145002294' title=''/><author><name>Tom</name><uri>http://www.blogger.com/profile/09887787012881088095</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1496981954'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-1642047514630223855</id><published>2010-10-10T11:59:20.192+01:00</published><updated>2010-10-10T11:59:20.192+01:00</updated><title type='text'>Hi,

You might like to take a look at gwt-platform...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;You might like to take a look at gwt-platform (http://code.google.com/p/gwt-platform/ and http://uptick.com.au/content/getting-started-gwt-platform).&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;Mark</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/1642047514630223855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/1642047514630223855'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1286708360192#c1642047514630223855' title=''/><author><name>Mark</name><uri>http://www.blogger.com/profile/15630672213195708108</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-139744194'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-4239610501071978188</id><published>2010-10-02T13:07:32.761+01:00</published><updated>2010-10-02T13:07:32.761+01:00</updated><title type='text'>Jared,

Sorry to hear that you had trouble getting...</title><content type='html'>Jared,&lt;br /&gt;&lt;br /&gt;Sorry to hear that you had trouble getting this code working.  I&amp;#39;ll try to post a link to an updated snapshot based on the latest releases of the gwt-presenter/gwt-dispatch libraries.  Is that the update you are referring to?  If you let me know your particular pain points then I&amp;#39;ll try to address them.&lt;br /&gt;&lt;br /&gt;As with many blog posts, what was written above was correct (to the best of my knowledge) at the time of writing and, indeed, a year is a relatively long time with a project evolving as rapidly as GWT. In fact GWT 2.1 will provide its own MVP library potentially removing the need for gwt-presenter.  It seems harsh to call me on the fact that the code is now out of date - that&amp;#39;s just life in the technical blogsphere.&lt;br /&gt;&lt;br /&gt;When I use the term &amp;quot;best practice&amp;quot;, it is not self proclaimed but taken from a Google I/O 2009 talk which discusses a best practice approach to developing GWT projects which crucially means employing MVP, Command and Dependency Injection patterns. I believe this post successfully demonstrates the setup and interoperation of the required libraries to use the patterns.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;&lt;br /&gt;Chris.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/4239610501071978188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/4239610501071978188'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1286021252761#c4239610501071978188' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-561360787'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-888723610439026922</id><published>2010-09-30T06:26:57.516+01:00</published><updated>2010-09-30T06:26:57.516+01:00</updated><title type='text'>yea um, this article is almost too old to be worth...</title><content type='html'>yea um, this article is almost too old to be worth using.&lt;br /&gt;Wish OP would submit some updates for 2010...&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve managed to integrate gwt-presenter &amp;amp; dispatch, as well as work up a decent smart-gwt interface. Once I get it rock solid, I&amp;#39;ll post it here by some means.&lt;br /&gt;&lt;br /&gt;I feel compelled to share it, after working an entire day getting old code from 2009 to work. &lt;br /&gt;I doubt that the above article even repesents an accurate &amp;quot;standards of practice&amp;quot; anyway. GWT has changed alot.&lt;br /&gt;&lt;br /&gt;Now I know why Java&amp;#39;s logo is a coffee cup..&lt;br /&gt;it&amp;#39;s the same as other things early in the morning that you hate to deal with, but do so anyway cause your cracked out on caffeine and lusted for money.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/888723610439026922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/888723610439026922'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1285824417516#c888723610439026922' title=''/><author><name>Jared</name><uri>http://www.blogger.com/profile/09061897254596841614</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1500900756'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-7935608153229454678</id><published>2010-09-16T13:38:32.025+01:00</published><updated>2010-09-16T13:38:32.025+01:00</updated><title type='text'>Hi,

Great job. Do you think that you can post an ...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Great job. Do you think that you can post an integration with Spring framework on the backend ?  It seems that i can use Sping MVC or Spring4gwt (not supported cause Google Gin), Google Gin, GWT-SL, ... There is also Spring Roo (I didn&amp;#39;t have a look at it).&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;JMi</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/7935608153229454678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/7935608153229454678'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1284640712025#c7935608153229454678' title=''/><author><name>jmi</name><uri>http://www.blogger.com/profile/15472049465511244749</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-464136190'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-882045769554815458</id><published>2010-09-07T20:06:24.807+01:00</published><updated>2010-09-07T20:06:24.807+01:00</updated><title type='text'>I&amp;#39;m still getting the same error with 2.0.4 an...</title><content type='html'>I&amp;#39;m still getting the same error with 2.0.4 and 1.5 JRE... &lt;br /&gt;&lt;br /&gt;I tried removing gwt-servlet.jar and it didn&amp;#39;t work... any clues</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/882045769554815458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/882045769554815458'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1283886384807#c882045769554815458' title=''/><author><name>Protos</name><uri>http://www.blogger.com/profile/01496158827548081408</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1607612695'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-8054841665219889449</id><published>2010-08-24T05:39:07.112+01:00</published><updated>2010-08-24T05:39:07.112+01:00</updated><title type='text'>Hi,
Do you check http://code.google.com/p/guit/ ?
...</title><content type='html'>Hi,&lt;br /&gt;Do you check http://code.google.com/p/guit/ ?&lt;br /&gt;I think Guit have the same structure with this example.&lt;br /&gt;So sorry, I&amp;#39;m a new comer. I don&amp;#39;t understand a lot of thing. Please help me.&lt;br /&gt;I want to use this architecture combine with GAE&amp;#39;s datastore (using JDO)&lt;br /&gt;http://code.google.com/p/diaryoftour/&lt;br /&gt;I will learn more. Hope any body can help me :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/8054841665219889449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/8054841665219889449'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1282624747112#c8054841665219889449' title=''/><author><name>Tan Duy</name><uri>http://www.blogger.com/profile/08441052834368678305</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1820104314'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-6658582989456929625</id><published>2010-07-24T14:22:44.083+01:00</published><updated>2010-07-24T14:22:44.083+01:00</updated><title type='text'>Hi,

First thanks for this excellent tutorial! Thi...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;First thanks for this excellent tutorial! This incredibly helps to jump start.&lt;br /&gt;&lt;br /&gt;It looks like the code is no longer compatible with the 2.04 GWT environment as I get the following ERROR which breaks the app.&lt;br /&gt;&lt;br /&gt;Using SDK 2.0.4, Eclips (latest) and Java 1.6 on OSX&lt;br /&gt;&lt;br /&gt;It starts with a warning:&lt;br /&gt;14:56:04.924 [WARN] [greetmvp] Line 41: Referencing deprecated class &amp;#39;com.google.gwt.user.client.rpc.SerializableException&amp;#39;&lt;br /&gt;&lt;br /&gt;[INFO] Calling doSend&lt;br /&gt;[ERROR] Handle Failure:&lt;br /&gt;&lt;br /&gt;14:56:30.248 [ERROR] [greetmvp] 2010-07-24 14:56:30,247 [ERROR] Handle Failure:&lt;br /&gt;com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: Type &amp;#39;co.uk.hivedevelopment.greet.shared.rpc.SendGreeting&amp;#39; was not assignable to &amp;#39;com.google.gwt.user.client.rpc.IsSerializable&amp;#39; and did not have a custom field serializer. For security purposes, this type will not be deserialized.&lt;br /&gt;&lt;br /&gt;Now to fix this weired error, remove the gwt-sevelet.jar from the WEB-INF/lib dir and things will work again.&lt;br /&gt;&lt;br /&gt;Wessel</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/6658582989456929625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/6658582989456929625'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1279977764083#c6658582989456929625' title=''/><author><name>Wessel dR</name><uri>http://www.blogger.com/profile/08268177943501685683</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-225506582'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-8392887047768020699</id><published>2010-07-24T14:05:38.226+01:00</published><updated>2010-07-24T14:05:38.226+01:00</updated><title type='text'></title><content type='html'>This comment has been removed by the author.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/8392887047768020699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/8392887047768020699'/><author><name>Wessel dR</name><uri>http://www.blogger.com/profile/08268177943501685683</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.contentRemoved' value='true'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-225506582'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-3929372485754482673</id><published>2010-06-18T13:59:10.894+01:00</published><updated>2010-06-18T13:59:10.894+01:00</updated><title type='text'>Hello

Thanks for a great guide.

I have a problem...</title><content type='html'>Hello&lt;br /&gt;&lt;br /&gt;Thanks for a great guide.&lt;br /&gt;&lt;br /&gt;I have a problem with the changing of presenters/views. &lt;br /&gt;&lt;br /&gt;I have a LoginPresenter/LoginView when i login i want to change the presenter/view to StartPresenter/StartView.  &lt;br /&gt;&lt;br /&gt;Where and how should i do this?&lt;br /&gt;&lt;br /&gt;Thanks again&lt;br /&gt;&lt;br /&gt;/Filip</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/3929372485754482673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/3929372485754482673'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1276865950894#c3929372485754482673' title=''/><author><name>Filip</name><uri>http://www.blogger.com/profile/10395867205659810452</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1560049777'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-5275837193187330611</id><published>2010-05-27T10:16:58.581+01:00</published><updated>2010-05-27T10:16:58.581+01:00</updated><title type='text'>@Chris: Yeah, that&amp;#39;s clear. I wanted to know, ...</title><content type='html'>@Chris: Yeah, that&amp;#39;s clear. I wanted to know, where the GreetingResponsePresenter will be triggerd. But I believe, that I have found the point: It&amp;#39;s because of the &lt;br /&gt;&lt;br /&gt;bindPresenter(GreetingResponsePresenter.class, GreetingResponsePresenter.Display.class, GreetingResponseView.class);&lt;br /&gt;&lt;br /&gt;in GreetingClientModule, right?&lt;br /&gt;&lt;br /&gt;Thanks for your answer.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/5275837193187330611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/5275837193187330611'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1274951818581#c5275837193187330611' title=''/><author><name>seakey</name><uri>http://www.blogger.com/profile/08556291441204777510</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1293488124'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-9103623107819924816</id><published>2010-05-26T23:31:14.047+01:00</published><updated>2010-05-26T23:31:14.047+01:00</updated><title type='text'>@seakey

Nothing too clever I&amp;#39;m afraid.  Greet...</title><content type='html'>@seakey&lt;br /&gt;&lt;br /&gt;Nothing too clever I&amp;#39;m afraid.  GreetingResponsePresenter defines this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; @Override&lt;br /&gt; protected void onBind() {&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;  eventBus.addHandler(GreetingSentEvent.TYPE, new GreetingSentEventHandler() {&lt;br /&gt;&lt;br /&gt;   @Override&lt;br /&gt;   public void onGreetingSent(final GreetingSentEvent event) {&lt;br /&gt;...&lt;br /&gt;    display.getDialogBox().show();&lt;br /&gt;   }&lt;br /&gt;  });&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;Obviously it&amp;#39;s the call to .show() that causes the display of the dialog box.  The code block is a handler for a GreetingSentEvent which is fired when a server call returns successfully:&lt;br /&gt;&lt;br /&gt;public class GreetingPresenter extends WidgetPresenter {&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt; private void doSend() {&lt;br /&gt;...  &lt;br /&gt;  dispatcher.execute(new SendGreeting(display.getName().getValue()), new DisplayCallback(display) {&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;   @Override&lt;br /&gt;   protected void handleSuccess(final SendGreetingResult result) {&lt;br /&gt;    // take the result from the server and notify client interested components&lt;br /&gt;    eventBus.fireEvent(new GreetingSentEvent(result.getName(), result.getMessage()));&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;   &lt;br /&gt;  });&lt;br /&gt; }</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/9103623107819924816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/9103623107819924816'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1274913074047#c9103623107819924816' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-561360787'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-7840606556436950434</id><published>2010-05-26T23:21:16.483+01:00</published><updated>2010-05-26T23:21:16.483+01:00</updated><title type='text'>Blogger has scrubbed generics from the code snippe...</title><content type='html'>Blogger has scrubbed generics from the code snippet I just posted. :(</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/7840606556436950434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/8560459020959328881/comments/default/7840606556436950434'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html?showComment=1274912476483#c7840606556436950434' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/08/google-web-toolkit-gwt-mvp-example.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-8560459020959328881' source='http://www.blogger.com/feeds/974437546998745251/posts/default/8560459020959328881' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-561360787'/></entry></feed>
