setParentImpl(p);
setParentImpl();
  public void setParent(final View p)  {    if (SwingUtilities.isEventDispatchThread())      setParentImpl(p);    else      SwingUtilities.invokeLater      (new Runnable()       {         public void run()    {           setParentImpl(p);         }       });    }