public void requestThrottleWindowDestruction(ThrottleWindow frame){
  if (frame != null) {
    destroyThrottleWindow(frame);
    try {
      throttleWindows.remove(throttleWindows.indexOf(frame));
    }
 catch (    java.lang.ArrayIndexOutOfBoundsException ex) {
      log.debug(ex.toString());
    }
    if (throttleWindows.size() > 0) {
      requestFocusForNextFrame();
    }
  }
}

public void requestThrottleWindowDestruction ( ThrottleWindow frame ) { if ( frame != null ) { destroyThrottleWindow ( frame ) ; try { throttleWindows . remove ( throttleWindows . indexOf ( frame ) ) ; } catch ( java . lang . ArrayIndexOutOfBoundsException ex ) { log . debug ( ex . toString ( ) ) ; } if ( throttleWindows . size ( ) > 0 ) { requestFocusForNextFrame ( ) ; } } }
request that this manager destroy a throttle frame .
