org.codehaus.plexus.component.factory.ant
Class RealmDelegatingClassLoader

java.lang.Object
  extended byjava.lang.ClassLoader
      extended byorg.codehaus.plexus.component.factory.ant.RealmDelegatingClassLoader

public class RealmDelegatingClassLoader
extends java.lang.ClassLoader

Author:
jdcasey

Constructor Summary
RealmDelegatingClassLoader(org.codehaus.classworlds.ClassRealm realm)
           
 
Method Summary
protected  java.util.Enumeration findResources(java.lang.String name)
           
 java.net.URL getResource(java.lang.String name)
           
 java.io.InputStream getResourceAsStream(java.lang.String name)
           
 java.lang.Class loadClass(java.lang.String name)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, 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, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RealmDelegatingClassLoader

public RealmDelegatingClassLoader(org.codehaus.classworlds.ClassRealm realm)
Method Detail

findResources

protected java.util.Enumeration findResources(java.lang.String name)
                                       throws java.io.IOException
Throws:
java.io.IOException

getResource

public java.net.URL getResource(java.lang.String name)

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String name)

loadClass

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


Copyright © 2001-2007 Codehaus. All Rights Reserved.