So, should I take it that this is a bug in GWT? On Jan 28, 12:11 pm, Greg Dougherty <[email protected]> wrote: > // Making the cell I click on to change what Group i'm seeing: > ClickableTextCell groupCell = new ClickableTextCell (); > FieldUpdater<GroupInfo, String> updater = new > FieldUpdater<GroupInfo, > String> () { > @Override > public void update (int index, GroupInfo theInfo, String > value) > { > boolean isOwner = (theInfo != null) && > theInfo.getOwner > ().equalsIgnoreCase (userName); > > currentGroup = theInfo; > addUser.setEnabled (isOwner); > > userProvider.refresh (); > } > }; > > GroupColumn groupColumn = new GroupColumn (groupCell); > groupColumn.setFieldUpdater (updater); > > theTable.addColumn (groupColumn, "Name"); > > public class UserColumn extends Column<String, Boolean> implements > FieldUpdater<String, Boolean> > { > private static GroupInfo groupInfo = null; > private static boolean groupOwner = false; > > /* (non-Javadoc) > * @see > com.google.gwt.user.cellview.client.Column#getValue(java.lang.Object) > */ > @Override > public Boolean getValue (String user) > { > if (groupInfo == null) > return false; > > return groupInfo.hasUser (user); > } > > } > > On Jan 28, 11:31 am, Jeff Schwartz <[email protected]> wrote: > > > Code? > > > On Fri, Jan 28, 2011 at 12:28 PM, Greg Dougherty <[email protected] > > > > wrote: > > > I have two CellTables that are logically connected together. When I > > > change the selection of the first one, I need to change the data > > > representation in the second one. When I first create the two tables, > > > this works. I call refresh on the DataProvider for the second table, > > > it calls getValue for the column of check boxes, and the boxes are > > > checked correctly. > > > > However, when I change the selection in the first table, and then call > > > refresh on the DataProvider, the getValue calls are made, but their > > > results are ignored. > > > > Is this a bug in GWT, or am I doing something wrong? > > > > TIA, > > > > Greg > > > > -- > > > 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]<google-web-toolkit%[email protected]> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-web-toolkit?hl=en. > > > -- > > *Jeff Schwartz*
-- 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.
