com.esri.arcgis.trackinganalyst
Interface ITxHighlightTracks

All Superinterfaces:
Serializable
All Known Implementing Classes:
CoTrackSymbologyRenderer

public interface ITxHighlightTracks
extends Serializable

Provides options to highlight specified tracks.

Product Availability

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


Method Summary
 void highlightAllTracks(boolean highlight)
          Specifies that all tracks should be highlighted or unhighlighted.
 void highlightTracks(String[] trackIds, boolean highlight)
          Specifies that the given tracks should be highlighted or unhighlighted.
 boolean isHasTrackHighlights()
          Specifies that tracks are set to be highlighted.
 boolean isHighlightTrack(String trackId)
          Specifies that the given track should be highlighted or unhighlighted.
 void setHighlightTrack(String trackId, boolean highlight)
          Specifies that the given track should be highlighted or unhighlighted.
 

Method Detail

isHighlightTrack

boolean isHighlightTrack(String trackId)
                         throws IOException,
                                AutomationException
Specifies that the given track should be highlighted or unhighlighted.

Product Availability

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

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

setHighlightTrack

void setHighlightTrack(String trackId,
                       boolean highlight)
                       throws IOException,
                              AutomationException
Specifies that the given track should be highlighted or unhighlighted.

Product Availability

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

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

highlightTracks

void highlightTracks(String[] trackIds,
                     boolean highlight)
                     throws IOException,
                            AutomationException
Specifies that the given tracks should be highlighted or unhighlighted.

Product Availability

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

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

highlightAllTracks

void highlightAllTracks(boolean highlight)
                        throws IOException,
                               AutomationException
Specifies that all tracks 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.

isHasTrackHighlights

boolean isHasTrackHighlights()
                             throws IOException,
                                    AutomationException
Specifies that tracks 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.