/**
  * Visit a Block
  * 
  * @param object BlockSiteComponent $siteComponent
  * @return mixed
  * @access public
  * @since 6/11/08
  */
 public function visitBlock(BlockSiteComponent $siteComponent)
 {
     $orig = $siteComponent->getDisplayName();
     $new = $this->replacePlaceholders($orig);
     if ($orig != $new) {
         $siteComponent->updateDisplayName($new);
     }
     // 		$orig = $siteComponent->getDescription();
     // 		$new = $this->replacePlaceholders($orig);
     // 		if ($orig != $new)
     // 			$siteComponent->updateDescription($new);
     $asset = $siteComponent->getAsset();
     $orig = $asset->getContent()->asString();
     $new = $this->replacePlaceholders($orig);
     if ($orig != $new) {
         $asset->updateContent(Blob::withValue($new));
     }
 }