Ignore:
Timestamp:
2009-11-14T18:47:09+01:00 (15 years ago)
Author:
jttt
Message:

Added parameter Bounds to MapView, draw only currently visible primitives in MapPaintVisititor

File:
1 edited

Legend:

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

    r2017 r2450  
    88import java.awt.Color;
    99import java.awt.Component;
    10 import java.awt.Graphics;
     10import java.awt.Graphics2D;
    1111import java.awt.Point;
    1212import java.awt.event.ActionEvent;
     
    2929import org.openstreetmap.josm.Main;
    3030import org.openstreetmap.josm.actions.RenameLayerAction;
     31import org.openstreetmap.josm.data.Bounds;
    3132import org.openstreetmap.josm.data.coor.LatLon;
    3233import org.openstreetmap.josm.data.gpx.GpxData;
     
    152153    }
    153154
    154     @Override public void paint(Graphics g, MapView mv) {
     155    @Override public void paint(Graphics2D g, MapView mv, Bounds box) {
    155156        boolean mousePressedTmp = mousePressed;
    156157        Point mousePos = mv.getMousePosition();
     
    210211                );
    211212                switch (answer) {
    212                     case 0:
    213                         Main.pref.putColor("layer "+getName(), c.getColor());
    214                         break;
    215                     case 1:
    216                         return;
    217                     case 2:
    218                         Main.pref.putColor("layer "+getName(), null);
    219                         break;
     213                case 0:
     214                    Main.pref.putColor("layer "+getName(), c.getColor());
     215                    break;
     216                case 1:
     217                    return;
     218                case 2:
     219                    Main.pref.putColor("layer "+getName(), null);
     220                    break;
    220221                }
    221222                Main.map.repaint();
Note: See TracChangeset for help on using the changeset viewer.