Changeset 29731 in osm for applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/MemoryTileCache.java
- Timestamp:
- 2013-06-29T09:32:08+02:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/MemoryTileCache.java
r28505 r29731 37 37 } 38 38 39 @Override 39 40 public void addTile(Tile tile) { 40 41 CacheEntry entry = createCacheEntry(tile); … … 45 46 } 46 47 48 @Override 47 49 public Tile getTile(TileSource source, int x, int y, int z) { 48 50 CacheEntry entry = hashtable.get(Tile.getTileKey(source, x, y, z)); … … 90 92 } 91 93 94 @Override 92 95 public int getTileCount() { 93 96 return hashtable.size(); … … 166 169 */ 167 170 public synchronized void addFirst(CacheEntry element) { 171 if (element == null) return; 168 172 if (elementCount == 0) { 169 173 firstElement = element; … … 186 190 */ 187 191 public synchronized void removeEntry(CacheEntry element) { 192 if (element == null) return; 188 193 if (element.next != null) { 189 194 element.next.prev = element.prev;
Note:
See TracChangeset
for help on using the changeset viewer.