I have a tableviewer and I am trying to set it up so that the cells are editable. I have two columns: name and description. I am able to edit the name column, but not the description column. I am using editingsupport with my columns and when i put a print statement in canedit() function of editingsupport in my name column it works, but when i do the same in the canedit() of the description column, it does not print anything. and it's not editable on the gui. any suggestions on what's going on?