X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altoslib%2FAltosMapTile.java;h=923b7c6bf7127611c24d28dbb086ebf144eac29e;hp=b5dee7a4ae660dcb211a76375b019b8928ad2ce6;hb=00aca369c4070901e0400f291d5f269b5fb8015c;hpb=6ca2c42061b3c0160bf0137c9cd65989c522b826 diff --git a/altoslib/AltosMapTile.java b/altoslib/AltosMapTile.java index b5dee7a4..923b7c6b 100644 --- a/altoslib/AltosMapTile.java +++ b/altoslib/AltosMapTile.java @@ -20,7 +20,7 @@ package org.altusmetrum.altoslib_6; import java.io.*; import java.util.*; -public class AltosMapTile implements AltosFontListener { +public abstract class AltosMapTile implements AltosFontListener { AltosMapTileListener listener; AltosLatLon upper_left, center; int px_size; @@ -94,6 +94,8 @@ public class AltosMapTile implements AltosFontListener { store.remove_listener(listener); } + public abstract void paint(AltosMapTransform t); + public AltosMapTile(AltosMapTileListener listener, AltosLatLon upper_left, AltosLatLon center, int zoom, int maptype, int px_size) { this.listener = listener; this.upper_left = upper_left;