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.

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.

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.

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.