Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.filesystems 6.4.22
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.openide.filesystems.FileSystem

Uses of FileSystem in org.openide.filesystems

Subclasses of FileSystem in org.openide.filesystems
`class` | `AbstractFileSystem` This convenience implementation does much of the hard work of `FileSystem` and is generally more pleasant to create subclasses of.
`class` | `JarFileSystem` A virtual filesystem based on a JAR archive.
`class` | `LocalFileSystem` Local filesystem.
`class` | `MultiFileSystem` General base class for filesystems which proxy to others.
`class` | `XMLFileSystem` XML-based filesystem.

Methods in org.openide.filesystems that return FileSystem
`static FileSystem` | `FileUtil.createMemoryFileSystem()` Factory method that creates an empty implementation of a filesystem that completely resides in a memory.
`protected FileSystem` | `MultiFileSystem.createWritableOn(String name)` Finds the system to create writable version of the file on.
`protected FileSystem` | `MultiFileSystem.createWritableOnForRename(String oldName, String newName)` Special case of createWritableOn (@see #createWritableOn).
`FileSystem` | `Repository.findFileSystem(String systemName)` Deprecated. Please use the ClassPath API instead.
`protected FileSystem` | `MultiFileSystem.findSystem(FileObject fo)` For given file object finds the filesystem that the object is placed on.
`FileSystem` | `Repository.getDefaultFileSystem()` Gets the default filesystem of the IDE.
`protected FileSystem[]` | `MultiFileSystem.getDelegates()` All filesystem that this system delegates to.
`FileSystem` | `RepositoryEvent.getFileSystem()` Getter for the filesystem that is added or removed.
`FileSystem` | `FileStatusEvent.getFileSystem()` Getter for filesystem that caused the change.
`abstract FileSystem` | `FileObject.getFileSystem()` Get the filesystem containing this file.
`FileSystem` | `EnvironmentNotSupportedException.getFileSystem()` Deprecated. Getter for the filesystem that does not support environment operations.
`FileSystem[]` | `Repository.toArray()` Deprecated. Please use the ClassPath API instead.

Methods in org.openide.filesystems with parameters of type FileSystem
`void` | `Repository.addFileSystem(FileSystem fs)` Deprecated. Please use the ClassPath API instead.
`protected FileObject` | `MultiFileSystem.findResourceOn(FileSystem fs, String res)` Finds a resource on given filesystem.
`void` | `Repository.removeFileSystem(FileSystem fs)` Deprecated. Please use the ClassPath API instead.
`protected void` | `MultiFileSystem.setDelegates(FileSystem[] fileSystems)` Changes the filesystems that this system delegates to

Constructors in org.openide.filesystems with parameters of type FileSystem
`EnvironmentNotSupportedException(FileSystem fs)` Deprecated.
`EnvironmentNotSupportedException(FileSystem fs, String reason)` Deprecated.
`FileStatusEvent(FileSystem fs, boolean icon, boolean name)` Creates new FileStatusEvent.
`FileStatusEvent(FileSystem fs, FileObject file, boolean icon, boolean name)` Creates new FileStatusEvent
`FileStatusEvent(FileSystem fs, Set files, boolean icon, boolean name)` Creates new FileStatusEvent
`MultiFileSystem(FileSystem[] fileSystems)` Creates new MultiFileSystem.
`Repository(FileSystem def)` Creates new instance of filesystem pool and registers it as the default one.
`RepositoryEvent(Repository fsp, FileSystem fs, boolean add)` Create a new filesystem pool event.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.filesystems 6.4.22
PREV NEXT | FRAMES NO FRAMES

Built on December 7 2006. | Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.