From b658348edbbb0893bfbdfcfc58d403088144a98c Mon Sep 17 00:00:00 2001 From: David McKnight Date: Fri, 1 Apr 2011 13:16:38 +0000 Subject: [PATCH] [341616] SystemResourceSelectionForm needs to check whether selected is an IAdaptable --- .../rse/internal/ui/view/SystemResourceSelectionForm.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemResourceSelectionForm.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemResourceSelectionForm.java index 66c5b1be9dc..0c60d7fca3d 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemResourceSelectionForm.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemResourceSelectionForm.java @@ -21,6 +21,7 @@ * David McKnight (IBM) - [244430] [regression] Incorrect behaviour for SystemSelectRemoteFolderAction * David McKnight (IBM) - [267061] resource dialog/form to allow custom host combo label * David McKnight (IBM) - [339282] SystemResourceSelectionForm.selectionChanged() should check for null subsystem + * David McKnight (IBM) - [341616] SystemResourceSelectionForm needs to check whether selected is an IAdaptable ********************************************************************************/ package org.eclipse.rse.internal.ui.view; @@ -527,7 +528,7 @@ public class SystemResourceSelectionForm implements ISelectionChangedListener _history.put(outputConnection, previousSelection); } - else + else if (selectedObject instanceof IAdaptable) { ISystemViewElementAdapter elementAdapter = (ISystemViewElementAdapter)((IAdaptable)selectedObject).getAdapter(ISystemViewElementAdapter.class); if (elementAdapter != null)