// request token for an access token.
for (Event event : robotMessageBundle.getEvents()) {
if (event.getType() == EventType.DOCUMENT_CHANGED) {
// Get all the gadgets in the wave (typically only be one).
TextView document = wavelet.getRootBlip().getDocument();
GadgetView gadgetView = document.getGadgetView();
for (Gadget gadget : gadgetView.getGadgets()) {
if ((gadget != null) && ("true".equals(gadget.getField(GADGET_STATE)))) {
if (twitterService.checkAuthorization(wavelet, loginForm)) {
FetchController controller =
twitterWave.isInSearchMode() ? new SearchController(twitterService, rootBlip,
twitterWave, robotMessageBundle.getEvents()) : new TimelineController(