jxl.enclosure.loader
Class ManagedClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by java.net.URLClassLoader
              extended by jxl.enclosure.loader.ManagedClassLoader
Direct Known Subclasses:
ModuleClassLoader

public class ManagedClassLoader
extends java.net.URLClassLoader

Author:
Alex Lynch (jxlynch@users.sf.net)

Constructor Summary
protected ManagedClassLoader(java.net.URL jar, java.lang.ClassLoader parent)
          Creates a new instance of ManagedClassLoader
 
Method Summary
 boolean isPackage(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.net.URLClassLoader
addURL, definePackage, findClass, findResource, findResources, getPermissions, getURLs, newInstance, newInstance
 
Methods inherited from class java.security.SecureClassLoader
defineClass, defineClass
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ManagedClassLoader

protected ManagedClassLoader(java.net.URL jar,
                             java.lang.ClassLoader parent)
                      throws java.io.IOException
Creates a new instance of ManagedClassLoader

Throws:
java.io.IOException
Method Detail

isPackage

public boolean isPackage(java.lang.String name)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object