com.partnersoft.v3x.apps.MapBrowser.rover
Class RoverBundleRenderer

java.lang.Object
  extended by com.partnersoft.v3x.apps.MapBrowser.rover.RoverBundleRenderer
All Implemented Interfaces:
MapDataRenderer

public class RoverBundleRenderer
extends java.lang.Object
implements MapDataRenderer

MapDataRenderer for a RoverBundleSource.


Constructor Summary
RoverBundleRenderer(RoverBundleSource source)
           
RoverBundleRenderer(RoverBundleSource source, boolean emphasize)
           
 
Method Summary
 MapDataSource getSource()
          Returns the MapDataSource this renderer is rendering.
 void render(RenderMold mold, java.awt.Graphics g, ClickMap clickMap)
          Renders the visible tiles at the appropriate zoom for the given RenderMold on the given Graphics and ClickMap, using tiles and legend from its RoverBundleSource.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoverBundleRenderer

public RoverBundleRenderer(RoverBundleSource source)

RoverBundleRenderer

public RoverBundleRenderer(RoverBundleSource source,
                           boolean emphasize)
Method Detail

render

public void render(RenderMold mold,
                   java.awt.Graphics g,
                   ClickMap clickMap)
Renders the visible tiles at the appropriate zoom for the given RenderMold on the given Graphics and ClickMap, using tiles and legend from its RoverBundleSource.

Specified by:
render in interface MapDataRenderer

getSource

public MapDataSource getSource()
Description copied from interface: MapDataRenderer
Returns the MapDataSource this renderer is rendering.

Specified by:
getSource in interface MapDataRenderer