com.google.gwt.maps.client.impl
Interface MapImpl

All Superinterfaces:
JSFlyweightWrapper

public interface MapImpl
extends JSFlyweightWrapper

Wrapper for the GMap object from the Maps API using JSIO.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.google.gwt.maps.jsio.client.JSFlyweightWrapper
JSFlyweightWrapper.Util
 
Field Summary
static MapImpl impl
           
 
Method Summary
 void addControl(com.google.gwt.core.client.JavaScriptObject jsoPeer, Control control)
           
 void addControl(com.google.gwt.core.client.JavaScriptObject jsoPeer, Control control, ControlPosition position)
           
 void addMapType(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer, MapType type)
           
 void addOverlay(com.google.gwt.core.client.JavaScriptObject jsoPeer, Overlay overlay)
           
 void bind(com.google.gwt.core.client.JavaScriptObject jsoPeer, MapWidget map)
           
 void checkResize(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void clearOverlays(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void closeInfoWindow(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void closeInfoWindow(MapWidget map)
           
 com.google.gwt.core.client.JavaScriptObject construct(com.google.gwt.user.client.Element container)
           
 com.google.gwt.core.client.JavaScriptObject construct(com.google.gwt.user.client.Element container, com.google.gwt.core.client.JavaScriptObject mapOptions)
           
 boolean continuousZoomEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void disableContinuousZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void disableDoubleClickZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void disableDragging(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void disableGoogleBar(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void disableInfoWindow(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void disablePinchToZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void disableScrollWheelZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 boolean doubleClickZoomEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 boolean draggingEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void enableContinuousZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void enableDoubleClickZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void enableDragging(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void enableGoogleBar(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void enableInfoWindow(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void enablePinchToZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void enableScrollWheelZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 LatLng fromContainerPixelToLatLng(com.google.gwt.core.client.JavaScriptObject jsoPeer, Point pixel)
           
 LatLng fromDivPixelToLatLng(com.google.gwt.core.client.JavaScriptObject jsoPeer, Point pixel)
           
 Point fromLatLngToContainerPixel(com.google.gwt.core.client.JavaScriptObject jsoPeer, LatLng latlng)
           
 Point fromLatLngToDivPixel(com.google.gwt.core.client.JavaScriptObject jsoPeer, LatLng latlng)
           
 LatLngBounds getBounds(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 int getBoundsZoomLevel(com.google.gwt.core.client.JavaScriptObject jsoPeer, LatLngBounds bounds)
           
 LatLng getCenter(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 MapType getCurrentMapType(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer)
           
 MapUIOptions getDefaultUI(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 DraggableObject getDragObject(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer)
           
 void getEarthInstance(com.google.gwt.core.client.JavaScriptObject jsoPeer, com.google.gwt.core.client.JavaScriptObject jsoCallback)
           
 com.google.gwt.core.client.JavaScriptObject getInfoWindow(MapWidget map)
           
 JSList<MapType> getMapTypes(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer)
           
 com.google.gwt.user.client.Element getPane(MapWidget map, JSOpaque id)
           
 Size getSize(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 int getZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 boolean infoWindowEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 com.google.gwt.core.client.JavaScriptObject installKeyboardHandler(MapWidget map)
           
 boolean isLoaded(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void openInfoWindow(MapWidget map, LatLng point, com.google.gwt.core.client.JavaScriptObject content, com.google.gwt.core.client.JavaScriptObject options)
           
 void openInfoWindow(MapWidget map, LatLng point, java.lang.String content, com.google.gwt.core.client.JavaScriptObject options)
           
 void openInfoWindowTabs(MapWidget map, LatLng point, com.google.gwt.core.client.JavaScriptObject content, com.google.gwt.core.client.JavaScriptObject options)
           
 void panBy(com.google.gwt.core.client.JavaScriptObject jsoPeer, Size distance)
           
 void panDirection(com.google.gwt.core.client.JavaScriptObject jsoPeer, int dx, int dy)
           
 void panTo(com.google.gwt.core.client.JavaScriptObject jsoPeer, LatLng center)
           
 boolean pinchToZoomEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void removeControl(com.google.gwt.core.client.JavaScriptObject jsoPeer, Control control)
           
 void removeMapType(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer, MapType type)
           
 void removeOverlay(com.google.gwt.core.client.JavaScriptObject jsoPeer, Overlay overlay)
           
 void returnToSavedPosition(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void savePosition(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 boolean scrollWheelZoomEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void setCenter(com.google.gwt.core.client.JavaScriptObject jsoPeer, LatLng center)
           
 void setCenter(com.google.gwt.core.client.JavaScriptObject jsoPeer, LatLng center, int zoom)
           
 void setCenter(com.google.gwt.core.client.JavaScriptObject jsoPeer, LatLng center, int zoom, MapType type)
           
 void setMapType(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer, MapType type)
           
 void setUI(com.google.gwt.core.client.JavaScriptObject jsoPeer, MapUIOptions options)
           
 void setUIToDefault(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void setZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer, int level)
           
 void showMapBlowup(MapWidget map, LatLng point, com.google.gwt.core.client.JavaScriptObject options)
           
 void zoomIn(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 void zoomOut(com.google.gwt.core.client.JavaScriptObject jsoPeer)
           
 

Field Detail

impl

static final MapImpl impl
Method Detail

addControl

void addControl(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                Control control)

addControl

void addControl(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                Control control,
                ControlPosition position)

addMapType

void addMapType(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer,
                MapType type)

addOverlay

void addOverlay(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                Overlay overlay)

bind

@Binding
void bind(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                  MapWidget map)

checkResize

void checkResize(com.google.gwt.core.client.JavaScriptObject jsoPeer)

clearOverlays

void clearOverlays(com.google.gwt.core.client.JavaScriptObject jsoPeer)

closeInfoWindow

void closeInfoWindow(com.google.gwt.core.client.JavaScriptObject jsoPeer)

closeInfoWindow

void closeInfoWindow(MapWidget map)

construct

@Constructor(value="$wnd.GMap2")
com.google.gwt.core.client.JavaScriptObject construct(com.google.gwt.user.client.Element container)

construct

@Constructor(value="$wnd.GMap2")
com.google.gwt.core.client.JavaScriptObject construct(com.google.gwt.user.client.Element container,
                                                                       com.google.gwt.core.client.JavaScriptObject mapOptions)

continuousZoomEnabled

boolean continuousZoomEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)

disableContinuousZoom

void disableContinuousZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

disableDoubleClickZoom

void disableDoubleClickZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

disableDragging

void disableDragging(com.google.gwt.core.client.JavaScriptObject jsoPeer)

disableGoogleBar

void disableGoogleBar(com.google.gwt.core.client.JavaScriptObject jsoPeer)

disableInfoWindow

void disableInfoWindow(com.google.gwt.core.client.JavaScriptObject jsoPeer)

disablePinchToZoom

void disablePinchToZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

disableScrollWheelZoom

void disableScrollWheelZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

doubleClickZoomEnabled

boolean doubleClickZoomEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)

draggingEnabled

boolean draggingEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)

enableContinuousZoom

void enableContinuousZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

enableDoubleClickZoom

void enableDoubleClickZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

enableDragging

void enableDragging(com.google.gwt.core.client.JavaScriptObject jsoPeer)

enableGoogleBar

void enableGoogleBar(com.google.gwt.core.client.JavaScriptObject jsoPeer)

enableInfoWindow

void enableInfoWindow(com.google.gwt.core.client.JavaScriptObject jsoPeer)

enablePinchToZoom

void enablePinchToZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

enableScrollWheelZoom

void enableScrollWheelZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

fromContainerPixelToLatLng

LatLng fromContainerPixelToLatLng(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                                  Point pixel)

fromDivPixelToLatLng

LatLng fromDivPixelToLatLng(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                            Point pixel)

fromLatLngToContainerPixel

Point fromLatLngToContainerPixel(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                                 LatLng latlng)

fromLatLngToDivPixel

Point fromLatLngToDivPixel(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                           LatLng latlng)

getBounds

LatLngBounds getBounds(com.google.gwt.core.client.JavaScriptObject jsoPeer)

getBoundsZoomLevel

int getBoundsZoomLevel(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                       LatLngBounds bounds)

getCenter

LatLng getCenter(com.google.gwt.core.client.JavaScriptObject jsoPeer)

getCurrentMapType

MapType getCurrentMapType(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer)

getDefaultUI

MapUIOptions getDefaultUI(com.google.gwt.core.client.JavaScriptObject jsoPeer)

getDragObject

DraggableObject getDragObject(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer)

getEarthInstance

void getEarthInstance(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                      com.google.gwt.core.client.JavaScriptObject jsoCallback)

getInfoWindow

com.google.gwt.core.client.JavaScriptObject getInfoWindow(MapWidget map)

getMapTypes

JSList<MapType> getMapTypes(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer)

getPane

com.google.gwt.user.client.Element getPane(MapWidget map,
                                           JSOpaque id)

getSize

Size getSize(com.google.gwt.core.client.JavaScriptObject jsoPeer)

getZoom

int getZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer)

infoWindowEnabled

boolean infoWindowEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)

installKeyboardHandler

@Constructor(value="$wnd.GKeyboardHandler")
com.google.gwt.core.client.JavaScriptObject installKeyboardHandler(MapWidget map)

isLoaded

boolean isLoaded(com.google.gwt.core.client.JavaScriptObject jsoPeer)

openInfoWindow

void openInfoWindow(MapWidget map,
                    LatLng point,
                    com.google.gwt.core.client.JavaScriptObject content,
                    com.google.gwt.core.client.JavaScriptObject options)

openInfoWindow

void openInfoWindow(MapWidget map,
                    LatLng point,
                    java.lang.String content,
                    com.google.gwt.core.client.JavaScriptObject options)

openInfoWindowTabs

void openInfoWindowTabs(MapWidget map,
                        LatLng point,
                        com.google.gwt.core.client.JavaScriptObject content,
                        com.google.gwt.core.client.JavaScriptObject options)

panBy

void panBy(com.google.gwt.core.client.JavaScriptObject jsoPeer,
           Size distance)

panDirection

void panDirection(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                  int dx,
                  int dy)

panTo

void panTo(com.google.gwt.core.client.JavaScriptObject jsoPeer,
           LatLng center)

pinchToZoomEnabled

boolean pinchToZoomEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)

removeControl

void removeControl(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                   Control control)

removeMapType

void removeMapType(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer,
                   MapType type)

removeOverlay

void removeOverlay(com.google.gwt.core.client.JavaScriptObject jsoPeer,
                   Overlay overlay)

returnToSavedPosition

void returnToSavedPosition(com.google.gwt.core.client.JavaScriptObject jsoPeer)

savePosition

void savePosition(com.google.gwt.core.client.JavaScriptObject jsoPeer)

scrollWheelZoomEnabled

boolean scrollWheelZoomEnabled(com.google.gwt.core.client.JavaScriptObject jsoPeer)

setCenter

void setCenter(com.google.gwt.core.client.JavaScriptObject jsoPeer,
               LatLng center)

setCenter

void setCenter(com.google.gwt.core.client.JavaScriptObject jsoPeer,
               LatLng center,
               int zoom)

setCenter

void setCenter(com.google.gwt.core.client.JavaScriptObject jsoPeer,
               LatLng center,
               int zoom,
               MapType type)

setMapType

void setMapType(com.google.gwt.core.client.JavaScriptObject jsoPeerPeer,
                MapType type)

setUI

void setUI(com.google.gwt.core.client.JavaScriptObject jsoPeer,
           MapUIOptions options)

setUIToDefault

void setUIToDefault(com.google.gwt.core.client.JavaScriptObject jsoPeer)

setZoom

void setZoom(com.google.gwt.core.client.JavaScriptObject jsoPeer,
             int level)

showMapBlowup

void showMapBlowup(MapWidget map,
                   LatLng point,
                   com.google.gwt.core.client.JavaScriptObject options)

zoomIn

void zoomIn(com.google.gwt.core.client.JavaScriptObject jsoPeer)

zoomOut

void zoomOut(com.google.gwt.core.client.JavaScriptObject jsoPeer)