org.cafesip.jiplet
Class JipletClassLoader

java.lang.Object
  extended by org.cafesip.jiplet.JipletClassLoader

public class JipletClassLoader
extends java.lang.Object

This class is an utility class for creating class loaders used by the jiplet container.


Constructor Summary
JipletClassLoader()
          A constructor for this class.
 
Method Summary
static java.lang.ClassLoader getClassLoader(java.lang.ClassLoader base, java.io.File classDir, java.io.File jarDir)
          Creates a class loader based on supplied classes and jar files.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JipletClassLoader

public JipletClassLoader()
A constructor for this class.

Method Detail

getClassLoader

public static java.lang.ClassLoader getClassLoader(java.lang.ClassLoader base,
                                                   java.io.File classDir,
                                                   java.io.File jarDir)
                                            throws java.net.MalformedURLException
Creates a class loader based on supplied classes and jar files.

Parameters:
base - .
classDir - a directory containing the package hierarchy.
jarDir - a directory containing jar lists.
Returns:
a ClassLoader object.
Throws:
java.net.MalformedURLException


http://www.cafesip.org