altosdroid: Rate limit map loading pacifier
[fw/altos] / altoslib / AltosMapTile.java
index fdc8ff65995ab0752843e88ad3f58b62afd52049..d921fd1023bc5d8653cd43ad63a9c6d39f7ae2b7 100644 (file)
@@ -20,7 +20,7 @@ package org.altusmetrum.altoslib_10;
 import java.io.*;
 import java.util.*;
 
-public abstract class AltosMapTile implements AltosFontListener, AltosMapStoreListener {
+public class AltosMapTile implements AltosFontListener, AltosMapStoreListener {
        LinkedList<AltosMapTileListener>        listeners = new LinkedList<AltosMapTileListener>();
        public AltosLatLon      upper_left, center;
        public int              px_size;
@@ -87,7 +87,6 @@ public abstract class AltosMapTile implements AltosFontListener, AltosMapStoreLi
        }
 
        public void notify_store(AltosMapStore store, int status) {
-//             System.out.printf("AltosMapTile.notify_store %d\n", status);
                notify_listeners(status);
        }
 
@@ -99,7 +98,8 @@ public abstract class AltosMapTile implements AltosFontListener, AltosMapStoreLi
                notify_listeners(status);
        }
 
-       public abstract void paint(AltosMapTransform t);
+       public void paint(AltosMapTransform t) {
+       }
 
        public AltosImage get_image() {
                if (cache == null)