Class JarArchive
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
VASSAL.tools.DataArchive
VASSAL.tools.JarArchive
-
Field Summary
Fields inherited from class VASSAL.tools.DataArchive
archive, cachedLocalImages, extensions, ICON_DIR, IMAGE_DIR, imageDir, localImages, SOUND_DIR, soundDir
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
getAbsolutePath
(String file) getInputStream
(String fileName) Get anInputStream
for the given file in the archive.getName()
Returns a URL pointing to the named file.Methods inherited from class VASSAL.tools.DataArchive
addExtension, buildLocalizedDirectoryList, close, contains, contains, findClass, getAllLocalImageNames, getAllLocalImageNamesForDirectory, getArchive, getCachedAudioClip, getImageNames, getImageNameSet, getImageNameSet, getImageNamesRecursively, getImageNamesRecursively, getImagePrefix, getLocalImageNames, getPermissions, getURL, getWriter, loadClass
Methods inherited from class java.security.SecureClassLoader
defineClass, defineClass
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Field Details
-
prefix
-
-
Constructor Details
-
JarArchive
public JarArchive() -
JarArchive
-
-
Method Details
-
getURL
Description copied from class:DataArchive
Returns a URL pointing to the named file.- Overrides:
getURL
in classDataArchive
- Parameters:
fileName
- the name of the file- Returns:
- a URL corresponding to the file
- Throws:
IOException
- if some other problem occurs
-
getInputStream
Description copied from class:DataArchive
Get anInputStream
for the given file in the archive.- Overrides:
getInputStream
in classDataArchive
- Parameters:
fileName
- the name of the file- Returns:
- an
InputStream
which contains the file - Throws:
IOException
- if there is a problem reading the file
-
getAbsolutePath
-
getName
- Overrides:
getName
in classDataArchive
-