Bug 419501 - [Viewers] @SuppressWarnings generics warning in deprecated
TableTreeViewer
Change-Id: Iad7a8f4b44dca80b281b98ae3e9ec0908c7bc99b
Signed-off-by: Lars Vogel <Lars.Vogel@gmail.com>
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableTreeViewer.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableTreeViewer.java
index fe0d3ba..b8090a5 100644
--- a/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableTreeViewer.java
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableTreeViewer.java
@@ -56,6 +56,7 @@
* @deprecated As of 3.1 use {@link TreeViewer} instead
* @noextend This class is not intended to be subclassed by clients.
*/
+@SuppressWarnings("rawtypes")
@Deprecated
public class TableTreeViewer extends AbstractTreeViewer {
/**
@@ -117,6 +118,7 @@
return viewer;
}
+ @SuppressWarnings("unchecked")
private void activateCellEditor() {
if( cellEditors != null ) {
if( cellEditors[columnNumber] != null && cellModifier != null ) {
@@ -511,6 +513,7 @@
/*
* (non-Javadoc) Method declared on AbstractTreeViewer.
*/
+ @SuppressWarnings("unchecked")
@Override
protected void doUpdateItem(Item item, Object element) {
// update icon and label
@@ -874,6 +877,7 @@
/*
* (non-Javadoc) Method declared in AbstractTreeViewer.
*/
+ @SuppressWarnings("unchecked")
@Override
protected void setSelection(List items) {
TableTreeItem[] newItems = new TableTreeItem[items.size()];