Changeset 17830 in josm


Ignore:
Timestamp:
2021-04-26T22:11:51+02:00 (3 years ago)
Author:
simon04
Message:

Use ICache.NAME_COMPONENT_DELIMITER for clarity

Location:
trunk/src/org/openstreetmap/josm
Files:
4 edited

Legend:

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

    r17496 r17830  
    66
    77import org.apache.commons.jcs3.access.behavior.ICacheAccess;
     8import org.apache.commons.jcs3.engine.behavior.ICache;
    89import org.openstreetmap.gui.jmapviewer.Tile;
    910import org.openstreetmap.gui.jmapviewer.interfaces.CachedTileLoader;
     
    111112    @Override
    112113    public void clearCache(TileSource source) {
    113         this.cache.remove(source.getName() + ':');
     114        this.cache.remove(source.getName() + ICache.NAME_COMPONENT_DELIMITER);
    114115    }
    115116
  • trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java

    r17509 r17830  
    2323
    2424import org.apache.commons.jcs3.access.behavior.ICacheAccess;
     25import org.apache.commons.jcs3.engine.behavior.ICache;
    2526import org.openstreetmap.gui.jmapviewer.Tile;
    2627import org.openstreetmap.gui.jmapviewer.interfaces.TileJob;
     
    8485        if (tile != null) {
    8586            TileSource tileSource = tile.getTileSource();
    86             return Optional.ofNullable(tileSource.getName()).orElse("").replace(':', '_') + ':'
     87            return Optional.ofNullable(tileSource.getName()).orElse("").replace(ICache.NAME_COMPONENT_DELIMITER, "_")
     88                    + ICache.NAME_COMPONENT_DELIMITER
    8789                    + tileSource.getTileId(tile.getZoom(), tile.getXtile(), tile.getYtile());
    8890        }
  • trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java

    r17363 r17830  
    1616
    1717import org.apache.commons.jcs3.access.behavior.ICacheAccess;
     18import org.apache.commons.jcs3.engine.behavior.ICache;
    1819import org.openstreetmap.josm.data.cache.BufferedImageCacheEntry;
    1920import org.openstreetmap.josm.data.cache.JCSCacheManager;
     
    9495
    9596    private BufferedImage loadThumb(ImageEntry entry) {
    96         final String cacheIdent = entry.getFile().toString()+':'+maxSize;
     97        final String cacheIdent = entry.getFile().toString() + ICache.NAME_COMPONENT_DELIMITER + maxSize;
    9798
    9899        if (!cacheOff && cache != null) {
  • trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheSettingsPanel.java

    r17230 r17830  
    2828
    2929import org.apache.commons.jcs3.access.CacheAccess;
     30import org.apache.commons.jcs3.engine.behavior.ICache;
    3031import org.apache.commons.jcs3.engine.stats.behavior.ICacheStats;
    3132import org.apache.commons.jcs3.engine.stats.behavior.IStatElement;
     
    156157                        int row = ret.convertRowIndexToModel(ret.getEditingRow());
    157158                        tableModel.setValueAt("0", row, 1);
    158                         cache.remove(ret.getValueAt(row, 0).toString() + ':');
     159                        cache.remove(ret.getValueAt(row, 0).toString() + ICache.NAME_COMPONENT_DELIMITER);
    159160                    }
    160161                });
Note: See TracChangeset for help on using the changeset viewer.