com.google.maps.gwt.client
Class MapFeaturesTracker

java.lang.Object
  extended by JavaScriptObject
      extended by com.google.maps.gwt.client.MapFeaturesTracker

public class MapFeaturesTracker
extends JavaScriptObject

THIS SOURCE CODE IS GENERATED, DO NOT MODIFY


Nested Class Summary
static interface MapFeaturesTracker.StreetviewChangedHandler
          This event is fired whenever Street View coverage within the map changes.
static interface MapFeaturesTracker.TrafficChangedHandler
          This event is fired whenever traffic coverage within the map changes.
 
Constructor Summary
protected MapFeaturesTracker()
          Protected constructor avoids default public constructor.
 
Method Summary
 void addStreetviewChangedListener(MapFeaturesTracker.StreetviewChangedHandler handler)
          Adds the given listener function to the given event name for the given object instance.
 void addStreetviewChangedListenerOnce(MapFeaturesTracker.StreetviewChangedHandler handler)
          Like addListener, but the handler removes itself after handling the first event.
 void addTrafficChangedListener(MapFeaturesTracker.TrafficChangedHandler handler)
          Adds the given listener function to the given event name for the given object instance.
 void addTrafficChangedListenerOnce(MapFeaturesTracker.TrafficChangedHandler handler)
          Like addListener, but the handler removes itself after handling the first event.
 void clearInstanceListeners()
          Removes all listeners for all events for the given instance.
 void clearStreetviewChangedListeners()
          Removes all listeners for the given event for the given instance.
 void clearTrafficChangedListeners()
          Removes all listeners for the given event for the given instance.
 void triggerStreetviewChanged(JavaScriptObject... varargs)
          Triggers the given event.
 void triggerTrafficChanged(JavaScriptObject... varargs)
          Triggers the given event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapFeaturesTracker

protected MapFeaturesTracker()
Protected constructor avoids default public constructor.

Method Detail

addStreetviewChangedListener

public final void addStreetviewChangedListener(MapFeaturesTracker.StreetviewChangedHandler handler)
Adds the given listener function to the given event name for the given object instance. Returns an identifier for this listener that can be used with removeListener().


addStreetviewChangedListenerOnce

public final void addStreetviewChangedListenerOnce(MapFeaturesTracker.StreetviewChangedHandler handler)
Like addListener, but the handler removes itself after handling the first event.


addTrafficChangedListener

public final void addTrafficChangedListener(MapFeaturesTracker.TrafficChangedHandler handler)
Adds the given listener function to the given event name for the given object instance. Returns an identifier for this listener that can be used with removeListener().


addTrafficChangedListenerOnce

public final void addTrafficChangedListenerOnce(MapFeaturesTracker.TrafficChangedHandler handler)
Like addListener, but the handler removes itself after handling the first event.


clearInstanceListeners

public final void clearInstanceListeners()
Removes all listeners for all events for the given instance.


clearStreetviewChangedListeners

public final void clearStreetviewChangedListeners()
Removes all listeners for the given event for the given instance.


clearTrafficChangedListeners

public final void clearTrafficChangedListeners()
Removes all listeners for the given event for the given instance.


triggerStreetviewChanged

public final void triggerStreetviewChanged(JavaScriptObject... varargs)
Triggers the given event. All arguments after eventName are passed as arguments to the listeners.


triggerTrafficChanged

public final void triggerTrafficChanged(JavaScriptObject... varargs)
Triggers the given event. All arguments after eventName are passed as arguments to the listeners.