     function discard():void;
     
     /**
-     *  Tests if the value in the editor is valid and may be saved.
-     * 
-     *  @returns true if the value in the editor is valid. Otherwise
-     *  false is returned.
-     * 
-     *  @langversion 3.0
-     *  @playerversion Flash 10
-     *  @playerversion AIR 2.0
-     *  @productversion Flex 4.5 
-     */  
-    function validate():Boolean;
-
-    /**
      *  Saves the value in the editor back into the item renderer's
      *  data. This function calls <code>validate()</code> to verify
      *  the data may be saved. If the data is not valid, then the
      *  data is not saved and the editor is not closed.
      * 
-     *  This function should only be called by the editor. To save
+     *  This function should only be called by the data grid. To save
      *  and close the editor call the <code>endItemEditorSession()</code>
      *  function of the data grid owner.
      *  

     *  Called after the editor has been created and sized but before the 
     *  editor is visible. This is an oppurtunity to adjust the look of
     *  the editor before it becomes visible.
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10

     *  @productversion Flex 4.5 
     */ 
    function get columnIndex():int;

    //----------------------------------
    //  rowIndex
    //----------------------------------
