Package com.biglybt.pifimpl.local.launch
Class PluginLauncherImpl
java.lang.Object
com.biglybt.pifimpl.local.launch.PluginLauncherImpl
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassLoader
addFileToClassPath
(ClassLoader root, ClassLoader classLoader, File f) static ClassLoader
extendClassLoader
(ClassLoader root, ClassLoader classLoader, URL url) private static LaunchablePlugin[]
findLaunchablePlugins
(LoggerChannelListener listener) private static File
getApplicationFile
(String filename) 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
private static void
-
Field Details
-
preloaded_plugins
-
-
Constructor Details
-
PluginLauncherImpl
public PluginLauncherImpl()
-
-
Method Details
-
main
-
launch
-
findLaunchablePlugins
-
getPreloadedPlugin
-
getApplicationFile
-
getHighestJarVersions
-
addFileToClassPath
-
extendClassLoader
-