Changeset 33621 in osm for applications/editors


Ignore:
Timestamp:
2017-09-18T03:55:08+02:00 (7 years ago)
Author:
nyuriks
Message:

Initial support for https://wiki.openstreetmap.org/wiki/Wikidata%2BOSM_SPARQL_query_service

Location:
applications/editors/josm/plugins/wikipedia
Files:
6 added
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/wikipedia/src/org/wikipedia/WikipediaPlugin.java

    r33541 r33621  
    77import org.openstreetmap.josm.gui.MainMenu;
    88import org.openstreetmap.josm.gui.MapFrame;
     9import org.openstreetmap.josm.gui.download.DownloadDialog;
     10import org.openstreetmap.josm.gui.preferences.PreferenceSetting;
    911import org.openstreetmap.josm.plugins.Plugin;
    1012import org.openstreetmap.josm.plugins.PluginInformation;
     
    1214import org.wikipedia.actions.WikipediaAddNamesAction;
    1315import org.wikipedia.actions.WikipediaCopyTemplate;
    14 import org.wikipedia.gui.WikidataItemSearchDialog;
    15 import org.wikipedia.gui.WikidataTagCellRenderer;
    16 import org.wikipedia.gui.WikipediaToggleDialog;
     16import org.wikipedia.gui.*;
    1717
    1818public class WikipediaPlugin extends Plugin {
     19
     20    private PreferenceSetting preferences;
    1921
    2022    public WikipediaPlugin(PluginInformation info) {
     
    2527        MainMenu.add(dataMenu, new FetchWikidataAction());
    2628        MainMenu.add(dataMenu, new WikidataItemSearchDialog.Action());
     29
     30        DownloadDialog.getInstance().addDownloadSource(new WikosmDownloadSource());
    2731    }
    2832
     
    3438        }
    3539    }
     40
     41    @Override
     42    public PreferenceSetting getPreferenceSetting() {
     43        if (preferences == null) {
     44            preferences = (new WikosmServerPreference.Factory()).createPreferenceSetting();
     45        }
     46        return preferences;
     47    }
    3648}
Note: See TracChangeset for help on using the changeset viewer.