     //  Properties
     //
     //--------------------------------------------------------------------------
-    
-    private function dispatchChangeEvent(type:String):void
-    {
-        if (hasEventListener(type))
-            dispatchEvent(new Event(type));
-    }
-    
-    private function maybeInvalidateGrid():void
-    {
-        if (grid)
-        {
-            grid.invalidateSize();
-            grid.invalidateDisplayList();
-        }
-    }
     
     //----------------------------------
     //  grid

        else
            dataFieldPath = [value];
        
        dispatchChangeEvent("dataFieldChanged");
        
        maybeInvalidateGrid();
    }
    
    //----------------------------------

        
        _maxWidth = value;
        
        invalidateGrid();
        
        dispatchChangeEvent("maxWidthChanged");
    }
