/Main/src/DynamicDataDisplay.Maps/Servers/FileServers/ReadonlyTileServer.cs
C# | 39 lines | 31 code | 6 blank | 2 comment | 0 complexity | d41bbfe8b5eeb3ef7c848a2e40ded220 MD5 | raw file
Possible License(s): CC-BY-SA-3.0
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.IO;
- using System.Windows.Media.Imaging;
- using System.Windows.Media;
-
- namespace Microsoft.Research.DynamicDataDisplay.Charts.Maps
- {
- public abstract class ReadonlyTileServer : TileServerBase, IWriteableTileServer
- {
- private ReadonlyTileCache cache = new ReadonlyTileCache();
- public ReadonlyTileCache Cache
- {
- get { return cache; }
- protected set { cache = value; }
- }
-
- public override bool Contains(TileIndex id)
- {
- return cache.Contains(id);
- }
-
- #region ITileStore Members
-
- public void BeginSaveImage(TileIndex id, BitmapSource image, Stream stream)
- {
- // do nothing
- }
-
- public void Clear()
- {
- // do nothing
- }
-
- #endregion
- }
- }