System.err.println("BUG: getView() returning null"); System.err.println("Report this to Slava Pestov <sp@gjt.org>");
	public static View getView(EventObject evt)	{		if(evt != null)		{			Object o = evt.getSource();			if(o instanceof Component)			{				// find the parent view				Component c = (Component)o;				for(;;)				{					if(c instanceof View)						return (View)c;					else if(c == null)						break;					if(c instanceof JPopupMenu)						c = ((JPopupMenu)c)							.getInvoker();					else						c = c.getParent();				}			}		}		// this shouldn't happen		System.err.println("BUG: getView() returning null");		System.err.println("Report this to Slava Pestov <sp@gjt.org>");		return null;	}