protected void requestXFocus(long time,boolean timeProvided){
  if (focusProxy == null) {
    if (focusLog.isLoggable(PlatformLogger.Level.WARNING)) {
      focusLog.warning("Focus proxy is null for " + this);
    }
  }
 else {
    if (focusLog.isLoggable(PlatformLogger.Level.FINE)) {
      focusLog.fine("Requesting focus to proxy: " + focusProxy);
    }
    if (timeProvided) {
      focusProxy.xRequestFocus(time);
    }
 else {
      focusProxy.xRequestFocus();
    }
  }
}

protected void requestXFocus ( long time , boolean timeProvided ) { if ( focusProxy == null ) { if ( focusLog . isLoggable ( PlatformLogger . Level . WARNING ) ) { focusLog . warning ( "Focus proxy is null for " + this ) ; } } else { if ( focusLog . isLoggable ( PlatformLogger . Level . FINE ) ) { focusLog . fine ( "Requesting focus to proxy: " + focusProxy ) ; } if ( timeProvided ) { focusProxy . xRequestFocus ( time ) ; } else { focusProxy . xRequestFocus ( ) ; } } }
requests focus to this decorated top - level by requesting x input focus to the shell window .
