Interface DynamicFileSystem

All Known Implementing Classes:
DynamicFileSystemImpl

public interface DynamicFileSystem
Provides ability to insert and remove file systems dynamically from the configuration filesystem by providing a dynamic proxy.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get access to the default implementation that has already been included into the system configuration filesystem.
    boolean
    isMounted(org.openide.filesystems.FileSystem fs)
    Check whether a filesystem is already mounted in this dynamic filesystem.
    void
    mount(org.openide.filesystems.FileSystem fs)
    Insert filesystem into the dynamic configuration filesystem
    void
    unmount(org.openide.filesystems.FileSystem fs)
    Remove filesystem from the dynamic configuration filesystem
  • Method Details

    • mount

      void mount(org.openide.filesystems.FileSystem fs)
      Insert filesystem into the dynamic configuration filesystem
      Parameters:
      fs -
    • unmount

      void unmount(org.openide.filesystems.FileSystem fs)
      Remove filesystem from the dynamic configuration filesystem
      Parameters:
      fs -
    • isMounted

      boolean isMounted(org.openide.filesystems.FileSystem fs)
      Check whether a filesystem is already mounted in this dynamic filesystem. Filesystems inserted into the configuration filesystem in other ways will not register as mounted.
      Parameters:
      fs -
      Returns:
    • getDefault

      static DynamicFileSystem getDefault()
      Get access to the default implementation that has already been included into the system configuration filesystem.
      Returns: