/**
  * Add the child cells of an organizer
  * 
  * @param OrganizerSiteComponent $siteComponent
  * @return void
  * @access protected
  */
 protected function addOrganizerChildren(OrganizerSiteComponent $siteComponent)
 {
     for ($i = 0; $i < $siteComponent->getTotalNumberOfCells(); $i++) {
         $child = $siteComponent->getSubComponentForCell($i);
         if ($child) {
             try {
                 $child->acceptVisitor($this);
             } catch (PermissionDeniedException $e) {
             }
         }
     }
 }
 /**
  * Add the child cells of an organizer
  * 
  * @param OrganizerSiteComponent $siteComponent
  * @param DOMElement $element
  * @return void
  * @access protected
  * @since 1/17/08
  */
 protected function visitOrganizerChildren(OrganizerSiteComponent $siteComponent, $inMenu = false)
 {
     $output = array();
     for ($i = 0; $i < $siteComponent->getTotalNumberOfCells(); $i++) {
         $child = $siteComponent->getSubComponentForCell($i);
         if ($child) {
             try {
                 $output[] = $child->acceptVisitor($this, $inMenu);
             } catch (PermissionDeniedException $e) {
             }
         }
     }
     return $output;
 }