/**
  * Returns <code>true</code> if the component has been iconized and the bounds of the <code>
  * desktopIcon</code> are valid, otherwise returns <code>false</code>.
  *
  * @param f the <code>JInternalFrame</code> of interest
  * @return <code>true</code> if the component has been iconized; otherwise returns <code>false
  *     </code>
  */
 protected boolean wasIcon(JInternalFrame f) {
   return (f.getClientProperty(HAS_BEEN_ICONIFIED_PROPERTY) == Boolean.TRUE);
 }