com.partnersoft.v3x.apps.MapBrowser
Interface MapDataRenderer

All Known Implementing Classes:
MapPointRenderer, RedlineRenderer, RoverBufferRenderer, RoverBundleRenderer, TiledImageRenderer, TiledRoverRenderer

public interface MapDataRenderer

Object which renders some MapDataSource to an AWT Graphics object (usually under the control of a MapViewLayer).


Method Summary
 MapDataSource getSource()
          Returns the MapDataSource this renderer is rendering.
 void render(RenderMold moldy, java.awt.Graphics g, ClickMap clickMap)
          Renders data from its MapDataSource onto the given Graphics object and ClickMap according to the given RenderMold.
 

Method Detail

render

void render(RenderMold moldy,
            java.awt.Graphics g,
            ClickMap clickMap)
Renders data from its MapDataSource onto the given Graphics object and ClickMap according to the given RenderMold. N.B. the ClickMap may be null, and the renderer may ignore it even if it is not null.


getSource

MapDataSource getSource()
Returns the MapDataSource this renderer is rendering.