diff --git a/src/main/java/com/threerings/resource/ResourceManager.java b/src/main/java/com/threerings/resource/ResourceManager.java index 8c2dd34d..ae4bd307 100644 --- a/src/main/java/com/threerings/resource/ResourceManager.java +++ b/src/main/java/com/threerings/resource/ResourceManager.java @@ -840,8 +840,8 @@ public class ResourceManager /** * Creates an appropriate bundle for fetching resources from files. */ - protected FileResourceBundle createFileResourceBundle (File source, boolean delay, - boolean unpack) + protected FileResourceBundle createFileResourceBundle ( + File source, boolean delay, boolean unpack) { return new FileResourceBundle(source, delay, unpack); } @@ -849,12 +849,24 @@ public class ResourceManager /** * Creates an appropriate bundle for fetching resources from the network. */ - protected ResourceBundle createNetworkResourceBundle (String root, String path, - Set rsrcList) + protected ResourceBundle createNetworkResourceBundle ( + String root, String path, Set rsrcList) { return new NetworkResourceBundle(root, path, rsrcList); } + /** + * Returns an InputStream from this manager's classloader for the given path. + */ + protected InputStream getInputStreamFromClasspath (final String fullyQualifiedPath) + { + return AccessController.doPrivileged(new PrivilegedAction() { + public InputStream run () { + return _loader.getResourceAsStream(fullyQualifiedPath); + } + }); + } + /** * Transform the path into a locale-specific one, or return null. */ @@ -878,18 +890,6 @@ public class ResourceManager return ImageIO.read(file); } - /** - * Returns an InputStream from this manager's classloader for the given path. - */ - protected InputStream getInputStreamFromClasspath (final String fullyQualifiedPath) - { - return AccessController.doPrivileged(new PrivilegedAction() { - public InputStream run () { - return _loader.getResourceAsStream(fullyQualifiedPath); - } - }); - } - /** * Loads an image from the given input stream. Supports formats supported by {@link ImageIO} * as well as {@link FastImageIO} based on the useFastIO param.