          *  @langversion 3.0
          *  @playerversion Flash 10
          *  @playerversion AIR 1.5
-         *  @productversion Flex 4
+         *  @productversion Flex 4.5
          */
         public function get typicalItem():Object
         {

                return;
            
            _typicalItem = value;
            typicalItemChanged = true;
            
            invalidateProperties();
            invalidateSize();
            invalidateDisplayList();
        }

        //----------------------------------
        
        private var _typicalItem:Object = null;
        
        [Bindable("typicalItemChanged")]
        
        /**
		 *  The grid's layout ensures that columns whose width is not specified will be wide
		 *  enough to display an item renderer for this default dataProvider item.  If a typical
		 *  item is not specified, then the first dataProvider item is used.
         * 
         *  <p>Restriction: if the <code>typicalItem</code> is an IVisualItem, it must not 
         *  also be a member of the data Provider.</p>
