com.esri.arcgis.trackinganalyst
Interface IListener

All Superinterfaces:
Serializable
All Known Implementing Classes:
IListenerProxy, Listener

public interface IListener
extends Serializable

Provides access to enable notification to the display controller when data is added or removed.

Description

This interface enables notification to the display controller when data is added or removed from an area in a feature class.

Product Availability

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


Method Summary
 void addData(IFeatureClass piFeatureClass, double dXMin, double dYMin, double dXMax, double dYMax)
          Adds data to the display controller.
 void removeData(IFeatureClass piFeatureClass, double dXMin, double dYMin, double dXMax, double dYMax)
          Removes data from the display controller.
 

Method Detail

addData

void addData(IFeatureClass piFeatureClass,
             double dXMin,
             double dYMin,
             double dXMax,
             double dYMax)
             throws IOException,
                    AutomationException
Adds data to the display controller.

Description

This method notifies the display controller that data is added to the feature class in the area specified by dXMin, dYMin, dXMax, dYMax.

Product Availability

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

Parameters:
piFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
dXMin - The dXMin (in)
dYMin - The dYMin (in)
dXMax - The dXMax (in)
dYMax - The dYMax (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeData

void removeData(IFeatureClass piFeatureClass,
                double dXMin,
                double dYMin,
                double dXMax,
                double dYMax)
                throws IOException,
                       AutomationException
Removes data from the display controller.

Description

This method notifies the display controller that data is removed in the feature class in the area specified by dXMin, dYMin, dXMax, dYMax.

Product Availability

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

Parameters:
piFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
dXMin - The dXMin (in)
dYMin - The dYMin (in)
dXMax - The dXMax (in)
dYMax - The dYMax (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.