Uses of Class
org.openstreetmap.josm.plugins.PluginClassLoader
-
Packages that use PluginClassLoader Package Description org.openstreetmap.josm.plugins Provides the classes for JOSM plugins system. -
-
Uses of PluginClassLoader in org.openstreetmap.josm.plugins
Fields in org.openstreetmap.josm.plugins declared as PluginClassLoader Modifier and Type Field Description private PluginClassLoader
PluginProxy. classLoader
Fields in org.openstreetmap.josm.plugins with type parameters of type PluginClassLoader Modifier and Type Field Description private static java.util.Map<java.lang.String,PluginClassLoader>
PluginHandler. classLoaders
Plugin class loaders.private java.util.Collection<PluginClassLoader>
PluginClassLoader. dependencies
Methods in org.openstreetmap.josm.plugins that return PluginClassLoader Modifier and Type Method Description PluginClassLoader
PluginProxy. getClassLoader()
Get the class loader for the plugin.static PluginClassLoader
PluginHandler. getPluginClassLoader(java.lang.String name)
Returns the plugin class loader for the plugin of the specified name.Methods in org.openstreetmap.josm.plugins that return types with arguments of type PluginClassLoader Modifier and Type Method Description static java.util.Collection<PluginClassLoader>
PluginHandler. getPluginClassLoaders()
Returns all plugin classloaders.Methods in org.openstreetmap.josm.plugins with parameters of type PluginClassLoader Modifier and Type Method Description boolean
PluginClassLoader. addDependency(PluginClassLoader dependency)
Add class loader of a required plugin.PluginProxy
PluginInformation. load(java.lang.Class<?> klass, PluginClassLoader classLoader)
Loads and instantiates the plugin.private static void
PluginHandler. loadPlugin(java.awt.Component parent, PluginInformation plugin, PluginClassLoader pluginClassLoader)
Loads and instantiates the plugin described byplugin
using the class loaderpluginClassLoader
.Constructors in org.openstreetmap.josm.plugins with parameters of type PluginClassLoader Constructor Description PluginProxy(java.lang.Object plugin, PluginInformation info, PluginClassLoader classLoader)
Constructs a newPluginProxy
.Constructor parameters in org.openstreetmap.josm.plugins with type arguments of type PluginClassLoader Constructor Description PluginClassLoader(java.net.URL[] urls, java.lang.ClassLoader parent, java.util.Collection<PluginClassLoader> dependencies)
Create a new PluginClassLoader.
-