public class SimpleVirtualFileSystem extends java.lang.Object implements VirtualFileSystem
| Modifier and Type | Field and Description |
|---|---|
private java.util.HashMap |
directories |
private java.util.HashMap |
urls |
| Constructor and Description |
|---|
SimpleVirtualFileSystem() |
SimpleVirtualFileSystem(java.lang.String dir,
java.lang.String loc,
java.lang.String url)
Creates a new instance of SimpleVirtualFileSystem
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDirectory(java.lang.String dir,
java.lang.String loc,
java.lang.String url) |
java.lang.String |
cleanFileName(java.lang.String f) |
java.io.File |
getRealFileFor(java.lang.String file)
Gets the real File for a virtual file name.
|
java.lang.String |
getURLFor(java.lang.String file)
Returns an URL that can be used to access the given virtual file.
|
java.lang.String[] |
listDirectories(java.lang.String dir)
Lists all virtual directories inside the given virtual directory.
|
java.lang.String[] |
listFiles(java.lang.String dir)
Lists all virtual files in the given virual directory.
|
public SimpleVirtualFileSystem(java.lang.String dir,
java.lang.String loc,
java.lang.String url)
public SimpleVirtualFileSystem()
public java.lang.String cleanFileName(java.lang.String f)
public java.io.File getRealFileFor(java.lang.String file)
VirtualFileSystemgetRealFileFor in interface VirtualFileSystempublic java.lang.String getURLFor(java.lang.String file)
VirtualFileSystemgetURLFor in interface VirtualFileSystempublic java.lang.String[] listDirectories(java.lang.String dir)
VirtualFileSystemlistDirectories in interface VirtualFileSystempublic java.lang.String[] listFiles(java.lang.String dir)
VirtualFileSystemlistFiles in interface VirtualFileSystempublic void addDirectory(java.lang.String dir,
java.lang.String loc,
java.lang.String url)
Copyright 2004-2015 Wandora Team