Community
Participate
Working Groups
Two common requests that I hear when using editors in the TableViewer that aren't possible today are: * Ability to change the values of the ComboBoxCellEditor before it's displayed depending upon data in the model. * Ability to define editors at the cell level and not just column level. In my own viewer I allow this by proving an implementation of an IEditorProvider. It has one method and to it I pass the column defined editor, the element, and the property. I call this before activating the editor and the consumer can return any type of editor that they please. I then use the provided editor for the editing of the cell. This seems to satisfy the 2 use cases defined above.
These are really two separate issues. Since there already is another bug (bug 113713) that tracks the issue of being able to define cell editors at the cell level, this one should focus on the ComboBoxCellEditor issue. I updated the summary accordingly.
*** This bug has been marked as a duplicate of 70800 ***