diff options
author | Michael Valenta | 2002-06-24 21:03:46 +0000 |
---|---|---|
committer | Michael Valenta | 2002-06-24 21:03:46 +0000 |
commit | dd21c5d38acc75fbc90d64d60f32bba6348cde4c (patch) | |
tree | 8daf32770ea3856f914570c28bcfbf4bafaed11e | |
parent | fc536518545b3f453a80308c6793651b55bece59 (diff) | |
download | eclipse.platform.team-dd21c5d38acc75fbc90d64d60f32bba6348cde4c.tar.gz eclipse.platform.team-dd21c5d38acc75fbc90d64d60f32bba6348cde4c.tar.xz eclipse.platform.team-dd21c5d38acc75fbc90d64d60f32bba6348cde4c.zip |
-rw-r--r-- | bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/OpenRemoteFileAction.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/OpenRemoteFileAction.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/OpenRemoteFileAction.java index 87ce63ce1..915e523eb 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/OpenRemoteFileAction.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/OpenRemoteFileAction.java @@ -95,7 +95,15 @@ public class OpenRemoteFileAction extends TeamAction { id = descriptor.getId(); } try { - page.openEditor(new RemoteFileEditorInput(files[i]), id); + try { + page.openEditor(new RemoteFileEditorInput(files[i]), id); + } catch (PartInitException e) { + if (id.equals("org.eclipse.ui.DefaultTextEditor")) { //$NON-NLS-1$ + throw e; + } else { + page.openEditor(new RemoteFileEditorInput(files[i]), "org.eclipse.ui.DefaultTextEditor"); //$NON-NLS-1$ + } + } } catch (PartInitException e) { throw new InvocationTargetException(e); } |