org.openstreetmap.josm.io.imagery
Class Grabber
java.lang.Object
org.openstreetmap.josm.io.imagery.Grabber
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- WMSGrabber
public abstract class Grabber
- extends java.lang.Object
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mv
protected final MapView mv
layer
protected final WMSLayer layer
localOnly
private final boolean localOnly
b
protected ProjectionBounds b
canceled
protected volatile boolean canceled
Grabber
Grabber(MapView mv,
WMSLayer layer,
boolean localOnly)
fetch
abstract void fetch(WMSRequest request,
int attempt)
throws java.lang.Exception
- Throws:
java.lang.Exception
width
int width()
height
int height()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
attempt
protected void attempt(WMSRequest request)
random
public static int random(int min,
int max)
loadFromCache
public abstract boolean loadFromCache(WMSRequest request)
cancel
public void cancel()
JOSM