altosuilib: Get rid of AltosUIVersion.java
[fw/altos] / altoslib / AltosMapTile.java
index 923b7c6bf7127611c24d28dbb086ebf144eac29e..165f9e6f96827b7e139da1debc3f39b3b8650c42 100644 (file)
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package org.altusmetrum.altoslib_6;
+package org.altusmetrum.altoslib_7;
 
 import java.io.*;
 import java.util.*;
 
 public abstract class AltosMapTile implements AltosFontListener {
        AltosMapTileListener    listener;
-       AltosLatLon     upper_left, center;
-       int             px_size;
+       public AltosLatLon      upper_left, center;
+       public int              px_size;
        int             zoom;
        int             maptype;
-       AltosMapStore   store;
-       AltosMapCache   cache;
-       int             status;
+       public AltosMapStore    store;
+       public AltosMapCache    cache;
+       public int      status;
 
        static public final int success = 0;
        static public final int loading = 1;
@@ -99,6 +99,7 @@ public abstract class AltosMapTile implements AltosFontListener {
        public AltosMapTile(AltosMapTileListener listener, AltosLatLon upper_left, AltosLatLon center, int zoom, int maptype, int px_size) {
                this.listener = listener;
                this.upper_left = upper_left;
+               this.cache = listener.cache();
 
                while (center.lon < -180.0)
                        center.lon += 360.0;