|
|||||||||
| 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 | ||||||||