org.openstreetmap.josm.gui.layer.geoimage
Class ThumbsLoader

java.lang.Object
  extended by org.openstreetmap.josm.gui.layer.geoimage.ThumbsLoader
All Implemented Interfaces:
java.lang.Runnable

public class ThumbsLoader
extends java.lang.Object
implements java.lang.Runnable


Field Summary
(package private)  CacheFiles cache
           
(package private)  boolean cacheOff
           
(package private)  java.util.List<ImageEntry> data
           
(package private)  GeoImageLayer layer
           
static int maxSize
           
static int minSize
           
(package private)  boolean stop
           
(package private)  java.awt.MediaTracker tracker
           
 
Constructor Summary
ThumbsLoader(GeoImageLayer layer)
           
 
Method Summary
private  java.awt.image.BufferedImage loadThumb(ImageEntry entry)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxSize

public static final int maxSize
See Also:
Constant Field Values

minSize

public static final int minSize
See Also:
Constant Field Values

stop

volatile boolean stop

data

java.util.List<ImageEntry> data

layer

GeoImageLayer layer

tracker

java.awt.MediaTracker tracker

cache

CacheFiles cache

cacheOff

boolean cacheOff
Constructor Detail

ThumbsLoader

public ThumbsLoader(GeoImageLayer layer)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

loadThumb

private java.awt.image.BufferedImage loadThumb(ImageEntry entry)


JOSM