| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> |
| <HEAD> |
| |
| <meta name="copyright" content="Copyright (c) IBM Corporation and others 2006. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." > |
| |
| <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> |
| <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> |
| |
| <LINK REL="STYLESHEET" HREF="../book.css" CHARSET="ISO-8859-1" TYPE="text/css"> |
| <TITLE> |
| File system providers |
| </TITLE> |
| |
| <link rel="stylesheet" type="text/css" HREF="../book.css"> |
| </HEAD> |
| <BODY BGCOLOR="#ffffff"> |
| <h3>File system providers</h3> |
| |
| <p> |
| By default, the <tt>org.eclipse.core.filesystem</tt> plug-in only includes a file system |
| implementation for the local file system. Plug-ins can contribute implementations |
| for other file systems using the |
| <b><a href="../reference/extension-points/org_eclipse_core_filesystem_filesystems.html">org.eclipse.core.filesystem.filesystems</a></b> |
| extension point. File system providers must provide subclasses of |
| <b><a href="../reference/api/org/eclipse/core/filesystem/provider/FileStore.html">FileStore</a></b> |
| and |
| <b><a href="../reference/api/org/eclipse/core/filesystem/provider/FileSystem.html">FileSystem</a></b>. |
| Minimally, all abstract methods must be implemented, but other methods can be |
| overridden to provide more efficient implementations of methods such as copy, |
| move, delete, etc. Refer to the javadoc on these classes for more details on |
| what the default implementations do, and for advice on how and when to override |
| each method. |
| </p> |
| |
| </BODY> |
| </HTML> |