javax.swing.text.html.parser
class: ResourceLoader [javadoc |
source]
java.lang.Object
javax.swing.text.html.parser.ResourceLoader
All Implemented Interfaces:
PrivilegedAction
Simple class to load resources using the 1.2
security model. Since the html support is loaded
lazily, it's resources are potentially fetched with
applet code in the call stack. By providing this
functionality in a class that is only built on 1.2,
reflection can be used from the code that is also
built on 1.1 to call this functionality (and avoid
the evils of preprocessing). This functionality
is called from ParserDelegator.getResourceAsStream.
- author:
Timothy - Prinzing
| Methods from java.lang.Object: |
|---|
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from javax.swing.text.html.parser.ResourceLoader Detail: |
public static InputStream getResourceAsStream(String name) {
java.security.PrivilegedAction a = new ResourceLoader(name);
return (InputStream) java.security.AccessController.doPrivileged(a);
}
|
public Object run() {
Object o = ParserDelegator.class.getResourceAsStream(name);
return o;
}
|