{ firePropertyChange("focusedWindow", focusedWindow, window); try { fireVetoableChange("focusedWindow", focusedWindow, window); focusedWindow = window; } catch (PropertyVetoException e) { } }
setGlobalObject (currentFocusedWindows, window, "focusedWindow");
  protected void setGlobalFocusedWindow(Window window)  {    // XXX Should this send focus events to the windows involved?    if (window == null || window.focusable)      {        firePropertyChange("focusedWindow", focusedWindow, window);        try          {            fireVetoableChange("focusedWindow", focusedWindow, window);            focusedWindow = window;          }        catch (PropertyVetoException e)          {          }      }  }