     
     private var bSelectItem:Boolean = false;
 
-	private var lastColumnCount:int = 0;
-	private var lastRowCount:int = 0;
-
-    /**
-     *  cache of measuring objects by factory
+    private var lastColumnCount:int = 0;
+    private var lastRowCount:int = 0;
+
+    /**
+     *  Cache of measuring objects by factory.
      */
     protected var measuringObjects:Dictionary;
 

    }

    /**
     *  Get the appropriate renderer, using the default renderer if none specified
     */
    override public function createItemRenderer(data:Object):IListItemRenderer
    {

                    try
                    {
                        iterator.seek(CursorBookmark.FIRST, startIndex);
                        if (!iteratorValid)
                        {
                            iteratorValid = true;
                            lastSeekPending = null;
                        }
                    }
                    catch(e:ItemPendingError)
                    {
