diff options
Diffstat (limited to 'src/cgeo/geocaching/mapcommon/ItemizedOverlayBase.java')
| -rw-r--r-- | src/cgeo/geocaching/mapcommon/ItemizedOverlayBase.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/cgeo/geocaching/mapcommon/ItemizedOverlayBase.java b/src/cgeo/geocaching/mapcommon/ItemizedOverlayBase.java index 41739e2..4e0379c 100644 --- a/src/cgeo/geocaching/mapcommon/ItemizedOverlayBase.java +++ b/src/cgeo/geocaching/mapcommon/ItemizedOverlayBase.java @@ -6,6 +6,8 @@ import android.graphics.drawable.Drawable; import cgeo.geocaching.mapinterfaces.ItemizedOverlayImpl; import cgeo.geocaching.mapinterfaces.MapProjectionImpl; import cgeo.geocaching.mapinterfaces.MapViewImpl; +import cgeo.geocaching.mapinterfaces.OverlayBase; +import cgeo.geocaching.mapinterfaces.OverlayImpl; import cgeo.geocaching.mapinterfaces.OverlayItemImpl; /** @@ -14,7 +16,7 @@ import cgeo.geocaching.mapinterfaces.OverlayItemImpl; * @author rsudev * */ -public abstract class ItemizedOverlayBase { +public abstract class ItemizedOverlayBase implements OverlayBase { private ItemizedOverlayImpl ovlImpl; @@ -50,6 +52,11 @@ public abstract class ItemizedOverlayBase { MapProjectionImpl projection, byte drawZoomLevel) { ovlImpl.superDrawOverlayBitmap(canvas, drawPosition, projection, drawZoomLevel); } + + @Override + public OverlayImpl getOverlayImpl() { + return ovlImpl; + } public abstract OverlayItemImpl createItem(int index); |
