|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITrackingEnvironment
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 | |
---|---|
void |
close()
Closes the Tracking Analyst Environment. |
ITemporalLegendGroup |
getDefaultTemporalLegendGroup()
Returns the default Temporal Legend Group. |
ITemporalReference |
getDefaultTemporalReference()
Returns the default Temporal Reference. |
ITAUpdateControl |
getDisplayManager()
Returns the Tracking Display Manager. |
ILabelEngineManager2 |
getLabelEngineManager()
Returns the Tracking Label Engine Manager. |
void |
initialize(Object pInitializationData)
Initializes the Tracking Analyst Environment. |
boolean |
isAttached()
Indicates whether or not the tracking environment is attached to a document object. |
boolean |
isEnableTemporalDisplayManagement()
Indicates if Temporal Management of the Display is enabled. |
boolean |
isLicensed()
Indicates whether or not the tracking components are properly licensed. |
boolean |
isRunningInApplication()
Indicates if the object is attached to an ArcGIS Application. |
boolean |
isRunningInArcMap()
Indicates if the object is attached to ArcMap. |
boolean |
isRunningInCatalog()
Indicates if the object is attached to ArcCatalog. |
boolean |
isRunningInMapControl()
Indicates if the object is attached to a MapControl |
void |
setEnableTemporalDisplayManagement(boolean pbvarEnableTemporalDisplayManagement)
Indicates if Temporal Management of the Display is enabled. |
void |
setHideTrackingConnectionsFolder(boolean rhs1)
Controls whether the Tracking Connections folder is hidden in ArcCatalog. |
Method Detail |
---|
ILabelEngineManager2 getLabelEngineManager() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITAUpdateControl getDisplayManager() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITemporalReference getDefaultTemporalReference() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITemporalLegendGroup getDefaultTemporalLegendGroup() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void close() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void initialize(Object pInitializationData) throws IOException, AutomationException
pInitializationData
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isLicensed() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAttached() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isEnableTemporalDisplayManagement() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setEnableTemporalDisplayManagement(boolean pbvarEnableTemporalDisplayManagement) throws IOException, AutomationException
pbvarEnableTemporalDisplayManagement
- The pbvarEnableTemporalDisplayManagement (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isRunningInMapControl() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isRunningInApplication() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isRunningInCatalog() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isRunningInArcMap() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHideTrackingConnectionsFolder(boolean rhs1) throws IOException, AutomationException
rhs1
- The rhs1 (in)
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 |