diff options
| author | Violaine Batthish | 2013-05-13 17:04:28 +0000 |
|---|---|---|
| committer | Chris Recoskie | 2013-05-13 17:13:29 +0000 |
| commit | cf6b528c330afa076c52052ce7a3af2846b05094 (patch) | |
| tree | ce55cf32dd0a76bcf25ab6ab0388d3e82c72fc79 | |
| parent | d710c6b4ab8a2e577c57493d4053086f9d58186a (diff) | |
| download | org.eclipse.ptp-cf6b528c330afa076c52052ce7a3af2846b05094.tar.gz org.eclipse.ptp-cf6b528c330afa076c52052ce7a3af2846b05094.tar.xz org.eclipse.ptp-cf6b528c330afa076c52052ce7a3af2846b05094.zip | |
Bug 407350 - Opening a file that has been deleted in the Remote Type
Hierarchy view generates an error
Updated patch from Violaine.
2 files changed, 2 insertions, 2 deletions
diff --git a/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/callhierarchy/RemoteCHViewPart.java b/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/callhierarchy/RemoteCHViewPart.java index 27b9066f7..f509ff1d8 100755 --- a/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/callhierarchy/RemoteCHViewPart.java +++ b/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/callhierarchy/RemoteCHViewPart.java @@ -631,7 +631,7 @@ public class RemoteCHViewPart extends ViewPart { CUIPlugin.log(e); } } - IEditorPart editor = EditorUtility.openInEditor(input); + IEditorPart editor = EditorUtility.openInEditor(elem.getLocationURI(), cproject); if(editor instanceof ITextEditor && elem instanceof ISourceReference) { ISourceReference sr = (ISourceReference) elem; int offset = sr.getSourceRange().getIdStartPos(); diff --git a/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/typehierarchy/RemoteTHViewPart.java b/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/typehierarchy/RemoteTHViewPart.java index e49435457..98e6b85f9 100755 --- a/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/typehierarchy/RemoteTHViewPart.java +++ b/rdt/org.eclipse.ptp.rdt.ui/src/org/eclipse/ptp/internal/rdt/ui/typehierarchy/RemoteTHViewPart.java @@ -878,7 +878,7 @@ public class RemoteTHViewPart extends ViewPart implements ITHModelPresenter { CUIPlugin.log(e); } } - IEditorPart editor = EditorUtility.openInEditor(input); + IEditorPart editor = EditorUtility.openInEditor(elem.getLocationURI(), cproject); if (editor instanceof ITextEditor && elem instanceof ISourceReference) { ISourceReference sr = (ISourceReference) elem; int offset = sr.getSourceRange().getIdStartPos(); |
