Ignore:
Timestamp:
2016-10-30T00:11:11+02:00 (7 years ago)
Author:
wiktorn
Message:

Allow working on readonly JOSM Home

Return null CachedTileLoaderFactory when cache creation fails.
Adapt SlippyMapBBoxChooser so it uses un-cached loader when cached is unavailable.

Closes: #13786

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/imagery/CachedTileLoaderFactory.java

    r10651 r11188  
    1414import org.openstreetmap.josm.data.cache.BufferedImageCacheEntry;
    1515import org.openstreetmap.josm.data.preferences.StringProperty;
     16import org.openstreetmap.josm.tools.CheckParameterUtil;
    1617
    1718/**
     
    3536     */
    3637    public CachedTileLoaderFactory(ICacheAccess<String, BufferedImageCacheEntry> cache, Class<? extends TileLoader> tileLoaderClass) {
     38        CheckParameterUtil.ensureParameterNotNull(cache, "cache");
    3739        this.cache = cache;
    3840        try {
Note: See TracChangeset for help on using the changeset viewer.