User: janb Date: 02/03/11 04:14:54 Added: jetty/src/main/org/mortbay/util Loader.java Log: New file. Revision Changes Path 1.1 contrib/jetty/src/main/org/mortbay/util/Loader.java Index: Loader.java =================================================================== // ======================================================================== // Copyright (c) 1999 Mort Bay Consulting (Australia) Pty. Ltd. // $Id: Loader.java,v 1.1 2002/03/11 12:14:54 janb Exp $ // ======================================================================== package org.mortbay.util; /* ------------------------------------------------------------ */ /** ClassLoader Helper. * This helper class allows classes to be loaded either from the * Thread's ContextClassLoader, the classloader of the derived class * or the system ClassLoader. * * <B>Usage:</B><PRE> * public class MyClass { * void myMethod() { * ... * Class c=Loader.loadClass(this.getClass(),classname); * ... * } * </PRE> * @version 1.0 Wed Mar 6 2002 * @author Greg Wilkins (gregw) */ public class Loader { /* ------------------------------------------------------------ */ public static Class loadClass(Class loadClass,String name) throws ClassNotFoundException { ClassLoader loader=Thread.currentThread().getContextClassLoader(); if (loader==null) loader=loadClass.getClassLoader(); if (loader==null) return Class.forName(name); return loader.loadClass(name); } }
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development