     }        
     
     //----------------------------------
-    //  typicalItem delegates to (delegates to grid.typicalItem)
+    //  typicalItem (delegates to grid.typicalItem)
     //----------------------------------    
     
     [Bindable("typicalItemChanged")]

        dispatchChangeEvent("selectionModeChanged");
    }
    
    mx_internal function isRowSelectionMode():Boolean
    {
        const mode:String = selectionMode;
        return mode == GridSelectionMode.SINGLE_ROW || mode == GridSelectionMode.MULTIPLE_ROWS;
    }
    
    mx_internal function isCellSelectionMode():Boolean
    {
        const mode:String = selectionMode;        

    /** 
     *  @private
     *  Maximum time in milliseconds between a click and a double click.
     */ 
    mx_internal var doubleClickTime:Number = 620;
    
    /** 
     *  @private
     *  Key used to start editting a cell.
     */ 
    mx_internal var editKey:uint = Keyboard.F2;
