public class ImageryLayerInfo extends Object
Modifier and Type | Field and Description |
---|---|
private static String[] |
DEFAULT_LAYER_SITES |
(package private) static List<ImageryInfo> |
defaultLayers |
static ImageryLayerInfo |
instance |
(package private) List<ImageryInfo> |
layers |
Modifier | Constructor and Description |
---|---|
private |
ImageryLayerInfo() |
|
ImageryLayerInfo(ImageryLayerInfo info) |
Modifier and Type | Method and Description |
---|---|
void |
add(ImageryInfo info) |
static void |
addLayer(ImageryInfo info) |
static void |
addLayers(Collection<ImageryInfo> infos) |
void |
clear() |
List<ImageryInfo> |
getDefaultLayers() |
List<ImageryInfo> |
getLayers() |
private boolean |
isSimilar(String a,
String b) |
void |
load() |
void |
loadDefaults(boolean clearCache)
Loads the available imagery entries.
|
void |
remove(ImageryInfo info) |
void |
save() |
public static final ImageryLayerInfo instance
List<ImageryInfo> layers
static List<ImageryInfo> defaultLayers
private static final String[] DEFAULT_LAYER_SITES
private ImageryLayerInfo()
public ImageryLayerInfo(ImageryLayerInfo info)
public void clear()
public void load()
public void loadDefaults(boolean clearCache)
clearCache
- if true, clear the cache and start a fresh download.public void add(ImageryInfo info)
public void remove(ImageryInfo info)
public void save()
public List<ImageryInfo> getLayers()
public List<ImageryInfo> getDefaultLayers()
public static void addLayer(ImageryInfo info)
public static void addLayers(Collection<ImageryInfo> infos)