com.esri.arcgis.carto
Interface ITimeDataDisplay

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

public interface ITimeDataDisplay
extends java.io.Serializable

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

Description: 'Provides access to time animation 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 IIDf12874c3_3358_40a5_8e32_c824dd1d75fa
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getTimeInterval()
          Returns recommended time interval to be used to animate this layer/ table.
 int getTimeIntervalUnits()
          Returns recommended time interval units to be used to animate this layer/ table.
 double getTimeOffset()
          Returns time offset that needs to be applied to the data for drawing.
 int getTimeOffsetUnits()
          Returns recommended time interval units to be used to animate this layer/ table.
 boolean isTimeDataCumulative()
          Indicates that features will be animated cumilatively.
 void setTimeDataCumulative(boolean cumilative)
          Indicates that features will be animated cumilatively.
 void setTimeInterval(double interval)
          Returns recommended time interval to be used to animate this layer/ table.
 void setTimeIntervalUnits(int units)
          Returns recommended time interval units to be used to animate this layer/ table.
 void setTimeOffset(double timeOffset)
          Returns time offset that needs to be applied to the data for drawing.
 void setTimeOffsetUnits(int units)
          Returns recommended time interval units to be used to animate this layer/ table.
 

Field Detail

IIDf12874c3_3358_40a5_8e32_c824dd1d75fa

static final int IIDf12874c3_3358_40a5_8e32_c824dd1d75fa
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

setTimeDataCumulative

void setTimeDataCumulative(boolean cumilative)
                           throws java.io.IOException,
                                  AutomationException
Indicates that features will be animated cumilatively.

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

isTimeDataCumulative

boolean isTimeDataCumulative()
                             throws java.io.IOException,
                                    AutomationException
Indicates that features will be animated cumilatively.

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

setTimeInterval

void setTimeInterval(double interval)
                     throws java.io.IOException,
                            AutomationException
Returns recommended time interval to be used to animate this layer/ table.

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

getTimeInterval

double getTimeInterval()
                       throws java.io.IOException,
                              AutomationException
Returns recommended time interval to be used to animate this layer/ table.

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

setTimeIntervalUnits

void setTimeIntervalUnits(int units)
                          throws java.io.IOException,
                                 AutomationException
Returns recommended time interval units to be used to animate this layer/ table.

Parameters:
units - A com.esri.arcgis.system.esriTimeUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTimeIntervalUnits

int getTimeIntervalUnits()
                         throws java.io.IOException,
                                AutomationException
Returns recommended time interval units to be used to animate this layer/ table.

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

setTimeOffset

void setTimeOffset(double timeOffset)
                   throws java.io.IOException,
                          AutomationException
Returns time offset that needs to be applied to the data for drawing.

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

getTimeOffset

double getTimeOffset()
                     throws java.io.IOException,
                            AutomationException
Returns time offset that needs to be applied to the data for drawing.

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

setTimeOffsetUnits

void setTimeOffsetUnits(int units)
                        throws java.io.IOException,
                               AutomationException
Returns recommended time interval units to be used to animate this layer/ table.

Parameters:
units - A com.esri.arcgis.system.esriTimeUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTimeOffsetUnits

int getTimeOffsetUnits()
                       throws java.io.IOException,
                              AutomationException
Returns recommended time interval units to be used to animate this layer/ table.

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