com.partnersoft.v3x.apps.MapBrowser.rover
Class RoverBundleRenderer
java.lang.Object
com.partnersoft.v3x.apps.MapBrowser.rover.RoverBundleRenderer
- All Implemented Interfaces:
- MapDataRenderer
public class RoverBundleRenderer
- extends java.lang.Object
- implements MapDataRenderer
MapDataRenderer for a RoverBundleSource.
|
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 |
RoverBundleRenderer
public RoverBundleRenderer(RoverBundleSource source)
RoverBundleRenderer
public RoverBundleRenderer(RoverBundleSource source,
boolean emphasize)
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