Ignore:
Timestamp:
2014-06-14T12:40:50+02:00 (10 years ago)
Author:
bastiK
Message:

reworked MirroredInputStream (renamed to CachedFile):

  • no more awkwardly open and close InputStream if you just want the underlying file (e.g. to get file inside zip file)
  • make it easier to add configuration parameters, without having endless list of parameters for the constructor (Factory style, similar to ImageProvider)

breaks plugins; see #10139

File:
1 edited

Legend:

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

    r7203 r7248  
    1616import org.openstreetmap.josm.Main;
    1717import org.openstreetmap.josm.data.imagery.ImageryInfo.ImageryPreferenceEntry;
    18 import org.openstreetmap.josm.io.MirroredInputStream;
     18import org.openstreetmap.josm.io.CachedFile;
    1919import org.openstreetmap.josm.io.imagery.ImageryReader;
    2020import org.xml.sax.SAXException;
     
    7878        for (String source : Main.pref.getCollection("imagery.layers.sites", Arrays.asList(DEFAULT_LAYER_SITES))) {
    7979            if (clearCache) {
    80                 MirroredInputStream.cleanup(source);
     80                CachedFile.cleanup(source);
    8181            }
    8282            try {
Note: See TracChangeset for help on using the changeset viewer.