         //----------------------------------
         //  itemRenderer
         //----------------------------------
-        
-        private var _itemRenderer:IFactory = null;
-        
+                
         [Bindable("itemRendererChanged")]
         
         /**

         */
        override public function get itemRenderer():IFactory
        {
            if (!_itemRenderer)
                _itemRenderer = new ClassFactory(DefaultColumnHeaderRenderer);
            
            return _itemRenderer;
        }
        
        /**

         */
        override public function set itemRenderer(value:IFactory):void
        {
            if (super.itemRenderer == value)
                return;
            
            super.itemRenderer = value;
            
            dispatchChangeEvent("itemRendererChanged");
        }
