com.esri.arcgis.trackinganalyst
Interface IActionLookupSources

All Superinterfaces:
Serializable
All Known Implementing Classes:
ActionLookupSources, IActionLookupSourcesProxy

public interface IActionLookupSources
extends Serializable

Provides access to properties and methods needed to create the lookup table values from the file or geodatabase sources.

Product Availability

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


Method Summary
 void addLookupSource(IName name)
          Add lookup data source.
 void clearLookupSources()
          Clear all lookup sources.
 void deleteLookupSource(String name)
          Delete lookup data source by name.
 IPropertySet getLookupSources()
          All lookup data sources.
 

Method Detail

addLookupSource

void addLookupSource(IName name)
                     throws IOException,
                            AutomationException
Add lookup data source.

Product Availability

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

Parameters:
name - A reference to a com.esri.arcgis.system.IName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLookupSources

IPropertySet getLookupSources()
                              throws IOException,
                                     AutomationException
All lookup data sources.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearLookupSources

void clearLookupSources()
                        throws IOException,
                               AutomationException
Clear all lookup sources.

Product Availability

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

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

deleteLookupSource

void deleteLookupSource(String name)
                        throws IOException,
                               AutomationException
Delete lookup data source by name.

Product Availability

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

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