The Editor framework works with a "flow synchronization" pattern, so your 
editors (including your CellTable "rows" and "cells") shouldn't directly 
modify your edited objects, but rather wait for the "flush".

In other words, as-is, HasData editing doesn't play well with the Editor 
framework (or the other way around).

You'd have to "queue" changes done from your cells (and using the cell's 
"view data" to display the "edited value") and only apply them on flush() 
(which means you'd have to wrap the HasDataEditor, as you cannot extend it).

Have a look at 
http://gwt.google.com/samples/Showcase/Showcase.html#!CwCellSampler for an 
example of "queuing changes" and "committing" them later (in this case, 
clicking a button, as the sample doesn't use the Editor framework). And 
search the group for earlier (and more in-depth) discussions on the subject.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/zVxYprYjQboJ.
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.

Reply via email to