com.esri.arcgis.trackinganalyst
Interface _ITemporalFeatureClassEvents

All Superinterfaces:
Serializable
All Known Implementing Classes:
_ITemporalFeatureClassEventsProxy

public interface _ITemporalFeatureClassEvents
extends Serializable

Provides access to temporal feature class events.

Product Availability

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


Method Summary
 void onAddData(IEnvelope piEnvelope, IFeatureClass piFeatureClass)
          Event notification that feature class added data to storage and indicates the bounding rectangle of the addition.
 void onRemoveData(IEnvelope piEnvelope, IFeatureClass piFeatureClass)
          Event notification that a client feature source removed data from storage and indicates the bounding rectangle of the removal.
 

Method Detail

onAddData

void onAddData(IEnvelope piEnvelope,
               IFeatureClass piFeatureClass)
               throws IOException,
                      AutomationException
Event notification that feature class added data to storage and indicates the bounding rectangle of the addition.

Product Availability

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

Parameters:
piEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
piFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onRemoveData

void onRemoveData(IEnvelope piEnvelope,
                  IFeatureClass piFeatureClass)
                  throws IOException,
                         AutomationException
Event notification that a client feature source removed data from storage and indicates the bounding rectangle of the removal.

Product Availability

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

Parameters:
piEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
piFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.