Ext GWT v1.0 Beta 2 Released
April 29, 2008 by Darrell Meyer
Ext JS is pleased to announce the Ext GWT 1.0 beta2 release. This release includes numerous enhancements and bug fixes since the beta1 release and is a recommended upgrade for those using beta 1.
What’s New
Getters / Setters
Based on community feedback, getters and setters where added to replace public fields for component configuration. This should be more in line with Java best practices and the JavaBean standard.
HtmlContainer
Beta 2 includes a new container that can be built from static markup, a remote URL, an existing element, or element id. Child components can then be inserted into the container using CSS selectors to control the insert location (for example: panel.add(button, “td:first-child”;). This allows easy use of complex HTML layouts designed outside of GWT.
SelectionModel
The selection model code was refactored for Table, Tree, and List. SelectionModel is a new interface that all selection models implement.

SelectionService
The new selection service allows selection providers (all viewers for example) to register with the service. Any listeners are notified of any selections by a registered provider. In the Explorer Demo, the applications navigation tree, navigation list, and main tab panel share selections with each other using the new service. This allows all 3 components to stay “synchronized” no matter where and how selections are made.
Themes
In beta 2, there is a new Themes module which includes the Slate theme by J.C. Bize. Unlike with beta 1, it is only necessary to add ext-all.css to your host page html. Other style sheets are added dynamically based on the users current theme.
State
Restore and save state functionality has been added to component. StateManager now supports the serialization and deserialization of Map
Events
New fine-grained event hierarchy. The event code has been updated and revised to support component level events. Also, a new template method has been added to component that allows subclasses to specify the type of component event created when a DOM event is received which stops the need to “translate” component events.

Menu
The Menu and all MenuItems are now fully implemented. This includes sub menus, checkbox, radio, and date menu items.

Download
To download the beta 2 build or view the full release notes, please visit the Ext GWT download page. To find out more about Ext GWT and view the latest beta 2 samples, please visit the Ext GWT overview. To see beta 2 in action, take a look at the Explorer Demo.


Posted on April 29th, 2008 at 10:18 pm
Looks very promising! Great work Ext… very nice.
Posted on April 30th, 2008 at 4:24 am
It’s a bug the title text of Explorer Demo. ^^;
‘GWT’ not ‘GXT’.
Posted on April 30th, 2008 at 8:45 am
This has been corrected in SVN. Thanks.
Posted on May 1st, 2008 at 5:17 am
Looks very slick. Too bad only a few people can use it.
Posted on May 1st, 2008 at 1:15 pm
There are NOT series architecture issues with the way it’s done.
You’re entitled to your opinion, however, be reminded it counts for just as much as everyone else’s opinion. As such, be reminded there are vastly more people that disagree with you than those that agree.
I believe the developers at ext did a terriffic job on the ext GWT product. The price for a developer license is also completely within reason.
Keep up the good work.
Posted on May 1st, 2008 at 5:09 pm
Wow Dhiraj Patkar and Former Fan, I can’t believe that you dis on Ext so easily. I haven’t used the EXT GWT, but have used EXTJS, and I can tell you that it has saved my company hours and hours and hours of development time. It is a great product that works great.
I get really irked when people complain about licensing. If you want to use someone else’s intellectual property (IP) for free then it makes sense that you have to give your IP away for free. If you don’t want to give your IP away for free then for less than $300 a developer this is a steal.
Thanks EXT team. Don’t listen to the whinny naysayers.
Posted on May 2nd, 2008 at 2:12 am
One Leaves, Another Joins.. Interesting how a community works. I’m new to all of the Ext products. My team only builds intranet applications. So the GPL is perfect for us. Our Extranet team saw the product and love the potential. Very promising. Price point is nice as well.
Posted on May 2nd, 2008 at 10:00 pm
[...] Ext JS – Ext GWT v1.0 Beta 2 Released – Ext JS is pleased to announce the Ext GWT 1.0 beta2 release. This release includes numerous enhancements and bug fixes since the beta1 release and is a recommended upgrade for those using beta 1. [...]
Posted on May 3rd, 2008 at 9:02 pm
[...] Ext GWT 1.0 Beta 2 released The latest release of Ext GWT includes several new features and bug fixes. [...]
Posted on May 3rd, 2008 at 11:15 pm
How does EXT GWT differ from just EXT JS? That is, are their widgets in EXT JS that I can’t use with EXT GWT or vice versa? Or is EXT GWT does GWT with interfaces to use EXT JS?
Posted on May 6th, 2008 at 12:58 am
Not a bug ,just is “EXT + GWT = GXT”?
Posted on May 8th, 2008 at 12:38 pm
资料太少了,能否提供中文资料吗?谢谢!
Posted on May 10th, 2008 at 1:28 pm
@dhiraj patkar
If you want to discuss your opinion about the technical details of the framework, you probably should do so in a more suitable place… e.g. the GXT Open discussion forum.
Posted on May 20th, 2008 at 1:41 am
I have been trying to view the demos at http://extjs.com/explorer/ but the page is showing the “Ext GWT 1.0-beta2
Loading demo…” image for hours and never actually loads. I am using Firefox 3.0b5 on Ubuntu. Does anyone else have this issue and will it be resolved soon?
I noticed the samples are also in the download, but there are really no instructions on how to deploy these or use them in Eclipse, which would be useful for getting up and running quickly.
Posted on October 29th, 2008 at 5:21 pm
Hrmm, so I see references to negative comments about the architecture, (e.g. by dhiraj ptakar), but the comments themselves are conspicuously missing. If these comments were deleted, I hope it was for profanity or similar and not just being critical of the architecture. Leaves me with a very uneasy first impression of this company.