com.esri.arcgis.trackinganalyst
Interface IEventRenderer

All Superinterfaces:
Serializable
All Known Implementing Classes:
EnhancedInfoRenderer

public interface IEventRenderer
extends Serializable

Provides access to an interface that identifies renderers that cannot provide symbols but can render to a display.

Description

This interface identifies renderers that can render events to a display but cannot provide symbols.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.


Method Summary
 void drawFeature(IFeature piFeature, IColor piColor, int enumDrawPhase, IDisplay piDisplay, ITrackCancel piTrackCancel)
          Draws a feature on the map.
 

Method Detail

drawFeature

void drawFeature(IFeature piFeature,
                 IColor piColor,
                 int enumDrawPhase,
                 IDisplay piDisplay,
                 ITrackCancel piTrackCancel)
                 throws IOException,
                        AutomationException
Draws a feature on the map.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Parameters:
piFeature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
piColor - A reference to a com.esri.arcgis.display.IColor (in)
enumDrawPhase - A com.esri.arcgis.system.esriDrawPhase constant (in)
piDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
piTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.