com.esri.arcgis.trackinganalyst
Interface IProximityLocationTrigger

All Superinterfaces:
Serializable
All Known Implementing Classes:
IProximityLocationTriggerProxy, ProximityLocationTrigger

public interface IProximityLocationTrigger
extends Serializable

Provides access to properties and methods needed to configure proximity location triggers which are applicable inter-temporal layers.

Product Availability

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


Method Summary
 boolean isForFutureProximityTests()
          Indicates if event's geometry and / or temporal value is to be used in future proximity tests.
 boolean isPerformProximityTests()
          Indicates if event's geometry and / or temporal value should be evaluated by the proximity tests.
 void setForFutureProximityTests(boolean pVal)
          Indicates if event's geometry and / or temporal value is to be used in future proximity tests.
 void setPerformProximityTests(boolean pVal)
          Indicates if event's geometry and / or temporal value should be evaluated by the proximity tests.
 

Method Detail

isForFutureProximityTests

boolean isForFutureProximityTests()
                                  throws IOException,
                                         AutomationException
Indicates if event's geometry and / or temporal value is to be used in future proximity tests.

Product Availability

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

Returns:
The pVal
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setForFutureProximityTests

void setForFutureProximityTests(boolean pVal)
                                throws IOException,
                                       AutomationException
Indicates if event's geometry and / or temporal value is to be used in future proximity tests.

Product Availability

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

Parameters:
pVal - The pVal (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isPerformProximityTests

boolean isPerformProximityTests()
                                throws IOException,
                                       AutomationException
Indicates if event's geometry and / or temporal value should be evaluated by the proximity tests.

Product Availability

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

Returns:
The pVal
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPerformProximityTests

void setPerformProximityTests(boolean pVal)
                              throws IOException,
                                     AutomationException
Indicates if event's geometry and / or temporal value should be evaluated by the proximity tests.

Product Availability

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

Parameters:
pVal - The pVal (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.