From d424875e622b92ad5d8ec06a126b2a9bd466fdc8 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Mon, 9 Nov 2009 20:42:29 +0000 Subject: [PATCH] [294663] bad cast in monitor view part refresh action --- .../rse/internal/ui/view/monitor/SystemMonitorViewPart.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/monitor/SystemMonitorViewPart.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/monitor/SystemMonitorViewPart.java index c27d80a3148..bf95fb1e97d 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/monitor/SystemMonitorViewPart.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/monitor/SystemMonitorViewPart.java @@ -21,6 +21,7 @@ * David McKnight (IBM) - [223103] [cleanup] fix broken externalized strings * David McKnight (IBM) - [225506] [api][breaking] RSE UI leaks non-API types * Zhou Renjian (Kortide) - [282239] Monitor view does not update icon according to connection status + * David McKnight (IBM) - [294663] bad cast in monitor view part refresh action ********************************************************************************/ package org.eclipse.rse.internal.ui.view.monitor; @@ -50,7 +51,6 @@ import org.eclipse.rse.core.model.ISystemContainer; import org.eclipse.rse.core.model.ISystemRegistry; import org.eclipse.rse.internal.ui.SystemPropertyResources; import org.eclipse.rse.internal.ui.SystemResources; -import org.eclipse.rse.internal.ui.view.SystemTableTreeViewProvider; import org.eclipse.rse.services.clientserver.messages.SystemMessage; import org.eclipse.rse.ui.ISystemIconConstants; import org.eclipse.rse.ui.RSEUIPlugin; @@ -62,6 +62,7 @@ import org.eclipse.rse.ui.view.IRSEViewPart; import org.eclipse.rse.ui.view.ISystemTableViewColumnManager; import org.eclipse.rse.ui.view.ISystemViewElementAdapter; import org.eclipse.rse.ui.view.SystemTableView; +import org.eclipse.rse.ui.view.SystemTableViewProvider; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.events.SelectionListener; @@ -299,7 +300,7 @@ class SubSetAction extends BrowseAction { ((ISystemContainer)inputObject).markStale(true); } - ((SystemTableTreeViewProvider) getViewer().getContentProvider()).flushCache(); + ((SystemTableViewProvider) getViewer().getContentProvider()).flushCache(); getViewer().refresh(); // refresh layout too