Bug 154126 - Adopt the Eclipse File System
Summary: Adopt the Eclipse File System
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Resources (show other bugs)
Version: 3.3   Edit
Hardware: All All
: P4 enhancement (vote)
Target Milestone: 3.3   Edit
Assignee: Platform-Resources-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: plan
Depends on: 116414 93562 111887 148057 161050 181998
Blocks:
  Show dependency tree
 
Reported: 2006-08-16 14:13 EDT by John Arthorne CLA
Modified: 2007-04-26 16:17 EDT (History)
15 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Arthorne CLA 2006-08-16 14:13:31 EDT
We should ensure that use of the Eclipse File System is pervasive in the platform, and remove any barriers that prevent it from being more widely adopted by the community. For example, we should provide IFileStoreEditorInput and a matching default implementation. [Workspace, UI, Platform Text]
Comment 1 John Arthorne CLA 2006-09-28 13:15:02 EDT
The IFileStoreEditorInput portion of this plan item is covered by bug 111887.
Comment 2 John Arthorne CLA 2007-03-28 14:00:21 EDT
Note that end in the end, IFileStoreEditorInput turned out to be called IURIEditorInput, with concrete implementation FileStoreEditorInput.
Comment 3 John Arthorne CLA 2007-04-26 16:17:03 EDT
Work on this plan item is completed for 3.3. Significant changes:

- Support for IFileStore in text buffers (bug 148057)
- Added IURIEditorInput and FileStoreEditorInput (bug 111887)
- Added API for opening editors on external files (bug 138655)
- Support for Unix symbolic links in EFS API (bug 170317)
- Numerous bug fixes in filesystem, resources, UI, IDE, and Text to support working with non-local EFS implementations