org.argouml.application.security
Class ArgoClassLoader

java.lang.Object
  extended byjava.lang.ClassLoader
      extended byorg.argouml.application.security.ArgoClassLoader

public final class ArgoClassLoader
extends java.lang.ClassLoader

Argo custom classloader. Much of the code that this is based upon is taken from the O'reilly book TODO.

Since:
0.9.4

Constructor Summary
ArgoClassLoader(java.util.jar.JarFile jarfile)
           
 
Method Summary
 java.lang.Class loadClass(java.lang.String classname)
          The worker for this classloader.
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, 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

ArgoClassLoader

public ArgoClassLoader(java.util.jar.JarFile jarfile)
Method Detail

loadClass

public java.lang.Class loadClass(java.lang.String classname)
                          throws java.lang.ClassNotFoundException
The worker for this classloader.

Throws:
java.lang.ClassNotFoundException


ArgoUML © 1996-2003 (20030829)ArgoUML Project HomeArgoUML Cookbook