com.esri.arcgis.trackinganalyst
Interface ITimeControl2

All Superinterfaces:
ITimeControl, ITimeControlBase, Serializable
All Known Implementing Classes:
ITimeControl2Proxy

public interface ITimeControl2
extends ITimeControl, Serializable

Provides access to methods and properties needed to manage Playback Manager functions.

Description

This interface is new at ArcGIS 9.3. It supersedes ITimeControl.

Product Availability

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


Method Summary
 IBasicMap getCurrentBasicMap()
          Indicates value of the current basicmap display during playback.
 void setCurrentBasicMapByRef(IBasicMap ppiCurrentMap)
          Indicates value of the current basicmap display during playback.
 
Methods inherited from interface com.esri.arcgis.trackinganalyst.ITimeControl
addTemporalReference, getCurrentMap, getCurrentTime, getDefaultDateFormat, getEndTime, getHistogramBackgroundColor, getHistogramFillColor, getHistogramOutlineColor, getHWnd, getNudgeMethod, getNumberOfSamples, getPlaySpeedFactor, getStartTime, getStatus, getTemporalMode, getTemporalReference, getTemporalReferenceCount, getTimeSequenceInterval, getTimeSequenceRate, getTimeSequenceUnits, getWindowTitle, isHideHistogram, isPlayContinously, isUpdateDisplay, isVisible, monitor, play, removeAllTemporalReferences, removeTemporalReference, setCurrentMapByRef, setCurrentTime, setDefaultDateFormat, setEndTime, setHideHistogram, setHistogramBackgroundColor, setHistogramFillColor, setHistogramOutlineColor, setNudgeMethod, setNumberOfSamples, setPlayContinously, setPlaySpeedFactor, setStartTime, setTemporalMode, setTemporalReferencesFromMap, setTimeRangeFromLayers, setTimeSequenceRate, setUpdateDisplay, setVisible, setWindowTitle, stop
 
Methods inherited from interface com.esri.arcgis.trackinganalyst.ITimeControlBase
setTimeSequenceInterval
 

Method Detail

getCurrentBasicMap

IBasicMap getCurrentBasicMap()
                             throws IOException,
                                    AutomationException
Indicates value of the current basicmap display during playback.

Description

This property gets or sets the BasicMap currently being used for playback. This property supersedes ITimeControl::CurrentMap.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.carto.IBasicMap
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCurrentBasicMapByRef

void setCurrentBasicMapByRef(IBasicMap ppiCurrentMap)
                             throws IOException,
                                    AutomationException
Indicates value of the current basicmap display during playback.

Product Availability

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

Parameters:
ppiCurrentMap - A reference to a com.esri.arcgis.carto.IBasicMap (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.