com.esri.adf.web.data.renderer
Interface WebActiveRenderer

All Superinterfaces:
Serializable, WebRenderer
All Known Implementing Classes:
WebClassBreaksRenderer, WebGroupRenderer, WebSimpleRenderer, WebUniqueValueRenderer

public interface WebActiveRenderer
extends WebRenderer

WebActiveRenderer extends WebRenderer and is a super type of all WebRenderer classes, i.e. WebSimpleRenderer, WebUniqueValueRenderer, WebClassBreaksRenderer, and WebGroupRenderer. WebActiveRenderer makes WebRenderers active. Now all WebRenderer classes must implement the render method which should draw passed geometries using the passed instance of WebElementConverter.


Method Summary
 void render(List<? extends WebGeometry> geometries, WebElementConverter converter)
          Applies the rendering strategy of this renderer to the passed geometries.
 
Methods inherited from interface com.esri.adf.web.data.renderer.WebRenderer
getType
 

Method Detail

render

void render(List<? extends WebGeometry> geometries,
            WebElementConverter converter)
            throws Exception
Applies the rendering strategy of this renderer to the passed geometries.

Parameters:
geometries - a list of geometries to be rendered
converter - a converter to be used for rendering geometries
Throws:
Exception - is thrown if something goes wrong