001// License: GPL. For details, see LICENSE file. 002package org.openstreetmap.josm.gui.layer; 003 004import java.awt.Graphics2D; 005 006import org.openstreetmap.josm.data.Bounds; 007import org.openstreetmap.josm.gui.MapView; 008 009public interface MapViewPaintable { 010 011 /** 012 * Paint the dataset using the engine set. 013 * @param mv The object that can translate GeoPoints to screen coordinates. 014 */ 015 void paint(Graphics2D g, MapView mv, Bounds bbox); 016 017}