swingwt.classloader
Class SwingWTClassLoader

java.lang.Object
  extended byjava.lang.ClassLoader
      extended byjava.security.SecureClassLoader
          extended byjava.net.URLClassLoader
              extended byswingwt.classloader.SwingWTClassLoader

public class SwingWTClassLoader
extends java.net.URLClassLoader


Field Summary
protected static SwingWTClassLoader classLoader
           
protected  boolean isSearching
           
protected  java.lang.ClassLoader parentClassLoader
           
protected  java.util.Hashtable transformedClasses
           
 
Constructor Summary
protected SwingWTClassLoader()
           
 
Method Summary
 java.lang.Class findClass(java.lang.String name)
           
static SwingWTClassLoader getInstance()
           
 java.lang.Class loadClass(java.lang.String name)
           
protected  java.lang.Class loadClass(java.lang.String name, boolean resolve)
           
 
Methods inherited from class java.net.URLClassLoader
addURL, definePackage, findResource, findResources, getPermissions, getURLs, newInstance, newInstance
 
Methods inherited from class java.security.SecureClassLoader
defineClass
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classLoader

protected static SwingWTClassLoader classLoader

isSearching

protected boolean isSearching

parentClassLoader

protected java.lang.ClassLoader parentClassLoader

transformedClasses

protected java.util.Hashtable transformedClasses
Constructor Detail

SwingWTClassLoader

protected SwingWTClassLoader()
Method Detail

getInstance

public static SwingWTClassLoader getInstance()

findClass

public java.lang.Class findClass(java.lang.String name)
                          throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

loadClass

public java.lang.Class loadClass(java.lang.String name)
                          throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

loadClass

protected java.lang.Class loadClass(java.lang.String name,
                                    boolean resolve)
                             throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException