Skip navigation links
A C F G I M N O R S T U V W 

A

addTreeModelListener(TreeModelListener) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Adds a listener to this model.

C

cancelEditing() - Method in class net.java.truevfs.access.swing.TFileTree
 
convertValueToText(Object, boolean, boolean, boolean, int, boolean) - Method in class net.java.truevfs.access.swing.TFileTree
 
cp(InputStream, TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the copied node is selected and visible.
cp(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the copied node is selected and visible.
cp(InputStream, TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Copies in to node and updates the tree accordingly.
cp(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Copies oldNode to node and updates the tree accordingly.
cp_p(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the copied node is selected and visible.
cp_p(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Copies oldNode to node preserving its last modification time and updates the tree accordingly.
cp_r(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the recursively copied node is selected and visible.
cp_r(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Copies oldNode to node recursively and updates the tree accordingly.
cp_rp(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the recursively copied node is selected and visible.
cp_rp(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Copies oldNode to node recursively preserving its last modification time and updates the tree accordingly.
createFileObject(File, String) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
createFileObject(String) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
createFileObject(File, String) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
createFileObject(String) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
createFileObject(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
Wraps the given file in a TFile if its an archive file or an archive entry.
createFileSystemRoot(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
createNewFile(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the newly created file is selected and visible.
createNewFile(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Creates node as a new file in the file system and updates the tree accordingly.
createNewFolder(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
createNewFolder(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 

F

fireTreeNodesChanged(TreeModelEvent) - Method in class net.java.truevfs.access.swing.TFileTreeModel
This method calls TreeModelListener.treeStructureChanged(TreeModelEvent) on all listeners of this TreeModel.
fireTreeNodesInserted(TreeModelEvent) - Method in class net.java.truevfs.access.swing.TFileTreeModel
This method calls TreeModelListener.treeStructureChanged(TreeModelEvent) on all listeners of this TreeModel.
fireTreeNodesRemoved(TreeModelEvent) - Method in class net.java.truevfs.access.swing.TFileTreeModel
This method calls TreeModelListener.treeStructureChanged(TreeModelEvent) on all listeners of this TreeModel.
fireTreeStructureChanged(TreeModelEvent) - Method in class net.java.truevfs.access.swing.TFileTreeModel
This method calls TreeModelListener.treeStructureChanged(TreeModelEvent) on all listeners of this TreeModel.
fsv - Variable in class net.java.truevfs.access.swing.TDecoratingFileSystemView
The decorated file system view.
fv - Variable in class net.java.truevfs.access.swing.TDecoratingFileView
The decorated file view.

G

getChild(File, String) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getChild(File, String) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
getChild(Object, int) - Method in class net.java.truevfs.access.swing.TFileTreeModel
 
getChildCount(Object) - Method in class net.java.truevfs.access.swing.TFileTreeModel
 
getCurrentDirectory() - Method in class net.java.truevfs.access.swing.TFileChooser
 
getDefaultDirectory() - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getDefaultExtension() - Method in class net.java.truevfs.access.swing.TFileTree
Getter for bound property defaultExtension.
getDescription(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileView
 
getDetector() - Method in class net.java.truevfs.access.swing.TFileSystemView
Returns the nullable archive detector to use.
getFiles(File, boolean) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getFiles(File, boolean) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
getFileSystemView() - Method in class net.java.truevfs.access.swing.TFileChooser
 
getHomeDirectory() - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getIcon(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileView
 
getIcon(File) - Method in class net.java.truevfs.access.swing.TFileView
 
getIndexOfChild(Object, Object) - Method in class net.java.truevfs.access.swing.TFileTreeModel
 
getModel() - Method in class net.java.truevfs.access.swing.TFileTree
 
getName(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileView
 
getParentDirectory(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getParentDirectory(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
getRoot() - Method in class net.java.truevfs.access.swing.TFileTreeModel
 
getRoots() - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getSelectedFile() - Method in class net.java.truevfs.access.swing.TFileChooser
 
getSelectedFiles() - Method in class net.java.truevfs.access.swing.TFileChooser
 
getSystemDisplayName(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getSystemDisplayName(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
getSystemIcon(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getSystemIcon(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
getSystemTypeDescription(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
getSystemTypeDescription(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
getTypeDescription(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileView
 
getTypeDescription(File) - Method in class net.java.truevfs.access.swing.TFileView
 

I

isComputerNode(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isComputerNode(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isDisplayingExtensions() - Method in class net.java.truevfs.access.swing.TFileTree
Getter for bound property displayingExtensions.
isDrive(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isDrive(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isEditing() - Method in class net.java.truevfs.access.swing.TFileTree
 
isEditingExtensions() - Method in class net.java.truevfs.access.swing.TFileTree
Getter for bound property editingExtensions.
isFileSystem(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isFileSystem(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isFileSystemRoot(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isFileSystemRoot(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isFloppyDrive(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isFloppyDrive(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isHiddenFile(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isHiddenFile(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isLeaf(Object) - Method in class net.java.truevfs.access.swing.TFileTreeModel
 
isParent(File, File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isParent(File, File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isRoot(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isRoot(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isTraversable(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
 
isTraversable(File) - Method in class net.java.truevfs.access.swing.TDecoratingFileView
 
isTraversable(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
 
isTraversable(File) - Method in class net.java.truevfs.access.swing.TFileView
 

M

mkdir(TFile, boolean) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the newly created directory is selected and visible.
mkdir(TFile, boolean) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Ensures that node exists as a (virtual) directory in the (federated) file system and updates the tree accordingly.
mv(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel, restores the expanded paths, selects node and scrolls to it if necessary.
mv(TFile, TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Moves oldNode to node and updates the tree accordingly.

N

net.java.truevfs.access.swing - package net.java.truevfs.access.swing
Provides Swing GUI classes for viewing file trees and choosing entries in archive files.
nodeChanged(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Updates the given node in the tree.
nodeInserted(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Inserts the given node in the tree.
nodeInsertedOrStructureChanged(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Inserts the given node in the tree or reloads the tree structure for the given node if it already exists.
nodeRemoved(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Removes the given node from the tree.

O

onEditingStopped(ChangeEvent) - Method in class net.java.truevfs.access.swing.TFileTree
Called when the editing of a cell has been stopped.

R

refresh() - Method in class net.java.truevfs.access.swing.TFileTree
Refreshes the entire tree, restores the expanded and selected paths and scrolls to the lead selection path if necessary.
refresh(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Refreshes the subtree for the given node, restores the expanded and selected paths and scrolls to the lead selection path if necessary.
refresh(TreePath[]) - Method in class net.java.truevfs.access.swing.TFileTree
Refreshes the subtree for the given paths, restores the expanded and selected paths and scrolls to the lead selection path if necessary.
refresh() - Method in class net.java.truevfs.access.swing.TFileTreeModel
Refreshes the tree structure for the entire tree.
refresh(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
removeTreeModelListener(TreeModelListener) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Removes a listener from this model.
rm(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the successor to the deleted node is selected and visible.
rm(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Deletes the file or empty directory node and updates the tree accordingly.
rm_r(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
Forwards the call to the TFileTreeModel and scrolls the tree so that the successor to the deleted node is selected and visible.
rm_r(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Deletes the file or (probably not empty) directory node and updates the tree accordingly.

S

scrollNodeToVisible(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
 
setDefaultExtension(String) - Method in class net.java.truevfs.access.swing.TFileTree
Setter for bound property defaultExtension.
setDetector(TArchiveDetector) - Method in class net.java.truevfs.access.swing.TFileSystemView
Sets the archive detector to use.
setDisplayingExtensions(boolean) - Method in class net.java.truevfs.access.swing.TFileTree
Setter for bound property displayingExtensions.
setEditable(boolean) - Method in class net.java.truevfs.access.swing.TFileTree
 
setEditingExtensions(boolean) - Method in class net.java.truevfs.access.swing.TFileTree
Setter for bound property editingExtensions.
setFileSystemView(FileSystemView) - Method in class net.java.truevfs.access.swing.TFileChooser
setModel(TreeModel) - Method in class net.java.truevfs.access.swing.TFileTree
setSelectionNode(TFile) - Method in class net.java.truevfs.access.swing.TFileTree
 
setSelectionNodes(TFile[]) - Method in class net.java.truevfs.access.swing.TFileTree
 
startEditingAtPath(TreePath) - Method in class net.java.truevfs.access.swing.TFileTree
 
stopEditing() - Method in class net.java.truevfs.access.swing.TFileTree
 
structureChanged(TFile) - Method in class net.java.truevfs.access.swing.TFileTreeModel
Reloads the tree structure for the given node.

T

TDecoratingFileSystemView - Class in net.java.truevfs.access.swing
A decorator for a file system view.
TDecoratingFileSystemView(FileSystemView) - Constructor for class net.java.truevfs.access.swing.TDecoratingFileSystemView
Creates a new decorating file system view.
TDecoratingFileView - Class in net.java.truevfs.access.swing
A decorator for a file view.
TDecoratingFileView(FileView) - Constructor for class net.java.truevfs.access.swing.TDecoratingFileView
Constructs a new decorating file view.
TFileChooser - Class in net.java.truevfs.access.swing
A custom JFileChooser which supports browsing archive files like (virtual) directories.
TFileChooser() - Constructor for class net.java.truevfs.access.swing.TFileChooser
 
TFileChooser(TFile) - Constructor for class net.java.truevfs.access.swing.TFileChooser
 
TFileChooser(TFileSystemView) - Constructor for class net.java.truevfs.access.swing.TFileChooser
 
TFileChooser(TFile, TFileSystemView) - Constructor for class net.java.truevfs.access.swing.TFileChooser
 
TFileSystemView - Class in net.java.truevfs.access.swing
A custom file system fsv required to browse archive files like (virtual) directories with a JFileChooser.
TFileSystemView() - Constructor for class net.java.truevfs.access.swing.TFileSystemView
 
TFileSystemView(FileSystemView) - Constructor for class net.java.truevfs.access.swing.TFileSystemView
 
TFileSystemView(FileSystemView, TArchiveDetector) - Constructor for class net.java.truevfs.access.swing.TFileSystemView
 
TFileTree - Class in net.java.truevfs.access.swing
A custom JTree to browse files and directories.
TFileTree() - Constructor for class net.java.truevfs.access.swing.TFileTree
Creates an empty TFileTree with no root.
TFileTree(TFile) - Constructor for class net.java.truevfs.access.swing.TFileTree
Creates a new TFileTree which traverses the given root root file.
TFileTree(TFileTreeModel) - Constructor for class net.java.truevfs.access.swing.TFileTree
Creates a new TFileTree which traverses the given TFileTreeModel.
TFileTreeModel - Class in net.java.truevfs.access.swing
A TreeModel which traverses TFile instances.
TFileTreeModel(TFile, FileFilter, Comparator<? super TFile>) - Constructor for class net.java.truevfs.access.swing.TFileTreeModel
Creates a new TFileTreeModel which browses the specified root file.
TFileView - Class in net.java.truevfs.access.swing
An archive enabled file view.
TFileView(FileView) - Constructor for class net.java.truevfs.access.swing.TFileView
Creates a new archive enabled file view.
TNullFileView - Class in net.java.truevfs.access.swing
Extends FileView in order to make it instantiable.
TNullFileView() - Constructor for class net.java.truevfs.access.swing.TNullFileView
 
toString() - Method in class net.java.truevfs.access.swing.TDecoratingFileSystemView
Returns a string representation of this object for debugging and logging purposes.
toString() - Method in class net.java.truevfs.access.swing.TDecoratingFileView
Returns a string representation of this object for debugging and logging purposes.

U

unwrap(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
Ensures that the returned file object is an instance of File, not TFile.

V

valueForPathChanged(TreePath, Object) - Method in class net.java.truevfs.access.swing.TFileTreeModel
 

W

wrap(File) - Method in class net.java.truevfs.access.swing.TFileSystemView
Ensures that the returned file object is an instance of TFile.
A C F G I M N O R S T U V W 
Skip navigation links