// 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 <jefftschwa...@gmail.com> wrote: > Code? > > On Fri, Jan 28, 2011 at 12:28 PM, Greg Dougherty <dougherty.greg...@mayo.edu > > > > > 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 google-web-toolkit@googlegroups.com. > > To unsubscribe from this group, send email to > > google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com> > > . > > 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 google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.