The problem is that there was no object for the button. Your ButtonCell creates HTML code that displays the buttons — each button in the entire column was written by the same button, but there is no java object associated with them.
To disable a button directly, you first need to create a handle. You can do this by specifying the id in the html that the ButtonCell creates, and then get the element by id from the DOM.
, , . , - ( , CellTable Grid). , , .
Cell, - . , . !
PS: ( ), , onBrowserEvent Element, - .