Uses of Class
org.openstreetmap.josm.plugins.PluginInformation

Packages that use PluginInformation
org.openstreetmap.josm.gui.preferences   
org.openstreetmap.josm.gui.preferences.plugin   
org.openstreetmap.josm.plugins   
 

Uses of PluginInformation in org.openstreetmap.josm.gui.preferences
 

Methods in org.openstreetmap.josm.gui.preferences that return types with arguments of type PluginInformation
 java.util.List<PluginInformation> PluginPreference.getPluginsScheduledForUpdateOrDownload()
          Replies the list of plugins waiting for update or download
 

Uses of PluginInformation in org.openstreetmap.josm.gui.preferences.plugin
 

Fields in org.openstreetmap.josm.gui.preferences.plugin declared as PluginInformation
 PluginInformation PluginListPanel.JPluginCheckBox.pi
           
 

Fields in org.openstreetmap.josm.gui.preferences.plugin with type parameters of type PluginInformation
private  java.util.ArrayList<PluginInformation> PluginPreferencesModel.availablePlugins
           
private  java.util.ArrayList<PluginInformation> PluginPreferencesModel.displayedPlugins
           
private  java.util.HashMap<PluginInformation,java.lang.Boolean> PluginPreferencesModel.selectedPluginsMap
           
 

Methods in org.openstreetmap.josm.gui.preferences.plugin that return PluginInformation
 PluginInformation PluginPreferencesModel.getPluginInformation(java.lang.String name)
          Replies the plugin info with the name name.
 

Methods in org.openstreetmap.josm.gui.preferences.plugin that return types with arguments of type PluginInformation
 java.util.List<PluginInformation> PluginPreferencesModel.getAvailablePlugins()
          Replies the set of all available plugins.
 java.util.List<PluginInformation> PluginPreferencesModel.getDisplayedPlugins()
          Replies the list of plugin informations to display
 java.util.List<PluginInformation> PluginPreferencesModel.getNewlyActivatedPlugins()
          Replies the set of plugins which have been added by the user to the set of activated plugins.
 java.util.List<PluginInformation> PluginPreferencesModel.getNewlyDeactivatedPlugins()
          Replies the set of plugins which have been removed by the user from the set of activated plugins.
 java.util.List<PluginInformation> PluginPreferencesModel.getPluginsScheduledForUpdateOrDownload()
          Replies the list of plugins waiting for update or download
 java.util.List<PluginInformation> PluginPreferencesModel.getSelectedPlugins()
          Replies the list of selected plugin information objects
 

Methods in org.openstreetmap.josm.gui.preferences.plugin with parameters of type PluginInformation
protected  java.lang.String PluginListPanel.formatCheckboxTooltipText(PluginInformation pi)
           
protected  java.lang.String PluginListPanel.formatPluginLocalVersion(PluginInformation pi)
           
protected  java.lang.String PluginListPanel.formatPluginRemoteVersion(PluginInformation pi)
           
protected  void PluginPreferencesModel.updateAvailablePlugin(PluginInformation other)
           
 

Method parameters in org.openstreetmap.josm.gui.preferences.plugin with type arguments of type PluginInformation
 void PluginPreferencesModel.clearPendingPlugins(java.util.Collection<PluginInformation> plugins)
          Removes all the plugin in plugins from the list of plugins with a pending download
 void PluginPreferencesModel.refreshLocalPluginVersion(java.util.Collection<PluginInformation> plugins)
          Refreshes the local version field on the plugins in plugins with the version in the manifest of the downloaded "jar.new"-file for this plugin.
 void PluginPreferencesModel.setAvailablePlugins(java.util.Collection<PluginInformation> available)
           
 void PluginPreferencesModel.updateAvailablePlugins(java.util.Collection<PluginInformation> fromPluginSite)
          Updates the list of plugin information objects with new information from plugin update sites.
 

Constructors in org.openstreetmap.josm.gui.preferences.plugin with parameters of type PluginInformation
PluginListPanel.JPluginCheckBox(PluginInformation pi, boolean selected)
           
 

Uses of PluginInformation in org.openstreetmap.josm.plugins
 

Fields in org.openstreetmap.josm.plugins declared as PluginInformation
private  PluginInformation Plugin.info
          This is the info available for this plugin.
 

Fields in org.openstreetmap.josm.plugins with type parameters of type PluginInformation
private  java.util.List<PluginInformation> ReadRemotePluginInformationTask.availablePlugins
           
private  java.util.Map<java.lang.String,PluginInformation> ReadLocalPluginInformationTask.availablePlugins
           
private  java.util.Collection<PluginInformation> PluginDownloadTask.downloaded
           
private  java.util.Collection<PluginInformation> PluginDownloadTask.failed
           
private  java.util.Collection<PluginInformation> PluginDownloadTask.toUpdate
           
 

Methods in org.openstreetmap.josm.plugins that return PluginInformation
protected static PluginInformation PluginListParser.createInfo(java.lang.String name, java.lang.String url, java.lang.String manifest)
          Creates the plugin information object
static PluginInformation PluginInformation.findPlugin(java.lang.String pluginName)
          Try to find a plugin after some criterias.
 PluginInformation Plugin.getPluginInformation()
          Replies the plugin information object for this plugin
 

Methods in org.openstreetmap.josm.plugins that return types with arguments of type PluginInformation
static java.util.List<PluginInformation> PluginHandler.buildListOfPluginsToLoad(java.awt.Component parent, ProgressMonitor monitor)
          Builds the set of plugins to load.
