|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMapTimeDisplay
Provides access to members that control the current time on the map.
Method Summary | |
---|---|
ITimeExtent |
computeFullTimeExtent()
Returns the full time extent of the time-enabled layers in the map. |
ITimeExtent |
getCurrentTimeExtent()
The current time extent of the map. |
double |
getDefaultTimeInterval()
The time interval to be used by the time slider to animate the map. |
int |
getDefaultTimeIntervalUnits()
The time interval units to be used to animate the map. |
double |
getDefaultTimeWindow()
The time window used to display the data in the map. |
String |
getDisplayDateFormat()
The format of the date that is displayed on the time slider. |
int |
getDisplaySpeed()
The speed of the slider on a scale of 1 to 10 with 10 being the fastest. |
String |
getDisplayTimeFormat()
The format of the time that is displayed on the time slider. |
ITimeExtent |
getFullTimeExtent()
Returns the full time extent of the time-enabled layers in the map. |
int |
getPlayOption()
The play option (Stop, Reverse, Repeat) used by the slider after the time visualization has been played once. |
ILayer |
getTimeExtentDefinitionLayer()
The time-enabled layer that defines the time extent of the map. |
int |
getTimeExtentOption()
Indicates how the time extent of the map is defined. |
ITimeReference |
getTimeReference()
The time reference (time zone information, daylight savings, etc.) associated with the map. |
ITimeValue |
getTimeValue()
The time extent for which the data is displayed in the map. |
boolean |
hasTimeData()
Indicates whether the map has a time-enabled layer. |
boolean |
isDisplayEachTimestamp()
Indicates whether data for each timestamp will be drawn when playing the time visualization. |
boolean |
isDynamicTimeRefresh()
Indicates whether the data in the map refreshes when moving the time slider dynamically. |
boolean |
isShowTime()
Indicates whether time is enabled on the map. |
void |
setCurrentTimeExtentByRef(ITimeExtent timeExtent)
The current time extent of the map. |
void |
setDefaultTimeInterval(double interval)
The time interval to be used by the time slider to animate the map. |
void |
setDefaultTimeIntervalUnits(int units)
The time interval units to be used to animate the map. |
void |
setDefaultTimeWindow(double duration)
The time window used to display the data in the map. |
void |
setDisplayDateFormat(String dateFormat)
The format of the date that is displayed on the time slider. |
void |
setDisplayEachTimestamp(boolean value)
Indicates whether data for each timestamp will be drawn when playing the time visualization. |
void |
setDisplaySpeed(int speed)
The speed of the slider on a scale of 1 to 10 with 10 being the fastest. |
void |
setDisplayTimeFormat(String timeFormat)
The format of the time that is displayed on the time slider. |
void |
setDynamicTimeRefresh(boolean flag)
Indicates whether the data in the map refreshes when moving the time slider dynamically. |
void |
setFullTimeExtentByRef(ITimeExtent timeExtent)
Returns the full time extent of the time-enabled layers in the map. |
void |
setPlayOption(int option)
The play option (Stop, Reverse, Repeat) used by the slider after the time visualization has been played once. |
void |
setShowTime(boolean flag)
Indicates whether time is enabled on the map. |
void |
setTimeExtentDefinitionLayerByRef(ILayer layer)
The time-enabled layer that defines the time extent of the map. |
void |
setTimeExtentOption(int option)
Indicates how the time extent of the map is defined. |
void |
setTimeReferenceByRef(ITimeReference timeReference)
The time reference (time zone information, daylight savings, etc.) associated with the map. |
void |
setTimeValueByRef(ITimeValue time)
The time extent for which the data is displayed in the map. |
Method Detail |
---|
boolean hasTimeData() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getDefaultTimeInterval() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDefaultTimeInterval(double interval) throws IOException, AutomationException
interval
- The interval (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getDefaultTimeIntervalUnits() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDefaultTimeIntervalUnits(int units) throws IOException, AutomationException
units
- A com.esri.arcgis.system.esriTimeUnits constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getDefaultTimeWindow() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDefaultTimeWindow(double duration) throws IOException, AutomationException
duration
- The duration (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITimeExtent getFullTimeExtent() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFullTimeExtentByRef(ITimeExtent timeExtent) throws IOException, AutomationException
timeExtent
- A reference to a com.esri.arcgis.system.ITimeExtent (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITimeExtent getCurrentTimeExtent() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCurrentTimeExtentByRef(ITimeExtent timeExtent) throws IOException, AutomationException
timeExtent
- A reference to a com.esri.arcgis.system.ITimeExtent (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITimeValue getTimeValue() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTimeValueByRef(ITimeValue time) throws IOException, AutomationException
time
- A reference to a com.esri.arcgis.system.ITimeValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITimeReference getTimeReference() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTimeReferenceByRef(ITimeReference timeReference) throws IOException, AutomationException
timeReference
- A reference to a com.esri.arcgis.system.ITimeReference (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDisplayDateFormat() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDisplayDateFormat(String dateFormat) throws IOException, AutomationException
dateFormat
- The dateFormat (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDisplayTimeFormat() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDisplayTimeFormat(String timeFormat) throws IOException, AutomationException
timeFormat
- The timeFormat (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isDisplayEachTimestamp() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDisplayEachTimestamp(boolean value) throws IOException, AutomationException
value
- The value (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getDisplaySpeed() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDisplaySpeed(int speed) throws IOException, AutomationException
speed
- The speed (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPlayOption() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPlayOption(int option) throws IOException, AutomationException
option
- A com.esri.arcgis.carto.esriMapTimePlayOption constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getTimeExtentOption() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTimeExtentOption(int option) throws IOException, AutomationException
option
- A com.esri.arcgis.carto.esriMapTimeExtentOption constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILayer getTimeExtentDefinitionLayer() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTimeExtentDefinitionLayerByRef(ILayer layer) throws IOException, AutomationException
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isDynamicTimeRefresh() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDynamicTimeRefresh(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowTime() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowTime(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITimeExtent computeFullTimeExtent() throws IOException, AutomationException
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 |