I thought I had a solution with events...
//Javascript
var gwtwidget = document.getElementById("response")
gwtwidget.value = "blahblah";
gwtwidget.onchange();
and then listening for the change in GWT. Alas, it doesn't work.
Gwt's own event system overrides, sinks, deters (or whatever) the
event. What approach should I take? I've been through the web in
search of info but I certainly can't get my head round it. I'm
guessing the answer is either...
1 Call an entrypoint instance method from javascript (somehow)
2 Fire an event from javascript that will be picked up by gwt
(somehow)
3 Setup an async callback interface mechanism of sorts (somehow)