Changeset 31116 in osm


Ignore:
Timestamp:
2015-05-04T20:19:40+02:00 (9 years ago)
Author:
stoecker
Message:

fix deprecations and removed core function

Location:
applications/editors/josm/plugins/opendata
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/opendata/build.xml

    r31015 r31116  
    11<?xml version="1.0" encoding="utf-8"?>
    22<project name="opendata" default="dist" basedir=".">
    3     <property name="plugin.main.version" value="7977"/>
     3    <property name="plugin.main.version" value="8323"/>
    44    <property name="plugin.author" value="Don-vip"/>
    55    <property name="plugin.class" value="org.openstreetmap.josm.plugins.opendata.OdPlugin"/>
  • applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/io/geographic/GeographicReader.java

    r30796 r31116  
    4949import org.openstreetmap.josm.plugins.opendata.core.OdConstants;
    5050import org.openstreetmap.josm.plugins.opendata.core.gui.DialogPrompter;
     51import org.openstreetmap.josm.tools.ImageOverlay;
    5152import org.openstreetmap.josm.tools.ImageProvider;
     53import org.openstreetmap.josm.tools.ImageProvider.ImageSizes;
    5254
    5355import com.vividsolutions.jts.geom.LineString;
     
    209211                                "If so, <b>do NOT upload</b> such data to OSM !", crs.getName())+
    210212                        "</html>");
    211                 dlg.setButtonIcons(new Icon[] {
    212                         ImageProvider.get("cancel"),
    213                         ImageProvider.overlay(
    214                                 ImageProvider.get("ok"),
    215                                 new ImageIcon(ImageProvider.get("warning-small").getImage().getScaledInstance(10 , 10, Image.SCALE_SMOOTH)),
    216                                 ImageProvider.OverlayPosition.SOUTHEAST)});
     213               dlg.setButtonIcons(new Icon[] {
     214                        new ImageProvider("cancel").setMaxSize(ImageSizes.LARGEICON).get(),
     215                        new ImageProvider("ok").setMaxSize(ImageSizes.LARGEICON).addOverlay(
     216                                new ImageOverlay(new ImageProvider("warning-small"), 0.5,0.5,1.0,1.0)).get()});
    217217                dlg.setToolTipTexts(new String[] {
    218218                        tr("Cancel"),
  • applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/layers/OdDataLayer.java

    r30723 r31116  
    2020import org.openstreetmap.josm.gui.layer.Layer;
    2121import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     22import org.openstreetmap.josm.tools.ImageProvider;
    2223import org.openstreetmap.josm.plugins.opendata.core.OdConstants;
    2324import org.openstreetmap.josm.plugins.opendata.core.actions.OpenLinkAction;
     
    5152    }
    5253   
    53     @Override public Icon getBaseIcon() {
    54         return OdUtils.getImageIcon(handler != null ? handler.getDataLayerIconName() : OdConstants.ICON_CORE_16);
     54    @Override public ImageProvider getBaseIconProvider() {
     55        return OdUtils.getImageProvider(handler != null ? handler.getDataLayerIconName() : OdConstants.ICON_CORE_16);
    5556    }
    5657
  • applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/util/OdUtils.java

    r30723 r31116  
    5959   
    6060    public static final ImageIcon getImageIcon(String iconName, boolean optional) {
    61         return new ImageProvider(iconName).setOptional(optional).setAdditionalClassLoaders(ModuleHandler.getResourceClassLoaders()).get();
     61        return getImageProvider(iconName, optional).get();
     62    }
     63   
     64    public static final ImageProvider getImageProvider(String iconName) {
     65        return getImageProvider(iconName, false);
     66    }
     67   
     68    public static final ImageProvider getImageProvider(String iconName, boolean optional) {
     69        return new ImageProvider(iconName).setOptional(optional).setAdditionalClassLoaders(ModuleHandler.getResourceClassLoaders());
    6270    }
    6371   
Note: See TracChangeset for help on using the changeset viewer.