com.google.gwt.maps.client.overlay
Class TileLayerOverlay

java.lang.Object
  extended by com.google.gwt.maps.client.overlay.Overlay
      extended by com.google.gwt.maps.client.overlay.Overlay.ConcreteOverlay
          extended by com.google.gwt.maps.client.overlay.TileLayerOverlay

public class TileLayerOverlay
extends Overlay.ConcreteOverlay

A TileLayerOverlay augments the map with a TileLayer. It implements the Overlay interface and is added to the map using the MapWidget.addOverlay(Overlay) method. The TileLayer is presented on top of the existing map imagery. To replace the imagery instead, put the TileLayer inside a custom MapType.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.maps.client.overlay.Overlay
Overlay.ConcreteOverlay
 
Field Summary
 
Fields inherited from class com.google.gwt.maps.client.overlay.Overlay
jsoPeer
 
Constructor Summary
protected TileLayerOverlay(com.google.gwt.core.client.JavaScriptObject jso)
          Create this overlay from an existing JavaScriptObject instance.
  TileLayerOverlay(TileLayer tileLayer)
          Creates a tile layer overlay from the given tile layer.
  TileLayerOverlay(TileLayer tileLayer, TileLayerOverlayOptions options)
          Creates a tile layer overlay from the given tile layer.
 
Method Summary
static TileLayerOverlay createPeer(com.google.gwt.core.client.JavaScriptObject jso)
           
 TileLayer getTileLayer()
          Gets the tile layer used by this overlay.
 void refresh()
           
 void setVisible(boolean visible)
          Shows or hides this overlay.
 
Methods inherited from class com.google.gwt.maps.client.overlay.Overlay.ConcreteOverlay
copy, initialize, redraw, remove
 
Methods inherited from class com.google.gwt.maps.client.overlay.Overlay
getZIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TileLayerOverlay

public TileLayerOverlay(TileLayer tileLayer)
Creates a tile layer overlay from the given tile layer.

Parameters:
tileLayer - tile layer instance.

TileLayerOverlay

public TileLayerOverlay(TileLayer tileLayer,
                        TileLayerOverlayOptions options)
Creates a tile layer overlay from the given tile layer.

Parameters:
tileLayer - tile layers instance.
options - optional arguments

TileLayerOverlay

protected TileLayerOverlay(com.google.gwt.core.client.JavaScriptObject jso)
Create this overlay from an existing JavaScriptObject instance.

Parameters:
jso - an existing JavaScriptObject instance.
Method Detail

createPeer

public static TileLayerOverlay createPeer(com.google.gwt.core.client.JavaScriptObject jso)

getTileLayer

public TileLayer getTileLayer()
Gets the tile layer used by this overlay.

Returns:
the tile layer used by this overlay

refresh

public void refresh()

setVisible

public void setVisible(boolean visible)
Shows or hides this overlay.

Parameters:
visible - true to show the overlay, false to hide.