1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-02 22:55:26 +02:00

[294663] bad cast in monitor view part refresh action

This commit is contained in:
David McKnight 2009-11-09 20:42:29 +00:00
parent 016c5975c6
commit d424875e62

View file

@ -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