diff options
author | Jonah Graham | 2017-06-28 13:27:42 +0000 |
---|---|---|
committer | Jonah Graham | 2017-11-14 20:57:54 +0000 |
commit | fad069c80953825db8322e92b5cbc3a1994ed649 (patch) | |
tree | b7c5c2108f1c43d26dde3b50194c9b2c85a713f7 /dsf | |
parent | 15c8bad95d394bef30dda8662e490e78b1afee33 (diff) | |
download | org.eclipse.cdt-fad069c80953825db8322e92b5cbc3a1994ed649.tar.gz org.eclipse.cdt-fad069c80953825db8322e92b5cbc3a1994ed649.tar.xz org.eclipse.cdt-fad069c80953825db8322e92b5cbc3a1994ed649.zip |
Bug 525675: Delegate opening unknown file types to unknownEditorStrategy
This code enables the Debug view in CDT to take advantage of:
https://www.eclipse.org/eclipse/news/4.6/platform.php#text-editor-selection-strategy
Change-Id: I35e0453ce7ee772aac33ffbce6e66926bbb475e3
Diffstat (limited to 'dsf')
-rw-r--r-- | dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java index 3d2b668fb92..75083dc1664 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java @@ -268,7 +268,7 @@ public class DsfSourceDisplayAdapter implements ISourceDisplay, ISteppingControl private String getEditorIdForFile(IFile file) { try { - IEditorDescriptor descriptor = IDE.getEditorDescriptor(file); + IEditorDescriptor descriptor = IDE.getEditorDescriptor(file, true, false); return descriptor.getId(); } catch (PartInitException exc) { DsfUIPlugin.log(exc); @@ -278,7 +278,7 @@ public class DsfSourceDisplayAdapter implements ISourceDisplay, ISteppingControl private String getEditorIdForFileStore(IFileStore fileStore) { try { - return CDebugUIUtils.getEditorId(fileStore); + return CDebugUIUtils.getEditorId(fileStore, false); } catch (PartInitException exc) { DsfUIPlugin.log(exc); } |