menu.parent = this;
MenuContainer parent = menu.getParent(); if (parent != null) parent.remove(menu);
  public synchronized Menu add(Menu menu)  {  if (menu.parent != null)      menu.parent.remove(menu);  menu.parent = this;  menus.addElement(menu);  if (peer != null)      menu.addNotify();    return menu;  }