|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITrackingEngineUtil2
Provides access to properties and methods for tracking engine utility.
This interface provides properties and methods to access the running environment (e.g., running in ArcMap, ArcCatalog, etc.), and Maps, Basic Maps, FocusMap, FocusBasicMap and ActiveView for the TrackingEngineUtil object.
ITrackingEngineUtil2 supersedes ITrackingEngineUtil. ITrackingEngineUtil2 allows users to access basic maps and focus basic map.
Method Summary | |
---|---|
IArray |
getBasicMaps()
The collection of maps in the control or application. |
int |
getClientEnvironment()
The Clients operating envirionment, e.g., ArcMap, ArcGlobe, Map Control, ... |
IBasicMap |
getFocusBasicMap()
The current focus map. |
Methods inherited from interface com.esri.arcgis.trackinganalyst.ITrackingEngineUtil |
---|
getActiveView, getFocusMap, getMaps, isApplication, isMapControl, isRunningInArcMap, isRunningInCatalog, isValid |
Method Detail |
---|
int getClientEnvironment() throws IOException, AutomationException
ClientEnvironment can be used to determine the client application that Tracking Analyst is running inside. This information can be useful when different operations need to be performed depending on the client hosting Tracking Analyst, i.e. a MapControl vs. a GlobeControl. This method supersedes IsMapControl, IsApplication, IsRunningInCatalog, and IsRunningInArcMap in ITrackingEngineUtil.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IArray getBasicMaps() throws IOException, AutomationException
This property supersedes ITrackingEngineUtil::get_Maps. This property returns a collection of IBasicMap interfaces that are contained in the Map (2D) or Globe (3D) coclass.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IBasicMap getFocusBasicMap() throws IOException, AutomationException
A user's map may comprise one or more Map objects. This property returns an IBasicMap reference to the Map object that currently has focus. In ArcMap, the focus map is the one visible in data view and the one selected in layout view. In ArcGlobe, there can only be one Globe object and FocusBasicMap returns a reference to this object.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |