NASA World Wind

gov.nasa.worldwind.cache
Interface FileCache

All Known Implementing Classes:
AbstractFileCache, BasicDataFileCache

public interface FileCache


Field Summary
static String OS_SPECIFIC_DATA_PATH
           
 
Method Summary
 void addCacheLocation(int index, String newPath)
           
 void addCacheLocation(String newPath)
           
 boolean contains(String fileName)
           
 URL findFile(String fileName, boolean checkClassPath)
           
 List<File> getCacheLocations()
           
 File getWriteLocation()
           
 File newFile(String fileName)
           
 void removeCacheLocation(String newPath)
           
 void removeFile(URL url)
           
 

Field Detail

OS_SPECIFIC_DATA_PATH

static final String OS_SPECIFIC_DATA_PATH
See Also:
Constant Field Values
Method Detail

addCacheLocation

void addCacheLocation(int index,
                      String newPath)

addCacheLocation

void addCacheLocation(String newPath)

contains

boolean contains(String fileName)

findFile

URL findFile(String fileName,
             boolean checkClassPath)

getCacheLocations

List<File> getCacheLocations()

getWriteLocation

File getWriteLocation()

newFile

File newFile(String fileName)

removeCacheLocation

void removeCacheLocation(String newPath)

removeFile

void removeFile(URL url)

NASA World Wind