Lines 16-21
Link Here
|
16 |
* Martin Oberhuber (Wind River) - [186128] Move IProgressMonitor last in all API |
16 |
* Martin Oberhuber (Wind River) - [186128] Move IProgressMonitor last in all API |
17 |
* Martin Oberhuber (Wind River) - [186773] split ISystemRegistryUI from ISystemRegistry |
17 |
* Martin Oberhuber (Wind River) - [186773] split ISystemRegistryUI from ISystemRegistry |
18 |
* David Dykstal (IBM) - [142065] fix drag and drop on Mac OS X |
18 |
* David Dykstal (IBM) - [142065] fix drag and drop on Mac OS X |
|
|
19 |
* Kevin Doyle (IBM) - [187536] Drag & Drop file to Editor launchs file in system editor |
19 |
********************************************************************************/ |
20 |
********************************************************************************/ |
20 |
|
21 |
|
21 |
package org.eclipse.rse.internal.ui.view; |
22 |
package org.eclipse.rse.internal.ui.view; |
Lines 326-332
Link Here
|
326 |
IFile theFile = editable.getLocalResource(); |
327 |
IFile theFile = editable.getLocalResource(); |
327 |
|
328 |
|
328 |
IEditorDescriptor preferredEditor = editRegistry.getDefaultEditor(theFile.getName()); // may be null |
329 |
IEditorDescriptor preferredEditor = editRegistry.getDefaultEditor(theFile.getName()); // may be null |
329 |
if (preferredEditor == null) |
330 |
if (preferredEditor == null || preferredEditor.isOpenExternal()) |
330 |
{ |
331 |
{ |
331 |
preferredEditor = getDefaultTextEditor(); |
332 |
preferredEditor = getDefaultTextEditor(); |
332 |
|
333 |
|