  *  @playerversion AIR 2.0
  *  @productversion Flex 4.5
  */
-[Event(name="startGridItemEditorSession", type="spark.events.DataGridEditEvent")]
+[Event(name="startGridItemEditorSession", type="spark.events.GridItemEditorEvent")]
 
 /**
  *  Dispatched immediately after an item editor has been opened. 
  *
- *  @eventType spark.events.DataGridEditEvent.OPEN_GRID_ITEM_EDITOR_SESSION
+ *  @eventType spark.events.GridItemEditorEvent.OPEN_GRID_ITEM_EDITOR_SESSION
  *  
  *  @see spark.components.DataGrid.itemEditorInstance
  * 

        
        if (instance == columnHeaderBar)
        {
            columnHeaderBar.owner = this;
            columnHeaderBar.columnSeparator = headerColumnSeparator;
            
            columnHeaderBar.addEventListener(GridEvent.SEPARATOR_ROLL_OVER, separator_rollOverHandler);
            columnHeaderBar.addEventListener(GridEvent.SEPARATOR_ROLL_OUT, separator_rollOutHandler);
            columnHeaderBar.addEventListener(GridEvent.SEPARATOR_MOUSE_DOWN, separator_mouseDownHandler);
            columnHeaderBar.addEventListener(GridEvent.SEPARATOR_MOUSE_DRAG, separator_mouseDragHandler);
            columnHeaderBar.addEventListener(GridEvent.SEPARATOR_MOUSE_UP, separator_mouseUpHandler);  
        }
        
        if (columnHeaderBar)
        {
            if (instance == headerColumnSeparator)
                columnHeaderBar.columnSeparator = headerColumnSeparator;
        }
    }
    
    /**

 * 
 *  <p>If this event is cancelled the item editor will not be created.</p>
 *
 *  @eventType spark.events.GridItemEditorEvent.START_GRID_ITEM_EDITOR_SESSION
 *  
 *  @see spark.components.DataGrid.itemEditorInstance
 *  @see flash.events.Event
