/**
  * Add controls to the block
  * 
  * @param object BlockSiteComponent $block
  * @param object Container $guiContainer
  * @return object Container The guiContainer
  * @access public
  * @since 5/24/07
  */
 function addBlockControls(BlockSiteComponent $block, Container $guiContainer)
 {
     parent::addBlockControls($block, $guiContainer);
     // Add controls bar and border
     $authZ = Services::getService("AuthZ");
     $idManager = Services::getService("Id");
     if ($authZ->isUserAuthorized($idManager->getId("edu.middlebury.authorization.modify"), $block->getQualifierId())) {
         if (count($block->getVisibleDestinationsForPossibleAddition())) {
             $this->wrapAsDraggable($guiContainer, $block->getId(), 'Block');
         }
     }
     return $guiContainer;
 }