return parent;
		protected void createClassLoaderFromDesign( )		{			IReportRunnable runnable = context.getRunnable( );			if ( runnable != null )			{				ModuleHandle module = (ModuleHandle) runnable.getDesignHandle( );				ArrayList urls = new ArrayList( );				Iterator iter = module.scriptLibsIterator( );				while ( iter.hasNext( ) )				{					ScriptLibHandle lib = (ScriptLibHandle) iter.next( );					String libPath = lib.getName( );					URL url = module.findResource( libPath,							IResourceLocator.LIBRARY );					if ( url != null )					{						urls.add( url );					}				}				if ( urls.size( ) != 0 )				{					URL[] jarUrls = (URL[]) urls.toArray( new URL[]{} );					ClassLoader parent = appClassLoader == null							? systemClassLoader							: appClassLoader;					designClassLoader = new URLClassLoader( jarUrls, parent );				}			}		}