Changeset 14149 in josm for trunk/src/org/openstreetmap/josm/plugins
- Timestamp:
- 2018-08-12T17:24:32+02:00 (3 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/plugins
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/plugins/Plugin.java
r14005 r14149 11 11 import java.util.List; 12 12 13 import org.openstreetmap.josm. Main;13 import org.openstreetmap.josm.data.Preferences; 14 14 import org.openstreetmap.josm.gui.MapFrame; 15 15 import org.openstreetmap.josm.gui.MapFrameListener; … … 167 167 */ 168 168 public ClassLoader getPluginResourceClassLoader() { 169 File pluginDir = Main.pref.getPluginsDirectory();169 File pluginDir = Preferences.main().getPluginsDirectory(); 170 170 File pluginJar = new File(pluginDir, info.name + ".jar"); 171 171 final URL pluginJarUrl = Utils.fileToURL(pluginJar); -
trunk/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java
r13761 r14149 15 15 import java.util.LinkedList; 16 16 17 import org.openstreetmap.josm. Main;17 import org.openstreetmap.josm.data.Preferences; 18 18 import org.openstreetmap.josm.data.Version; 19 19 import org.openstreetmap.josm.gui.ExtendedDialog; … … 155 155 @Override 156 156 protected void realRun() throws SAXException, IOException { 157 File pluginDir = Main.pref.getPluginsDirectory();157 File pluginDir = Preferences.main().getPluginsDirectory(); 158 158 if (!pluginDir.exists() && !pluginDir.mkdirs()) { 159 159 String message = tr("Failed to create plugin directory ''{0}''", pluginDir.toString()); -
trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java
r14121 r14149 55 55 import org.openstreetmap.josm.Main; 56 56 import org.openstreetmap.josm.actions.RestartAction; 57 import org.openstreetmap.josm.data.Preferences; 57 58 import org.openstreetmap.josm.data.PreferencesUtils; 58 59 import org.openstreetmap.josm.data.Version; … … 535 536 } 536 537 if (NetworkManager.isOffline(OnlineResource.JOSM_WEBSITE)) { 537 for (String updateSite : Main.pref.getPluginSites()) {538 for (String updateSite : Preferences.main().getPluginSites()) { 538 539 try { 539 540 OnlineResource.JOSM_WEBSITE.checkOfflineAccess(updateSite, Config.getUrls().getJOSMWebsite()); … … 598 599 // Update plugin list 599 600 final ReadRemotePluginInformationTask pluginInfoDownloadTask = new ReadRemotePluginInformationTask( 600 Main.pref.getOnlinePluginSites());601 Preferences.main().getOnlinePluginSites()); 601 602 MainApplication.worker.submit(pluginInfoDownloadTask); 602 603 … … 743 744 private static void extendJoinedPluginResourceCL(Collection<PluginInformation> plugins) { 744 745 // iterate all plugins and collect all libraries of all plugins: 745 File pluginDir = Main.pref.getPluginsDirectory();746 File pluginDir = Preferences.main().getPluginsDirectory(); 746 747 DynamicURLClassLoader cl = getJoinedPluginResourceCL(); 747 748 … … 1076 1077 ReadRemotePluginInformationTask task1 = new ReadRemotePluginInformationTask( 1077 1078 monitor.createSubTaskMonitor(1, false), 1078 Main.pref.getOnlinePluginSites(), displayErrMsg1079 Preferences.main().getOnlinePluginSites(), displayErrMsg 1079 1080 ); 1080 1081 task1.run(); … … 1248 1249 */ 1249 1250 public static void installDownloadedPlugins(Collection<PluginInformation> pluginsToLoad, boolean dowarn) { 1250 File pluginDir = Main.pref.getPluginsDirectory();1251 File pluginDir = Preferences.main().getPluginsDirectory(); 1251 1252 if (!pluginDir.exists() || !pluginDir.isDirectory() || !pluginDir.canWrite()) 1252 1253 return; … … 1326 1327 */ 1327 1328 public static File findUpdatedJar(String name) { 1328 File pluginDir = Main.pref.getPluginsDirectory();1329 File pluginDir = Preferences.main().getPluginsDirectory(); 1329 1330 // Find the downloaded file. We have tried to install the downloaded plugins 1330 1331 // (PluginHandler.installDownloadedPlugins). This succeeds depending on the platform. -
trunk/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java
r12846 r14149 31 31 import javax.swing.JScrollPane; 32 32 33 import org.openstreetmap.josm. Main;33 import org.openstreetmap.josm.data.Preferences; 34 34 import org.openstreetmap.josm.gui.PleaseWaitRunnable; 35 35 import org.openstreetmap.josm.gui.progress.NullProgressMonitor; … … 245 245 */ 246 246 protected void cachePluginList(String site, String list) { 247 File pluginDir = Main.pref.getPluginsDirectory();247 File pluginDir = Preferences.main().getPluginsDirectory(); 248 248 if (!pluginDir.exists() && !pluginDir.mkdirs()) { 249 249 Logging.warn(tr("Failed to create plugin directory ''{0}''. Cannot cache plugin list from plugin site ''{1}''.", … … 318 318 } 319 319 320 File pluginDir = Main.pref.getPluginsDirectory();320 File pluginDir = Preferences.main().getPluginsDirectory(); 321 321 for (String site: sites) { 322 322 String printsite = site.replaceAll("%<(.*)>", "");
Note: See TracChangeset
for help on using the changeset viewer.