Class MMOverlay

Object
   |
   +--MMOverlay
Direct Known Subclasses:
MMTileLayerOverlay, MMMarkerOverlay, MMInfoBoxOverlay, MMPolyLineOverlay, MMRectangleOverlay

class MMOverlay

Defined in MultimapOpenAPI


Constructor Summary
MMOverlay ()
            MMOverlay class, base class for all other overlays.
 
Method Summary
 void draw( <MMViewer> mapviewer )
           Abstract function called to make the overlay draw on the map.
 mixed getAttribute( <String> name )
           Gets the value for an attribute.
 Function getGeocodingCallback( mapviewer )
           Creates a function closure to be used as a callback for geocoding.
 integer getZIndex( <MMPoint> position, <integer> zIndex )
           Retrieves a z-index value for the position passed in.
 void move( <MMPoint> offset )
           Function called to move the overlay after a small map move.
 void redraw()
           Abstract function called to redraw the overlay after a large move, zoom factor change or other event that results in a mapviewer redraw.
 void remove()
           Abstract function called to remove the overlay from the map.
 void setAttribute( <String> name, <mixed> value )
           Sets an attribute.

Constructor Detail

MMOverlay

MMOverlay()

Method Detail

draw

void draw( <MMViewer> mapviewer )

getAttribute

mixed getAttribute( <String> name )

getGeocodingCallback

Function getGeocodingCallback( mapviewer )

getZIndex

integer getZIndex( <MMPoint> position, <integer> zIndex )

move

void move( <MMPoint> offset )

redraw

void redraw()

remove

void remove()

setAttribute

void setAttribute( <String> name, <mixed> value )


Documentation generated by JSDoc on Tue Feb 26 16:25:19 2008