diff options
Diffstat (limited to 'oprofile/org.eclipse.linuxtools.oprofile.ui/src/org/eclipse/linuxtools/internal/oprofile/ui/view/OprofileViewDeleteSessionAction.java')
-rwxr-xr-x | oprofile/org.eclipse.linuxtools.oprofile.ui/src/org/eclipse/linuxtools/internal/oprofile/ui/view/OprofileViewDeleteSessionAction.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/oprofile/org.eclipse.linuxtools.oprofile.ui/src/org/eclipse/linuxtools/internal/oprofile/ui/view/OprofileViewDeleteSessionAction.java b/oprofile/org.eclipse.linuxtools.oprofile.ui/src/org/eclipse/linuxtools/internal/oprofile/ui/view/OprofileViewDeleteSessionAction.java index 10fa928045..36bcbcc3f2 100755 --- a/oprofile/org.eclipse.linuxtools.oprofile.ui/src/org/eclipse/linuxtools/internal/oprofile/ui/view/OprofileViewDeleteSessionAction.java +++ b/oprofile/org.eclipse.linuxtools.oprofile.ui/src/org/eclipse/linuxtools/internal/oprofile/ui/view/OprofileViewDeleteSessionAction.java @@ -15,7 +15,7 @@ package org.eclipse.linuxtools.internal.oprofile.ui.view; import org.eclipse.core.resources.IFolder; import org.eclipse.core.runtime.CoreException; import org.eclipse.jface.action.Action; -import org.eclipse.jface.viewers.TreeSelection; +import org.eclipse.jface.viewers.ITreeSelection; import org.eclipse.jface.viewers.TreeViewer; import org.eclipse.linuxtools.internal.oprofile.core.Oprofile; import org.eclipse.linuxtools.internal.oprofile.core.OprofileCorePlugin; @@ -36,7 +36,7 @@ public class OprofileViewDeleteSessionAction extends Action { @Override public void run() { - TreeSelection tsl = (TreeSelection) treeViewer.getSelection(); + ITreeSelection tsl = treeViewer.getStructuredSelection(); if (tsl.getFirstElement() instanceof UiModelSession) { UiModelSession sess = (UiModelSession) tsl.getFirstElement(); deleteSession(sess); |