      */
     public function get headerRenderer():IFactory
     {
-        if (_headerRenderer)
-            return _headerRenderer;
-        
-        const dataGrid:DataGrid = dataGrid;
-        return (dataGrid) ? dataGrid.headerRenderer : null;
+        return _headerRenderer;
     }
     
     /**

     *  this column.

     *  If this property is null, and the column grid's owner is a DataGrid, 
     *  then the value of the DataGrid's itemEditor property is used.   The
     *  default DataGrid item editor is TextGridItemEditor.
     * 
     *  @default null
     *

     */
    private function get dataGrid():spark.components.DataGrid
    {
        return (grid) ? grid.dataGrid : null;
    }
    
    //----------------------------------
