/**
  * Outputs the object as HTML.
  * @param FOLDER $obj
  * @access private
  */
 protected function _display_as_html($obj)
 {
     if ($obj->icon_url) {
         $this->context->start_icon_container($obj->icon_url, Fifty_px);
         parent::_display_as_html($obj);
         $this->context->finish_icon_container();
     } else {
         parent::_display_as_html($obj);
     }
 }
 /**
  * @param ENTRY $obj
  * @param OBJECT_RENDERER_OPTIONS $options
  */
 public function display($obj, $options = null)
 {
     switch ($this->handler_type) {
         case Handler_source_renderer:
             $this->display_as_source($obj, $options);
             break;
         default:
             parent::display($obj, $options);
     }
 }
 /**
  * Outputs the object as plain text.
  * @param USER $obj
  * @access private
  */
 protected function _display_as_plain_text($obj)
 {
     parent::display_as_plain_text($obj);
 }