Community
Participate
Working Groups
When the user single clicks on our view, we don't want an external editor to be opened. We only want the external editor to be opened if the user double clicks on the resource. Currently, the IEditorDescriptor interface provides no way to determine if the editor to be opened is internal or external. The simple solution is to expose the existing EditorDescriptor.isInternal() method as a public API in IEditorDescriptor.
Created attachment 5318 [details] patch adding IEditorDescriptor.isInternal() method I have attached a patch containing the new isInternal() method for IEditorDescriptor. Please consider this for inclusion in the Eclipse 3.0 M2 build.
We are adding this API (isOpenInternal()) in the RCP stream, which will be merged into HEAD for M5.
This is now in HEAD, and will be in M5.