File System Support

Identifier:
org.eclipse.ui.ide.filesystemSupport

Since:
3.2

Description:
filesystemSupport supplies IDE contributions to support filesystems contributed using the org.eclipse.core.filesystem.filesystems extension point.

Configuration Markup:

<!ELEMENT extension (filesystemContributor*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT filesystemContributor EMPTY>

<!ATTLIST filesystemContributor

label  CDATA #REQUIRED

class  CDATA #REQUIRED

scheme IDREF #REQUIRED>


Examples:


 <extension
         point="org.eclipse.ui.ide.filesystemSupport">
      <filesystemContributor       
        class="myFileSystemContributor"
            label="My file system"
            scheme="myFilesystem "/>
   </extension>
   
   

The example above has a FileSystemContributor that maps to a org.eclipse.core.filesystems.filesystem that it is provding a user interface for.

API Information:
The should be a one to one mapping of a org.eclipse.core.filesystems.filesystem scheme to filesystemContributor.

Supplied Implementation:
There are no filesystemSupports contributed by default. There is an internal implementation that supports the IResource that is backed by the file system.


Copyright (c) 2006, 2011 IBM Corporation and others.
This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-v20.html/ SPDX-License-Identifier: EPL-2.0