Community
Participate
Working Groups
In my opinion the following three methods of the ColumnViewer should be deprecated, as the JavaDoc of those methods already states that the ViewerColumn´s EditingSupport is more flexible and therefore better. -org.eclipse.jface.viewers.ColumnViewer.setCellEditors(CellEditor[]) -org.eclipse.jface.viewers.ColumnViewer.setCellModifier(ICellModifier) -org.eclipse.jface.viewers.ColumnViewer.setColumnProperties(String[]) When deprecating those methods, also the ICellModifier interface can be deprecated.
+1 for the change, please provide a Gerrit review for it.
See patch https://git.eclipse.org/r/#/c/33793/3 Also moved "old" cell editor EditingSupport to the DefaultColumnViewerEditingSupport class, so that there is less deprecated code in the ColumnViewers class.
We set a bug to Fixed once the patch is applied.
At the moment platform.ui, PDE (and potentially JDT) is still using the old API. If we want to deprecate this, we need to remove this usage. Simon, please create new bug reports for this adjustment and mark this bug as dependent on this changes.
(In reply to Lars Vogel from comment #4) > If we want to deprecate this, we need to remove this usage. Simon, > please create new bug reports for this adjustment and mark this bug as > dependent on this changes. Any update on the new bug report for the remove of the usage of the old API? We should start in platform.ui.
(In reply to Lars Vogel from comment #5) > Any update on the new bug report for the remove of the usage of the old API? > We should start in platform.ui. Ping?
No feedback