/** * Remove a subcomponent, but don't delete it from the director completely. * This is used to remove nested menus. * * @param object SiteComponent $subcomponent * @return void * @access public * @since 9/22/06 */ function detatchSubcomponent(SiteComponent $subcomponent) { $this->_element->removeChild($subcomponent->getElement()); $this->_saveXml(); }