I do not know the answer to this.
and would like to find out as I am in the similar situation.

However I have come across this class:
com.google.gwt.requestfactory.shared.RequestEvent

http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/requestfactory/shared/RequestEvent.html

http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/requestfactory/shared/RequestEvent.java?r=9033

and from Expenses app generated by Roo,
I can see it is used like below:

        RequestEvent.register(eventBus, new RequestEvent.Handler() {
            // Only show loading status if a request isn't serviced in
250ms.
            private static final int LOADING_TIMEOUT = 250;

            public void onRequestEvent(RequestEvent requestEvent) {
              if (requestEvent.getState() == RequestEvent.State.SENT)
{
                shell.getMole().showDelayed(LOADING_TIMEOUT);
              } else {
                shell.getMole().hide();
              }
            }
        });

in UiBinder:
<g:NotificationMole animationDuration='0'       message='loading...'
ui:field='mole'></g:NotificationMole>

in UiBinder java class:
@UiField NotificationMole mole;

NoticiationMole:
http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/user/client/ui/NotificationMole.html

these are the pieces I have found.
but haven't put them together myself.

-- 
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.

Reply via email to