 
 import flash.display.DisplayObject;
 import flash.display.DisplayObjectContainer;
-import flash.display.GradientType;
 import flash.display.Graphics;
 import flash.display.Shape;
 import flash.display.Sprite;

 *  @productversion Flex 3
 */
[Event(name="itemEditBegin", type="mx.events.DataGridEvent")]

/**
 *  Dispatched when an item editing session ends for any reason.

            return;

        _editedItemPosition = lastEditedItemPosition;

        // though endEdit checks this, an ITEM_EDIT_END event handler can, in
        // the meantime, wipe out the item editor (e.g. by setting a new data
        // provider). so we add another check here.
        if (!_editedItemPosition)
            return;

        var rowIndex:int = _editedItemPosition.rowIndex;
        var columnIndex:int = _editedItemPosition.columnIndex;
