| Package | Description | 
|---|---|
| org.gjt.sp.jedit | This package contains jEdit 4's core classes. | 
| org.gjt.sp.jedit.browser | jEdit's file system browser. | 
| org.gjt.sp.jedit.bufferio | Classes related to loading, saving, autosaving buffers. | 
| org.gjt.sp.jedit.io | Virtual file system and multi-threaded I/O. | 
| Modifier and Type | Method and Description | 
|---|---|
| VFS | Buffer. getVFS()Returns the virtual filesystem responsible for loading and
 saving this buffer. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | Buffer. getMarkersPath(VFS vfs,
              java.lang.String path)Returns the path for this buffer's markers file | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VFSDirectoryEntryTableModel. collapse(VFS vfs,
        int index) | 
| int | VFSDirectoryEntryTableModel. expand(VFS vfs,
      org.gjt.sp.jedit.browser.VFSDirectoryEntryTableModel.Entry entry,
      java.util.List<VFSFile> list) | 
| void | VFSDirectoryEntryTable. setDirectory(VFS vfs,
            java.lang.Object node,
            java.util.List<VFSFile> list,
            java.util.Set<java.lang.String> tmpExpanded) | 
| void | VFSDirectoryEntryTableModel. setRoot(VFS vfs,
       java.util.List<VFSFile> list) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected VFS | MarkersSaveRequest. vfs | 
| protected VFS | BufferIORequest. vfs | 
| Constructor and Description | 
|---|
| BufferAutosaveRequest(View view,
                     Buffer buffer,
                     java.lang.Object session,
                     VFS vfs,
                     java.lang.String path)Creates a new buffer I/O request. | 
| BufferInsertRequest(View view,
                   Buffer buffer,
                   java.lang.Object session,
                   VFS vfs,
                   java.lang.String path)Creates a new buffer I/O request. | 
| BufferIORequest(View view,
               Buffer buffer,
               java.lang.Object session,
               VFS vfs,
               java.lang.String path)Creates a new buffer I/O request. | 
| BufferLoadRequest(View view,
                 Buffer buffer,
                 java.lang.Object session,
                 VFS vfs,
                 java.lang.String path,
                 boolean untitled)Creates a new buffer I/O request. | 
| BufferSaveRequest(View view,
                 Buffer buffer,
                 java.lang.Object session,
                 VFS vfs,
                 java.lang.String path)Creates a new buffer I/O request. | 
| MarkersSaveRequest(View view,
                  Buffer buffer,
                  java.lang.Object session,
                  VFS vfs,
                  java.lang.String path)Creates a new I/O request for markers. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FavoritesVFSA VFS used for remembering frequently-visited directories. | 
| class  | FileRootsVFSA VFS that lists local root filesystems. | 
| class  | FileVFSLocal filesystem VFS. | 
| class  | UrlVFSURL VFS. | 
| Modifier and Type | Method and Description | 
|---|---|
| static VFS | VFSManager. getFileVFS()Returns the local filesystem VFS. | 
| static VFS | VFSManager. getUrlVFS()Returns the URL VFS. | 
| VFS | FavoritesVFS.Favorite. getVFS() | 
| VFS | VFSFile. getVFS() | 
| static VFS | VFSManager. getVFSForPath(java.lang.String path)Returns the VFS for the specified path. | 
| static VFS | VFSManager. getVFSForProtocol(java.lang.String protocol)Returns the VFS for the specified protocol. | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | VFS. copy(ProgressObserver progress,
    VFS sourceVFS,
    java.lang.Object sourceSession,
    java.lang.String sourcePath,
    VFS targetVFS,
    java.lang.Object targetSession,
    java.lang.String targetPath,
    java.awt.Component comp,
    boolean canStop)Copy a file to another using VFS. | 
| static boolean | VFS. copy(ProgressObserver progress,
    VFS sourceVFS,
    java.lang.Object sourceSession,
    java.lang.String sourcePath,
    VFS targetVFS,
    java.lang.Object targetSession,
    java.lang.String targetPath,
    java.awt.Component comp,
    boolean canStop,
    boolean sendVFSUpdate)Copy a file to another using VFS. | 
| static void | VFSManager. sendVFSUpdate(VFS vfs,
             java.lang.String path,
             boolean parent)Sends a VFS update message. |