X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.maps%2Fsrc%2Forg%2Fsimantics%2Fmaps%2Ftile%2FTileCache.java;h=7ec5c5ed963b104bd0baaeb5400b89fe718fdc34;hb=refs%2Fchanges%2F18%2F3918%2F1;hp=9f58193084426a555a54ba73031a44164fba910e;hpb=f182477cd4a4b38ed51fd17dc810b8114d0fe6ca;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.maps/src/org/simantics/maps/tile/TileCache.java b/org.simantics.district.maps/src/org/simantics/maps/tile/TileCache.java index 9f581930..7ec5c5ed 100644 --- a/org.simantics.district.maps/src/org/simantics/maps/tile/TileCache.java +++ b/org.simantics.district.maps/src/org/simantics/maps/tile/TileCache.java @@ -147,6 +147,14 @@ public class TileCache implements ITileListener { for (ITileListener l : tileListeners) { l.tileUpdated(key, image); } - } + } + + public void clear() { + synchronized (this) { + for (LevelCache level : levels.values()) { + level.cache.clear(); + } + } + } }