com.esri.arcgis.trackinganalyst
Interface ITxHighlightFeatures

All Superinterfaces:
Serializable
All Known Implementing Classes:
CoTrackSymbologyRenderer

public interface ITxHighlightFeatures
extends Serializable

Provides options to highlight specified features.

Product Availability

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


Method Summary
 void highlightAllFeatures(boolean highlight)
          Specifies that all features should be highlighted or unhighlighted.
 void highlightFeatures(IFIDSet features, boolean highlight)
          Specifies that the given features should be highlighted or unhighlighted.
 boolean isHasFeatureHighlights()
          Specifies that features are set to be highlighted.
 boolean isHighlightFeature(int oid)
          Specifies that the feature with the given OID should be highlighted or unhighlighted.
 void setHighlightFeature(int oid, boolean highlight)
          Specifies that the feature with the given OID should be highlighted or unhighlighted.
 

Method Detail

isHighlightFeature

boolean isHighlightFeature(int oid)
                           throws IOException,
                                  AutomationException
Specifies that the feature with the given OID should be highlighted or unhighlighted.

Product Availability

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

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

setHighlightFeature

void setHighlightFeature(int oid,
                         boolean highlight)
                         throws IOException,
                                AutomationException
Specifies that the feature with the given OID should be highlighted or unhighlighted.

Product Availability

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

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

highlightFeatures

void highlightFeatures(IFIDSet features,
                       boolean highlight)
                       throws IOException,
                              AutomationException
Specifies that the given features should be highlighted or unhighlighted.

Product Availability

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

Parameters:
features - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
highlight - The highlight (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

highlightAllFeatures

void highlightAllFeatures(boolean highlight)
                          throws IOException,
                                 AutomationException
Specifies that all features should be highlighted or unhighlighted.

Product Availability

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

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

isHasFeatureHighlights

boolean isHasFeatureHighlights()
                               throws IOException,
                                      AutomationException
Specifies that features are set to be highlighted.

Product Availability

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

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