     private function editorMouseDownHandler(event:Event):void
     {
         if (event is MouseEvent && owns(DisplayObject(event.target)))
-			return;
+            return;
 
         endEdit(DataGridEventReason.OTHER);
         // set focus back to the grid so grid logic will deal if focus doesn't

                currentRef = currentRef[ complexFieldNameComponents[ i ] ];
        }
        
        return currentRef;   	
    }

    //default implementations of these two methods, intended for subclassing

        losingFocus = false;
    }
    
    protected function isComplexColumn( property:String ):Boolean
    {
        return ( property.indexOf( "." ) != -1 );
    }

    //Gets the reference to the parent object where a property will be updated
    protected function deriveComplexFieldReference( data:Object, complexFieldNameComponents:Array ):Object
    {
        var currentRef:Object = data;
