JarReaderpublic class JarReader extends Object This class provides a Java API for reading an entry from a Jar file stored
on the file system. |
Methods Summary |
---|
public static byte[] | readJarEntry(com.sun.midp.security.SecurityToken securityToken, java.lang.String jarFilePath, java.lang.String entryName)Returns the content of the given entry in the JAR file on the
file system given by jarFilePath.
if (securityToken == null) {
MIDletStateHandler midletStateHandler =
MIDletStateHandler.getMidletStateHandler();
MIDletSuite midletSuite = midletStateHandler.getMIDletSuite();
midletSuite.checkIfPermissionAllowed(Permissions.AMS);
} else {
securityToken.checkIfPermissionAllowed(Permissions.AMS);
}
if (entryName.charAt(0) == '/") {
/*
* Strip off the leading directory separator, or the
* resource will not be found in the JAR.
*/
entryName = entryName.substring(1, entryName.length());
}
return readJarEntry0(jarFilePath, entryName);
| public static byte[] | readJarEntry(java.lang.String jarFilePath, java.lang.String entryName)Returns the content of the given entry in the JAR file on the
file system given by jarFilePath.
return readJarEntry(null, jarFilePath, entryName);
| private static native byte[] | readJarEntry0(java.lang.String localJarFilePath, java.lang.String localEntryName)Performs the same function as readJarEntry.
|
|