com.esri.arcgis.carto
Interface ITimeData

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ITimeData2
All Known Implementing Classes:
CadastralFabricSubLayer, FDOGraphicsLayer, FeatureLayer, GdbRasterCatalogLayer, ImageServerLayer, ITimeData2Proxy, ITimeDataProxy, MapServerLayer, MapServerRESTLayer, MapServerRESTSubLayer, MosaicLayer, NetworkLayer, RasterLayer, StandaloneTable, TemporalFeatureLayer, WMSMapLayer

public interface ITimeData
extends java.io.Serializable

COM Interface 'ITimeData'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to time related properties of a layer.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID008331d0_1225_4fe7_ad19_c3431625d337
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ITimeExtent getFullTimeExtent()
          Returns the time extent for all the data in the layer.
 ITimeReference getTimeReference()
          Time reference for the contents of the layer.
 boolean isSupportsTime()
          Indicates whether the layer has any time data.
 boolean isUseTime()
          Indicates whether to use the time for animation purposes.
 void setUseTime(boolean useTime)
          Indicates whether to use the time for animation purposes.
 

Field Detail

IID008331d0_1225_4fe7_ad19_c3431625d337

static final int IID008331d0_1225_4fe7_ad19_c3431625d337
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

isSupportsTime

boolean isSupportsTime()
                       throws java.io.IOException,
                              AutomationException
Indicates whether the layer has any time data.

Returns:
The hasTime
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseTime

boolean isUseTime()
                  throws java.io.IOException,
                         AutomationException
Indicates whether to use the time for animation purposes.

Returns:
The useTime
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseTime

void setUseTime(boolean useTime)
                throws java.io.IOException,
                       AutomationException
Indicates whether to use the time for animation purposes.

Parameters:
useTime - The useTime (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTimeReference

ITimeReference getTimeReference()
                                throws java.io.IOException,
                                       AutomationException
Time reference for the contents of the layer.

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

getFullTimeExtent

ITimeExtent getFullTimeExtent()
                              throws java.io.IOException,
                                     AutomationException
Returns the time extent for all the data in the layer.

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