com.esri.arcgis.animation
Interface IAnimationTypeTimeLayer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AnimationTypeTimeLayer, IAnimationTypeTimeLayerProxy

public interface IAnimationTypeTimeLayer
extends java.io.Serializable

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

Description: 'Provides access to the properties/methods of the time 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 IIDd787b54e_6ad9_4d7f_9b1d_8bcb667f6a46
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void assignTimeRange(IAGAnimationTrack pTrack)
          Calculates the minimum and maximum times for the Time Keyframe from the track.
 IMDDatasetView getMDDatasetView(java.lang.Object pUnk)
          Provides access to the MDDatasetview for the input datasource.
 ITable getTable(java.lang.Object pUnk)
          Provides access to the Table for the input datasource.
 ITimeLayerTrackExtension getTimeLayerTrackExtension(IAGAnimationTrack pTrack)
          Provides access to the Time Layer Track Extension.
 void getTimeWindow(IAGAnimationTrack pTrack, java.lang.Object pObject, ITimeWindow ppTimeWindow)
          Provides access to the time window for the attached object.
 

Field Detail

IIDd787b54e_6ad9_4d7f_9b1d_8bcb667f6a46

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

getTimeWindow

void getTimeWindow(IAGAnimationTrack pTrack,
                   java.lang.Object pObject,
                   ITimeWindow ppTimeWindow)
                   throws java.io.IOException,
                          AutomationException
Provides access to the time window for the attached object.

Parameters:
pTrack - A reference to a com.esri.arcgis.animation.IAGAnimationTrack (in)
pObject - A reference to another Object (IUnknown) (in)
ppTimeWindow - A reference to a com.esri.arcgis.animation.ITimeWindow (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

assignTimeRange

void assignTimeRange(IAGAnimationTrack pTrack)
                     throws java.io.IOException,
                            AutomationException
Calculates the minimum and maximum times for the Time Keyframe from the track.

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

getMDDatasetView

IMDDatasetView getMDDatasetView(java.lang.Object pUnk)
                                throws java.io.IOException,
                                       AutomationException
Provides access to the MDDatasetview for the input datasource.

Parameters:
pUnk - A reference to another Object (IUnknown) (in)
Returns:
A reference to a com.esri.arcgis.datasourcesnetCDF.IMDDatasetView
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTable

ITable getTable(java.lang.Object pUnk)
                throws java.io.IOException,
                       AutomationException
Provides access to the Table for the input datasource.

Parameters:
pUnk - A reference to another Object (IUnknown) (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTimeLayerTrackExtension

ITimeLayerTrackExtension getTimeLayerTrackExtension(IAGAnimationTrack pTrack)
                                                    throws java.io.IOException,
                                                           AutomationException
Provides access to the Time Layer Track Extension.

Parameters:
pTrack - A reference to a com.esri.arcgis.animation.IAGAnimationTrack (in)
Returns:
A reference to a com.esri.arcgis.animation.ITimeLayerTrackExtension
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.