From: Gavin K. <gav...@jb...> - 2005-09-09 08:02:49
|
User: gavin Date: 05/09/09 04:02:47 Modified: src/main/org/jboss/seam/util Reflections.java Log: minor Revision Changes Path 1.2 +13 -1 jboss-seam/src/main/org/jboss/seam/util/Reflections.java (In the diff below, changes in quantity of whitespace are not shown.) Index: Reflections.java =================================================================== RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/util/Reflections.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- Reflections.java 24 Aug 2005 19:17:46 -0000 1.1 +++ Reflections.java 9 Sep 2005 08:02:47 -0000 1.2 @@ -1,4 +1,4 @@ -//$Id: Reflections.java,v 1.1 2005/08/24 19:17:46 gavin Exp $ +//$Id: Reflections.java,v 1.2 2005/09/09 08:02:47 gavin Exp $ package org.jboss.seam.util; import java.lang.reflect.InvocationTargetException; @@ -44,4 +44,16 @@ } } + public static Class classForName(String name) throws ClassNotFoundException + { + try + { + return Thread.currentThread().getContextClassLoader().loadClass(name); + } + catch (Exception e) + { + return Class.forName(name); + } + } + } |