Project: Eclipse_Platform_UI
Bug 163317 [Viewers] Take over SWT programming pattern to JFace Viewers
Reported: 2006-11-03 05:05:56 | Status: verified fixed

To open ColumnViewer for reusablility we should not make it final making the constructor protected forces people to subclass it and not directly creating instances from it.

Files changed in fix:
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/CellLabelProvider.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ColumnViewer.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableViewerColumn.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TreeViewerColumn.java bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ViewerColumn.java bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/TableView.java examples/org.eclipse.jface.snippets/Eclipse JFace Snippets/org/eclipse/jface/snippets/viewers/Snippet011CustomTooltips.java examples/org.eclipse.jface.snippets/Eclipse JFace Snippets/org/eclipse/jface/snippets/viewers/Snippet015CustomTooltipsForTree.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/TableViewerTest.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/viewers/TreeViewerColumnTest.java