code: public void start(int delay, final boolean blocking) {
  
          if (delay <= 0) {
              show(blocking);
              return;
          }
          m_timer = new Timer() {
  
              /**
               * @see com.google.gwt.user.client.Timer#run()
               */
              @Override
              public void run() {
  
                  show(blocking);
              }
          };
          m_timer.schedule(delay);
      }
docs: Starts the timer for showing the 'loading' state.<p>
  
  Note: Has to be called manually before calling the RPC service.<p>
  
  @param delay the delay in milliseconds
  @param blocking shows an blocking overlay if <code>true</code>