@Override
  public void dispose() {
    ThreadingAssertions.assertEventDispatchThread();
    myDialogInitialization = null;
    stopSystemActivity();
    if (isRunning()) {
      cancel();
    }
  }
@Override
  public void dispose()