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()];