     /**
      *  @private
      */
-    override public function styleChanged(styleName:String):void
-    {
-        super.styleChanged(styleName);
-        
-        if (!styleName || (styleName == "styleName") || (styleName = "lineBreak"))
+    override public function styleChanged(styleProp:String):void
+    {
+        super.styleChanged(styleProp);
+        
+        if (!styleProp || (styleProp == "styleName") || (styleProp = "lineBreak"))
         {
             lineBreakStyleChanged = true;
             invalidateProperties();

[Event(name="dataChange", type="mx.events.FlexEvent")]

/**
 *  TBD
 */
public class DefaultGridItemRenderer extends UIComponent implements IGridItemRenderer
{

import spark.components.supportClasses.GridColumn;

use namespace mx_internal;

//--------------------------------------
//  Styles
//--------------------------------------

/**
 *  The class implementing IUITextField that is used by this component
 *  to render text.
 *
 *  <p>It can be set to either the mx.core.UITextField class
 *  (to use the classic TextField class built into Flash Player)
 *  or the mx.core.UIFTETextField class
 *  (to use the Text Layout Framework to get improved text rendering,
 *  including bidirectional layout).</p>
 *
 *  @default mx.core.UITextField
 *  
 *  @langversion 3.0
 *  @playerversion Flash 10
 *  @playerversion AIR 1.5
 *  @productversion Flex 4
 */
[Style(name="textFieldClass", type="Class", inherit="no")]


include "../../styles/metadata/BasicNonInheritingTextStyles.as"
include "../../styles/metadata/BasicInheritingTextStyles.as"

//--------------------------------------
//  Events
