 
 package spark.components.gridClasses
 {
+import flash.events.MouseEvent;
 import flash.utils.describeType;
 
+
+import mx.core.IIMESupport;
+import mx.core.IInvalidating;
+import mx.core.IVisualElement;
+import mx.core.IVisualElementContainer;
 import mx.core.mx_internal;
+import mx.core.UIComponent;
+import mx.validators.IValidatorListener;
 
 import spark.components.supportClasses.GridColumn;
 import spark.components.DataGrid;
 import spark.components.Group;
 import spark.components.IGridItemEditor;
 import spark.components.IGridItemRenderer;
-import mx.validators.IValidatorListener;
-import mx.core.IIMESupport;
 
 use namespace mx_internal;
     

     */
    public function cancel():void
    {
    }
    
    /**

        else if (typeInfo == "Boolean")
        {
            if (!(newData is Boolean))
            {
                var strNewData:String = newData.toString();
                if (strNewData)
                {
                    newData = (strNewData.toLowerCase() == "true") ? true : false;
                }
            }
        }
     
        if (property && data[property] != newData)
