com.jappit.midmaps.googlemaps
Class GoogleStaticMap

java.lang.Object
  extended by com.jappit.midmaps.googlemaps.GoogleStaticMap

public class GoogleStaticMap
extends java.lang.Object


Field Summary
static java.lang.String COLOR_BLACK
           
static java.lang.String COLOR_BLUE
           
static java.lang.String COLOR_BROWN
           
static java.lang.String COLOR_GRAY
           
static java.lang.String COLOR_GREEN
           
static java.lang.String COLOR_ORANGE
           
static java.lang.String COLOR_PURPLE
           
static java.lang.String COLOR_RED
           
static java.lang.String COLOR_WHITE
           
static java.lang.String COLOR_YELLOW
           
static int ERROR_CONNECTION
           
static java.lang.String FORMAT_GIF
           
static java.lang.String FORMAT_JPG
           
static java.lang.String FORMAT_PNG
           
static java.lang.String TYPE_HYBRID
           
static java.lang.String TYPE_ROADMAP
           
static java.lang.String TYPE_SATELLITE
           
static java.lang.String TYPE_TERRAIN
           
 
Method Summary
 void addMarker(GoogleMapsMarker marker)
           
 void addPath(GoogleMapsPath path)
           
 GoogleMapsCoordinates adjust(int deltaX, int deltaY)
           
 void draw(Graphics g, int left, int top, int attach)
           
 Image getImage()
           
 void move(int direction)
           
 void removeMarker(GoogleMapsMarker marker)
           
 void removePath(GoogleMapsPath path)
           
 void setCenter(GoogleMapsCoordinates coordinates)
           
 void setCoordinates(GoogleMapsCoordinates coordinates, boolean mustUpdate)
           
 void setHandler(GoogleStaticMapHandler handler)
           
 void setMapFormat(java.lang.String format)
           
 void setMapSize(int width, int height)
           
 void setMapType(java.lang.String type)
           
 void setUsingSensor(boolean usingSensor)
           
 void setZoom(int zoomLevel)
           
 void setZoom(int zoomLevel, boolean mustUpdate)
           
 void update()
           
 void zoomIn()
           
 void zoomOut()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COLOR_BLACK

public static java.lang.String COLOR_BLACK

COLOR_BROWN

public static java.lang.String COLOR_BROWN

COLOR_GREEN

public static java.lang.String COLOR_GREEN

COLOR_PURPLE

public static java.lang.String COLOR_PURPLE

COLOR_YELLOW

public static java.lang.String COLOR_YELLOW

COLOR_BLUE

public static java.lang.String COLOR_BLUE

COLOR_GRAY

public static java.lang.String COLOR_GRAY

COLOR_ORANGE

public static java.lang.String COLOR_ORANGE

COLOR_RED

public static java.lang.String COLOR_RED

COLOR_WHITE

public static java.lang.String COLOR_WHITE

TYPE_ROADMAP

public static java.lang.String TYPE_ROADMAP

TYPE_SATELLITE

public static java.lang.String TYPE_SATELLITE

TYPE_TERRAIN

public static java.lang.String TYPE_TERRAIN

TYPE_HYBRID

public static java.lang.String TYPE_HYBRID

FORMAT_PNG

public static final java.lang.String FORMAT_PNG
See Also:
Constant Field Values

FORMAT_JPG

public static final java.lang.String FORMAT_JPG
See Also:
Constant Field Values

FORMAT_GIF

public static final java.lang.String FORMAT_GIF
See Also:
Constant Field Values

ERROR_CONNECTION

public static final int ERROR_CONNECTION
See Also:
Constant Field Values
Method Detail

setMapSize

public void setMapSize(int width,
                       int height)

setMapFormat

public void setMapFormat(java.lang.String format)

setMapType

public void setMapType(java.lang.String type)

setHandler

public void setHandler(GoogleStaticMapHandler handler)

setUsingSensor

public void setUsingSensor(boolean usingSensor)

addPath

public void addPath(GoogleMapsPath path)

removePath

public void removePath(GoogleMapsPath path)

addMarker

public void addMarker(GoogleMapsMarker marker)

removeMarker

public void removeMarker(GoogleMapsMarker marker)

setZoom

public void setZoom(int zoomLevel)

setZoom

public void setZoom(int zoomLevel,
                    boolean mustUpdate)

setCenter

public void setCenter(GoogleMapsCoordinates coordinates)

setCoordinates

public void setCoordinates(GoogleMapsCoordinates coordinates,
                           boolean mustUpdate)

update

public void update()

zoomIn

public void zoomIn()

zoomOut

public void zoomOut()

move

public void move(int direction)

draw

public void draw(Graphics g,
                 int left,
                 int top,
                 int attach)

getImage

public Image getImage()

adjust

public GoogleMapsCoordinates adjust(int deltaX,
                                    int deltaY)