org.openstreetmap.josm.data.imagery
Class ImageryLayerInfo
java.lang.Object
org.openstreetmap.josm.data.imagery.ImageryLayerInfo
public class ImageryLayerInfo
- extends java.lang.Object
Manages the list of imagery entries that are shown in the imagery menu.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static final ImageryLayerInfo instance
layers
java.util.ArrayList<ImageryInfo> layers
defaultLayers
static java.util.ArrayList<ImageryInfo> defaultLayers
DEFAULT_LAYER_SITES
private static final java.lang.String[] DEFAULT_LAYER_SITES
ImageryLayerInfo
private ImageryLayerInfo()
ImageryLayerInfo
public ImageryLayerInfo(ImageryLayerInfo info)
clear
public void clear()
load
public void load()
loadDefaults
public void loadDefaults(boolean clearCache)
isSimilar
private boolean isSimilar(java.lang.String a,
java.lang.String b)
add
public void add(ImageryInfo info)
remove
public void remove(ImageryInfo info)
save
public void save()
getLayers
public java.util.List<ImageryInfo> getLayers()
getDefaultLayers
public java.util.List<ImageryInfo> getDefaultLayers()
addLayer
public static void addLayer(ImageryInfo info)
addLayers
public static void addLayers(java.util.Collection<ImageryInfo> infos)
JOSM