Package org.eclipse.birt.chart.script
Class ScriptClassLoaderAdapter
- java.lang.Object
-
- org.eclipse.birt.chart.script.ScriptClassLoaderAdapter
-
- All Implemented Interfaces:
IScriptClassLoader
public class ScriptClassLoaderAdapter extends java.lang.Object implements IScriptClassLoader
An adapter class for IScriptClassLoader. It first try to load class from current context, if fail, try to load by parent loader.
-
-
Constructor Summary
Constructors Constructor Description ScriptClassLoaderAdapter()
ScriptClassLoaderAdapter(java.lang.ClassLoader defaultLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>
loadClass(java.lang.String className, java.lang.ClassLoader parentLoader)
Loads the class by given name.
-
-
-
Method Detail
-
loadClass
public java.lang.Class<?> loadClass(java.lang.String className, java.lang.ClassLoader parentLoader) throws java.lang.ClassNotFoundException
Description copied from interface:IScriptClassLoader
Loads the class by given name.- Specified by:
loadClass
in interfaceIScriptClassLoader
- Parameters:
className
- Class name.parentLoader
- Parent loader.- Returns:
- Loaded class.
- Throws:
java.lang.ClassNotFoundException
-
-