Ignore:
Timestamp:
2005-10-07T01:13:49+02:00 (19 years ago)
Author:
imi
Message:

renamed alot (Layer instead of MapView) and removed feature of having
projections on every Layer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/actions/mapmode/AddLineSegmentAction.java

    r8 r15  
    5959        public void registerListener() {
    6060                super.registerListener();
    61                 mv.addMouseListener(this);
    62                 mv.addMouseMotionListener(this);
     61                layer.addMouseListener(this);
     62                layer.addMouseMotionListener(this);
    6363        }
    6464
     
    6666        public void unregisterListener() {
    6767                super.unregisterListener();
    68                 mv.removeMouseListener(this);
    69                 mv.removeMouseMotionListener(this);
     68                layer.removeMouseListener(this);
     69                layer.removeMouseMotionListener(this);
    7070                drawHint(false);
    7171        }
     
    7979                        return;
    8080
    81                 OsmPrimitive clicked = mv.getNearest(e.getPoint(), false);
     81                OsmPrimitive clicked = layer.getNearest(e.getPoint(), false);
    8282                if (clicked == null || !(clicked instanceof Node))
    8383                        return;
     
    9696                        return;
    9797
    98                 OsmPrimitive clicked = mv.getNearest(e.getPoint(), (e.getModifiersEx() & MouseEvent.ALT_DOWN_MASK) != 0);
     98                OsmPrimitive clicked = layer.getNearest(e.getPoint(), (e.getModifiersEx() & MouseEvent.ALT_DOWN_MASK) != 0);
    9999                if (clicked == null || clicked == second || !(clicked instanceof Node))
    100100                        return;
     
    161161                }
    162162               
    163                 mv.repaint();
     163                layer.repaint();
    164164        }
    165165
     
    175175                        return;
    176176
    177                 Graphics g = mv.getGraphics();
     177                Graphics g = layer.getGraphics();
    178178                g.setColor(Color.BLACK);
    179179                g.setXORMode(Color.WHITE);
    180                 Point firstDrawn = mv.getScreenPoint(first.coor);
    181                 Point secondDrawn = mv.getScreenPoint(second.coor);
     180                Point firstDrawn = layer.getScreenPoint(first.coor);
     181                Point secondDrawn = layer.getScreenPoint(second.coor);
    182182                g.drawLine(firstDrawn.x, firstDrawn.y, secondDrawn.x, secondDrawn.y);
    183183                hintDrawn = !hintDrawn;
Note: See TracChangeset for help on using the changeset viewer.