Changeset 11846 in josm


Ignore:
Timestamp:
2017-04-06T10:10:50+02:00 (8 months ago)
Author:
bastiK
Message:

see #7427 - move class TileAnchor from jmapviewer to JOSM

Location:
trunk/src/org/openstreetmap/josm/gui/layer
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java

    r11845 r11846  
    2727import java.net.MalformedURLException;
    2828import java.net.URL;
    29 import java.text.MessageFormat;
    3029import java.text.SimpleDateFormat;
    3130import java.util.ArrayList;
     
    6463import org.openstreetmap.gui.jmapviewer.MemoryTileCache;
    6564import org.openstreetmap.gui.jmapviewer.OsmTileLoader;
    66 import org.openstreetmap.gui.jmapviewer.Projected;
    6765import org.openstreetmap.gui.jmapviewer.Tile;
    68 import org.openstreetmap.gui.jmapviewer.TileAnchor;
    6966import org.openstreetmap.gui.jmapviewer.TileRange;
    7067import org.openstreetmap.gui.jmapviewer.TileXY;
     
    9996import org.openstreetmap.josm.gui.dialogs.LayerListPopup;
    10097import org.openstreetmap.josm.gui.layer.imagery.ImageryFilterSettings.FilterChangeListener;
     98import org.openstreetmap.josm.gui.layer.imagery.TileAnchor;
    10199import org.openstreetmap.josm.gui.layer.imagery.TileCoordinateConverter;
    102100import org.openstreetmap.josm.gui.layer.imagery.TilePosition;
     
    10871085            boolean miss = false;
    10881086            BufferedImage img = null;
    1089             TileAnchor anchorImage = null;
    10901087            if (!tile.isLoaded() || tile.hasError()) {
    10911088                miss = true;
    10921089            } else {
    1093                 synchronized (tile) {
    1094                     img = getLoadedTileImage(tile);
    1095                     anchorImage = tile.getAnchor();
    1096                 }
     1090                img = getLoadedTileImage(tile);
    10971091                if (img == null) {
    10981092                    miss = true;
     
    11031097                return;
    11041098            }
     1099            TileAnchor anchorImage = new TileAnchor(
     1100                    new Point.Double(0, 0),
     1101                    new Point.Double(img.getWidth(), img.getHeight()));
    11051102            img = applyImageProcessors((BufferedImage) img);
    11061103            TileAnchor anchorScreen = coordinateConverter.getScreenAnchorForTile(tile);
     
    11311128            boolean miss = false;
    11321129            BufferedImage img = null;
    1133             TileAnchor anchorImage = null;
    11341130            if (!tile.isLoaded() || tile.hasError()) {
    11351131                miss = true;
    11361132            } else {
    1137                synchronized (tile) {
    1138                     img = getLoadedTileImage(tile);
    1139                     anchorImage = tile.getAnchor();
    1140                 }
     1133                img = getLoadedTileImage(tile);
    11411134                if (img == null) {
    11421135                    miss = true;
     
    11471140                continue;
    11481141            }
     1142            TileAnchor anchorImage = new TileAnchor(
     1143                    new Point.Double(0, 0),
     1144                    new Point.Double(img.getWidth(), img.getHeight()));
    11491145
    11501146            // applying all filters to this layer
  • trunk/src/org/openstreetmap/josm/gui/layer/imagery/TileCoordinateConverter.java

    r11845 r11846  
    88
    99import org.openstreetmap.gui.jmapviewer.Tile;
    10 import org.openstreetmap.gui.jmapviewer.TileAnchor;
    1110import org.openstreetmap.gui.jmapviewer.TileXY;
    1211import org.openstreetmap.gui.jmapviewer.interfaces.ICoordinate;
Note: See TracChangeset for help on using the changeset viewer.