      *  in the row.  This property is ignored by DataGrid.
      *
      *  <p>The iconFunction takes a single argument which is the item
-     *  in the data provider and returns a Class.</p>
+     *  in the data provider and returns a Class, as the following example shows:</p>
      * 
-     *  <blockquote>
-     *  <code>iconFunction(item:Object):Class</code>
-     *  </blockquote>
+     *  <pre>iconFunction(item:Object):Class</pre>
      * 
      *  @default null
      */

     *  and localization.
     *
     *  <p>The dataTipFunction takes a single argument which is the item
     *  in the data provider and returns a String:</p>
     * 
     *  <blockquote>
     *  <code>myDataTipFunction(item:Object):String</code>
     *  </blockquote>
     * 
     *  @default null
     */

        var contentHolder:ListBaseContentHolder = DisplayObject(item).parent as ListBaseContentHolder;
        
        if (!contentHolder)
            return;
            
        var rowInfo:Array = contentHolder.rowInfo;
        var selectionLayer:Sprite = contentHolder.selectionLayer;

