com.esri.arcgis.carto
Interface ITimeDimensionDefinition

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CadastralFabricSubLayer, FDOGraphicsLayer, FeatureLayer, GdbRasterCatalogLayer, ITimeDimensionDefinitionProxy, RasterLayer, StandaloneTable

public interface ITimeDimensionDefinition
extends java.io.Serializable

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

Description: 'Provides access to properties that define time based on multi-dimensional data.' 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 IIDf1f9cc71_5f24_4176_9ba4_9d8af7195a3e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getTimeDimensionFormat()
          Returns the format of the dimension that represents time.
 java.lang.String getTimeDimensionName()
          Returns the name of the dimension that represents time.
 ITimeReference getTimeReference()
          Time reference for the data.
 boolean isMultiDimensional()
          Indicates whether the data is multi-dimensional.
 void setTimeDimensionFormat(java.lang.String format)
          Returns the format of the dimension that represents time.
 void setTimeDimensionName(java.lang.String fieldName)
          Returns the name of the dimension that represents time.
 void setTimeReferenceByRef(ITimeReference nativeTimeReference)
          Time reference for the data.
 

Field Detail

IIDf1f9cc71_5f24_4176_9ba4_9d8af7195a3e

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

isMultiDimensional

boolean isMultiDimensional()
                           throws java.io.IOException,
                                  AutomationException
Indicates whether the data is multi-dimensional.

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

getTimeDimensionName

java.lang.String getTimeDimensionName()
                                      throws java.io.IOException,
                                             AutomationException
Returns the name of the dimension that represents time.

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

setTimeDimensionName

void setTimeDimensionName(java.lang.String fieldName)
                          throws java.io.IOException,
                                 AutomationException
Returns the name of the dimension that represents time.

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

getTimeDimensionFormat

java.lang.String getTimeDimensionFormat()
                                        throws java.io.IOException,
                                               AutomationException
Returns the format of the dimension that represents time.

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

setTimeDimensionFormat

void setTimeDimensionFormat(java.lang.String format)
                            throws java.io.IOException,
                                   AutomationException
Returns the format of the dimension that represents time.

Parameters:
format - The format (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 data.

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.

setTimeReferenceByRef

void setTimeReferenceByRef(ITimeReference nativeTimeReference)
                           throws java.io.IOException,
                                  AutomationException
Time reference for the data.

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