com.esri.arcgis.geodatabaseextensions
Interface _ITemporalFeatureClassEvents

All Superinterfaces:
Serializable

public interface _ITemporalFeatureClassEvents
extends Serializable

Provides access to temporal feature class events.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


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.

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.

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.