com.esri.arcgis.trackinganalyst
Interface ITxSymbolSelector

All Superinterfaces:
Serializable
All Known Implementing Classes:
ITxSymbolSelectorProxy, TxSymbolSelector

public interface ITxSymbolSelector
extends Serializable

Provides access to engine symbology control.

Product Availability

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


Method Summary
 boolean addSymbol(ISymbol symbol)
          Brings up a dialog for Adding a symbol.
 ISymbol getSymbolAt(int index)
          Gets the symbol at the given index.
 boolean selectSymbol(int hWnd)
          Displays a dialog that lets the user select a symbol.
 

Method Detail

addSymbol

boolean addSymbol(ISymbol symbol)
                  throws IOException,
                         AutomationException
Brings up a dialog for Adding a symbol.

Product Availability

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

Parameters:
symbol - A reference to a com.esri.arcgis.display.ISymbol (in)
Returns:
The result
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSymbolAt

ISymbol getSymbolAt(int index)
                    throws IOException,
                           AutomationException
Gets the symbol at the given index.

Product Availability

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

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.display.ISymbol
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

selectSymbol

boolean selectSymbol(int hWnd)
                     throws IOException,
                            AutomationException
Displays a dialog that lets the user select a symbol.

Product Availability

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

Parameters:
hWnd - The hWnd (A COM typedef) (in)
Returns:
The ok
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.