org.gudy.azureus2.pluginsimpl.local.launch
Class PluginLauncherImpl

java.lang.Object
  extended by org.gudy.azureus2.pluginsimpl.local.launch.PluginLauncherImpl

public class PluginLauncherImpl
extends Object


Constructor Summary
PluginLauncherImpl()
           
 
Method Summary
static ClassLoader addFileToClassPath(ClassLoader root, ClassLoader classLoader, File f)
           
static ClassLoader extendClassLoader(ClassLoader root, ClassLoader classLoader, URL url)
           
static File[] getHighestJarVersions(File[] files, String[] version_out, String[] id_out, boolean discard_non_versioned_when_versioned_found)
           
static Plugin getPreloadedPlugin(String cla)
           
static void launch(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginLauncherImpl

public PluginLauncherImpl()
Method Detail

launch

public static void launch(String[] args)

getPreloadedPlugin

public static Plugin getPreloadedPlugin(String cla)

getHighestJarVersions

public static File[] getHighestJarVersions(File[] files,
                                           String[] version_out,
                                           String[] id_out,
                                           boolean discard_non_versioned_when_versioned_found)

addFileToClassPath

public static ClassLoader addFileToClassPath(ClassLoader root,
                                             ClassLoader classLoader,
                                             File f)

extendClassLoader

public static ClassLoader extendClassLoader(ClassLoader root,
                                            ClassLoader classLoader,
                                            URL url)