pipe.gui
Class ExtFileManager

java.lang.Object
  extended bypipe.gui.ExtFileManager

public class ExtFileManager
extends java.lang.Object


Field Summary
private static java.net.URLClassLoader cLoader
           
 
Constructor Summary
ExtFileManager()
           
 
Method Summary
 void addClassRootToPath(java.lang.Class someClass)
           
static void addSearchPath(java.io.File p)
           
static void addSearchPath(java.net.URL[] urls)
           
static java.io.File getClassRoot(java.lang.Class someClass)
           
static java.lang.Class loadExtClass(java.io.File classFile)
           
static java.lang.Class loadExtClass(java.lang.String className)
           
static java.lang.Object loadExtClass(java.net.URL classURL)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cLoader

private static java.net.URLClassLoader cLoader
Constructor Detail

ExtFileManager

public ExtFileManager()
Method Detail

loadExtClass

public static java.lang.Class loadExtClass(java.lang.String className)

loadExtClass

public static java.lang.Class loadExtClass(java.io.File classFile)

loadExtClass

public static java.lang.Object loadExtClass(java.net.URL classURL)

addSearchPath

public static void addSearchPath(java.io.File p)

addSearchPath

public static void addSearchPath(java.net.URL[] urls)

addClassRootToPath

public void addClassRootToPath(java.lang.Class someClass)

getClassRoot

public static java.io.File getClassRoot(java.lang.Class someClass)