com.google.gwt.maps.jsio.client
Interface JSFlyweightWrapper

All Known Subinterfaces:
ControlImpl, ControlPositionImpl, CopyrightCollectionImpl, CopyrightImpl, DirectionQueryOptionsImpl, DirectionsImpl, GeocodeCacheImpl, GeocoderImpl, GroundOverlayImpl, HierarchicalMapTypeControlImpl, InfoWindowImpl, InfoWindowOptionsImpl, MapImpl, MapOptionsImpl, MapTypeImpl, MapTypeOptionsImpl, MarkerImpl, PanoramaImpl, PolygonImpl, PolylineImpl, ProjectionImpl, StreetviewClientImpl, StreetviewOverlayImpl, TileLayerImpl, TileLayerOverlayImpl, TrafficOverlayImpl
All Known Implementing Classes:
GeoXmlOverlayImpl, OverlayImpl

public interface JSFlyweightWrapper

A variation on JSWrapper that implements a flyweight-style API binding. The declared methods must accept a JavaScriptObject as the first parameter that indicates the underlying JSO on which to operate. Unlike JSWrapper, the use of JSFlyweightWrapper requires that the caller manage the backing JavaScriptObject.

See Also:
JSIO reference

Nested Class Summary
static class JSFlyweightWrapper.Util
          Allows access to flyweight internals.