Op 03-11-10 08:58, stuckagain schreef:
Hi John,
On Nov 2, 6:50 pm, John LaBanca<[email protected]> wrote:
CellTable isn't a complete replacement of PagingScrollTable, but we put a
lot of work into the API to make it more clear and extensible. We'd like to
create a full featured enterprise CellTable, but we also have a lot of other
projects going on and don't have the dev time to do it right now.
And what would be the right time ? I agree that the design looks
sound, but scrolling a table is really something that should be
standard in a table. People working on applications don't want to
spend time writing their own table implementation. And currently there
is still no table available that really uses GWT the way it should.
I've seen multiple enterprise projects that went for GXT mostly
because of the mature set of widgets that just look good without much
effort. This is very nice for prototypes and having a short time to
market ... but for bigger applications these widget sets have a lot of
limitations and can not be easily combined with other widget sets. So
after the prototype phase many realize that they need something else.
I also get the feeling that CellTable is the only scalable implementation,
but it lacks a couple of important features to surpass the other and
draw all development to itself,
such as:
- header sorting
- column resizing
- column picker
Extracting those extra features from bikeshed works clunky: there's no
decent integration.
Here's my implementation (ASL license):
http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/table/
As you can see I had to create a ColumnMeta class (in the ColumnPicker)
to wrap Column because the Column class doesn't have a "visible" property.
--
With kind regards,
Geoffrey De Smet
--
You received this message because you are subscribed to the Google Groups "Google
Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.