protected  java.util.List<PluginInformation> ReadRemotePluginInformationTask.filterDeprecatedPlugins(java.util.List<PluginInformation> plugins)
          Filter information about deprecated plugins from the list of downloaded plugins
 java.util.List<PluginInformation> ReadRemotePluginInformationTask.getAvailabePlugins()
          Replies the list of plugins described in the downloaded plugin lists
 java.util.List<PluginInformation> ReadLocalPluginInformationTask.getAvailablePlugins()
          Replies information about available plugins detected by this task.
 java.util.Collection<PluginInformation> PluginDownloadTask.getDownloadedPlugins()
          Replies the list of plugins whose download has failed
 java.util.Collection<PluginInformation> PluginDownloadTask.getFailedPlugins()
          Replies the list of successfully downloaded plugins
private static java.util.Map<java.lang.String,PluginInformation> PluginHandler.loadLocallyAvailablePluginInformation(ProgressMonitor monitor)
          Loads locally available plugin information from local plugin jars and from cached plugin lists.
 java.util.List<PluginInformation> PluginListParser.parse(java.io.InputStream in)
          Parses a plugin information document and replies a list of plugin information objects.
static java.util.List<PluginInformation> PluginHandler.updatePlugins(java.awt.Component parent, java.util.List<PluginInformation> plugins, ProgressMonitor monitor)
          Updates the plugins in plugins.
 

Methods in org.openstreetmap.josm.plugins with parameters of type PluginInformation
static boolean PluginHandler.checkLoadPreconditions(java.awt.Component parent, java.util.Collection<PluginInformation> plugins, PluginInformation plugin)
          Checks whether all preconditions for loading the plugin plugin are met.
static boolean PluginHandler.checkRequiredPluginsPreconditions(java.awt.Component parent, java.util.Collection<PluginInformation> plugins, PluginInformation plugin)
          Checks if required plugins preconditions for loading the plugin plugin are met.
protected  void PluginDownloadTask.download(PluginInformation pi, java.io.File file)
           
static void PluginHandler.loadPlugin(java.awt.Component parent, PluginInformation plugin, java.lang.ClassLoader pluginClassLoader)
          Loads and instantiates the plugin described by plugin using the class loader pluginClassLoader.
 void Plugin.setPluginInformation(PluginInformation info)
          Sets the plugin information object for this plugin
 void PluginInformation.updateFromPluginSite(PluginInformation other)
          Updates the plugin information of this plugin information object with the plugin information in a plugin information object retrieved from a plugin update site.
 

Method parameters in org.openstreetmap.josm.plugins with type arguments of type PluginInformation
private static void PluginListParser.addPluginInformation(java.util.List<PluginInformation> ret, java.lang.String name, java.lang.String url, java.lang.String manifest)
           
private static void PluginHandler.alertFailedPluginUpdate(java.awt.Component parent, java.util.Collection<PluginInformation> plugins)
           
static boolean PluginHandler.checkLoadPreconditions(java.awt.Component parent, java.util.Collection<PluginInformation> plugins, PluginInformation plugin)
          Checks whether all preconditions for loading the plugin plugin are met.
static boolean PluginHandler.checkRequiredPluginsPreconditions(java.awt.Component parent, java.util.Collection<PluginInformation> plugins, PluginInformation plugin)
          Checks if required plugins preconditions for loading the plugin plugin are met.
static java.lang.ClassLoader PluginHandler.createClassLoader(java.util.Collection<PluginInformation> plugins)
          Creates a class loader for loading plugin code.
protected  java.util.List<PluginInformation> ReadRemotePluginInformationTask.filterDeprecatedPlugins(java.util.List<PluginInformation> plugins)
          Filter information about deprecated plugins from the list of downloaded plugins
static void PluginHandler.loadEarlyPlugins(java.awt.Component parent, java.util.Collection<PluginInformation> plugins, ProgressMonitor monitor)
          Loads plugins from plugins which have the flag early set to true.
static void PluginHandler.loadLatePlugins(java.awt.Component parent, java.util.Collection<PluginInformation> plugins, ProgressMonitor monitor)
          Loads plugins from plugins which have the flag early set to false.
static void PluginHandler.loadPlugins(java.awt.Component parent, java.util.Collection<PluginInformation> plugins, ProgressMonitor monitor)
          Loads the plugin in plugins from locally available jar files into memory.
 void PluginDownloadTask.setPluginsToDownload(java.util.Collection<PluginInformation> toUpdate)
          Sets the collection of plugins to update.
static java.util.List<PluginInformation> PluginHandler.updatePlugins(java.awt.Component parent, java.util.List<PluginInformation> plugins, ProgressMonitor monitor)
          Updates the plugins in plugins.
 

Constructors in org.openstreetmap.josm.plugins with parameters of type PluginInformation
Plugin(PluginInformation info)
          Creates the plugin
PluginProxy(java.lang.Object plugin, PluginInformation info)
           
 

Constructor parameters in org.openstreetmap.josm.plugins with type arguments of type PluginInformation
PluginDownloadTask(java.awt.Component parent, java.util.Collection<PluginInformation> toUpdate, java.lang.String title)
          Creates the download task
PluginDownloadTask(ProgressMonitor monitor, java.util.Collection<PluginInformation> toUpdate, java.lang.String title)
          Creates the task
 



JOSM