Ignore:
Timestamp:
2013-04-21T16:27:21+02:00 (11 years ago)
Author:
Don-vip
Message:

see #8606 - Set User-Agent for JMapViewer connections

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java

    r5886 r5898  
    4242import org.openstreetmap.gui.jmapviewer.MapMarkerDot;
    4343import org.openstreetmap.gui.jmapviewer.OsmMercator;
     44import org.openstreetmap.gui.jmapviewer.OsmTileLoader;
    4445import org.openstreetmap.gui.jmapviewer.interfaces.MapMarker;
     46import org.openstreetmap.gui.jmapviewer.interfaces.TileLoader;
    4547import org.openstreetmap.josm.data.Bounds;
     48import org.openstreetmap.josm.data.Version;
    4649import org.openstreetmap.josm.data.coor.LatLon;
    4750import org.openstreetmap.josm.gui.widgets.AbstractTextComponentValidator;
     
    120123    }
    121124
     125    /**
     126     * Constructs a new {@code TileSelectionBBoxChooser}.
     127     */
    122128    public TileSelectionBBoxChooser() {
    123129        build();
     
    655661        public TileBoundsMapView() {
    656662            setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY));
     663            TileLoader loader = tileController.getTileLoader();
     664            if (loader instanceof OsmTileLoader) {
     665                ((OsmTileLoader)loader).headers.put("User-Agent", Version.getInstance().getFullAgentString());
     666            }
    657667        }
    658668
Note: See TracChangeset for help on using the changeset viewer.