|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.ClassLoader org.gjt.sp.jedit.JARClassLoader
public class JARClassLoader
A class loader implementation that loads classes from JAR files. All instances share the same set of classes.
Constructor Summary | |
---|---|
JARClassLoader()
This constructor creates a class loader for loading classes from all plugins. |
Method Summary | |
---|---|
static void |
dump()
For debugging. |
protected void |
finalize()
|
protected java.util.Enumeration |
findResources(java.lang.String name)
|
java.net.URL |
getResource(java.lang.String name)
|
java.lang.String |
getResourceAsPath(java.lang.String name)
|
java.io.InputStream |
getResourceAsStream(java.lang.String name)
|
java.util.zip.ZipFile |
getZipFile()
Deprecated. Call PluginJAR.getZipFile() instead. |
java.lang.Class |
loadClass(java.lang.String clazz,
boolean resolveIt)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.ClassLoader |
---|
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JARClassLoader()
Method Detail |
---|
public java.lang.Class loadClass(java.lang.String clazz, boolean resolveIt) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
- if the class could not be foundpublic java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream
in class java.lang.ClassLoader
public java.net.URL getResource(java.lang.String name)
getResource
in class java.lang.ClassLoader
public java.lang.String getResourceAsPath(java.lang.String name)
public java.util.zip.ZipFile getZipFile()
PluginJAR.getZipFile()
instead.
public static void dump()
public java.lang.String toString()
toString
in class java.lang.Object
protected java.util.Enumeration findResources(java.lang.String name) throws java.io.IOException
findResources
in class java.lang.ClassLoader
java.io.IOException
protected void finalize()
finalize
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |