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

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

public class PluginLauncherImpl
extends java.lang.Object


Constructor Summary
PluginLauncherImpl()
           
 
Method Summary
static java.lang.ClassLoader addFileToClassPath(java.lang.ClassLoader root, java.lang.ClassLoader classLoader, java.io.File f)
           
static java.lang.ClassLoader extendClassLoader(java.lang.ClassLoader root, java.lang.ClassLoader classLoader, java.net.URL url)
           
static java.io.File[] getHighestJarVersions(java.io.File[] files, java.lang.String[] version_out, java.lang.String[] id_out, boolean discard_non_versioned_when_versioned_found)
           
static Plugin getPreloadedPlugin(java.lang.String cla)
           
static void launch(java.lang.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(java.lang.String[] args)

getPreloadedPlugin

public static Plugin getPreloadedPlugin(java.lang.String cla)

getHighestJarVersions

public static java.io.File[] getHighestJarVersions(java.io.File[] files,
                                                   java.lang.String[] version_out,
                                                   java.lang.String[] id_out,
                                                   boolean discard_non_versioned_when_versioned_found)

addFileToClassPath

public static java.lang.ClassLoader addFileToClassPath(java.lang.ClassLoader root,
                                                       java.lang.ClassLoader classLoader,
                                                       java.io.File f)

extendClassLoader

public static java.lang.ClassLoader extendClassLoader(java.lang.ClassLoader root,
                                                      java.lang.ClassLoader classLoader,
                                                      java.net.URL url)