org.argouml.application.security
Class ArgoClassLoader

java.lang.Object
  |
  +--java.lang.ClassLoader
        |
        +--org.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
defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, 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.
Overrides:
loadClass in class java.lang.ClassLoader


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook