home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 June / PCWorld_2007-06_cd.bin / multimedia / ppsee / PPSeeSetup.exe / lib / bsh-commands-2.0b4.jar / bsh / commands / addClassPath.bsh next >
Text File  |  2005-05-23  |  658b  |  31 lines

  1. /**
  2.     Add the specified directory or JAR file to the class path.
  3.     e.g.
  4.     <p>
  5.     <pre>
  6.     addClassPath( "/home/pat/java/classes" );
  7.     addClassPath( "/home/pat/java/mystuff.jar" );
  8.     addClassPath( new URL("http://myserver/~pat/somebeans.jar") );
  9.     </pre>
  10.     <p>
  11.     See <a href="classpath.html">Class Path Management</a>
  12.  
  13.     @method void addClassPath( string | URL )
  14. */
  15.  
  16. bsh.help.addClassPath= "usage: addClassPath( string | URL )";
  17.  
  18. import java.net.URL;
  19. import bsh.BshClassManager;
  20.  
  21. addClassPath( path ) {
  22.     URL url;
  23.     if ( path instanceof URL )
  24.         url = path;
  25.     else
  26.         url = pathToFile( path ).toURL();
  27.  
  28.     this.caller.namespace.getClassManager().addClassPath( url );
  29. }
  30.  
  31.