View Javadoc

1   package org.codehaus.groovy.control;
2   
3   import java.io.File;
4   import java.net.URL;
5   import java.net.URLClassLoader;
6   import java.net.MalformedURLException;
7   
8   public class CompilerClassLoader
9       extends URLClassLoader
10  {
11      private static final URL[] EMPTY_URL_ARRAY = new URL[0];
12  
13      public CompilerClassLoader()
14      {
15          super( EMPTY_URL_ARRAY );
16      }
17  
18      public void addPath(String path)
19          throws MalformedURLException
20      {
21          addURL( new File( path ).toURL() );
22      }
23  }