|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITrackingEnvironment3
Provides access to properties and methods used to control the tracking analyst extension.
This interface provides access to properties to indicate the running environment, display manager, default temporal legend group and reference, and whether or not the tracking components are properly licensed.
Method Summary | |
---|---|
int |
runningEnvironment()
Identifies the client envirionment, e.g., ArcMap, ArcGlobe, Map Control, ... |
Methods inherited from interface com.esri.arcgis.trackinganalyst.ITrackingEnvironment |
---|
close, getDefaultTemporalLegendGroup, getDefaultTemporalReference, getDisplayManager, getLabelEngineManager, initialize, isAttached, isEnableTemporalDisplayManagement, isLicensed, isRunningInApplication, isRunningInArcMap, isRunningInCatalog, isRunningInMapControl, setEnableTemporalDisplayManagement, setHideTrackingConnectionsFolder |
Method Detail |
---|
int runningEnvironment() throws IOException, AutomationException
RunningEnvironment can be used to determine the host 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 ITrackingEnvironment.
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 |