Changeset 31116 in osm for applications/editors/josm
- Timestamp:
- 2015-05-04T20:19:40+02:00 (10 years ago)
- Location:
- applications/editors/josm/plugins/opendata
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/opendata/build.xml
r31015 r31116 1 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <project name="opendata" default="dist" basedir="."> 3 <property name="plugin.main.version" value=" 7977"/>3 <property name="plugin.main.version" value="8323"/> 4 4 <property name="plugin.author" value="Don-vip"/> 5 5 <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 49 49 import org.openstreetmap.josm.plugins.opendata.core.OdConstants; 50 50 import org.openstreetmap.josm.plugins.opendata.core.gui.DialogPrompter; 51 import org.openstreetmap.josm.tools.ImageOverlay; 51 52 import org.openstreetmap.josm.tools.ImageProvider; 53 import org.openstreetmap.josm.tools.ImageProvider.ImageSizes; 52 54 53 55 import com.vividsolutions.jts.geom.LineString; … … 209 211 "If so, <b>do NOT upload</b> such data to OSM !", crs.getName())+ 210 212 "</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()}); 217 217 dlg.setToolTipTexts(new String[] { 218 218 tr("Cancel"), -
applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/layers/OdDataLayer.java
r30723 r31116 20 20 import org.openstreetmap.josm.gui.layer.Layer; 21 21 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 22 import org.openstreetmap.josm.tools.ImageProvider; 22 23 import org.openstreetmap.josm.plugins.opendata.core.OdConstants; 23 24 import org.openstreetmap.josm.plugins.opendata.core.actions.OpenLinkAction; … … 51 52 } 52 53 53 @Override public I congetBaseIcon() {54 return OdUtils.getImage Icon(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); 55 56 } 56 57 -
applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/util/OdUtils.java
r30723 r31116 59 59 60 60 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()); 62 70 } 63 71
Note:
See TracChangeset
for help on using the changeset viewer.