com.esri.arcgis.system
Interface ITimeExtent

All Superinterfaces:
ITimeValue, java.io.Serializable
All Known Implementing Classes:
ITimeExtentProxy, TimeExtent

public interface ITimeExtent
extends ITimeValue, java.io.Serializable

COM Interface 'ITimeExtent'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to members that control the Time Extent.' 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 IIDbd724b95_018f_4367_9883_9560d92293a7
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.system.ITimeValue
IID4ce86e17_e819_4c72_bd98_e55ae59b0317
 
Method Summary
 ITime getEndTime()
          The time extent's end time.
 ITime getStartTime()
          The time extent's start time.
 void intersect(ITimeValue otherTimeValue)
          Adjust to intersect with the input time value.
 boolean isEmpty()
          Indicates whether the time extent is empty.
 ITimeDuration queryTimeDuration()
          Obtains the time extent's time duration.
 void setEmpty(boolean empty)
          Indicates whether the time extent is empty.
 void setEndTime(ITime endTime)
          The time extent's end time.
 void setExtent(ITime startTime, ITime endTime)
          Writes start and end time, with copies of the input time values.
 void setStartTime(ITime startTime)
          The time extent's start time.
 void union(ITimeValue otherTimeValue)
          Adjust to ovelap the input time value.
 
Methods inherited from interface com.esri.arcgis.system.ITimeValue
getTimeReference, project, projectFromUTC, projectToUTC, setTimeReferenceByRef
 

Field Detail

IIDbd724b95_018f_4367_9883_9560d92293a7

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

getStartTime

ITime getStartTime()
                   throws java.io.IOException,
                          AutomationException
The time extent's start time.

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

setStartTime

void setStartTime(ITime startTime)
                  throws java.io.IOException,
                         AutomationException
The time extent's start time.

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

getEndTime

ITime getEndTime()
                 throws java.io.IOException,
                        AutomationException
The time extent's end time.

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

setEndTime

void setEndTime(ITime endTime)
                throws java.io.IOException,
                       AutomationException
The time extent's end time.

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

isEmpty

boolean isEmpty()
                throws java.io.IOException,
                       AutomationException
Indicates whether the time extent is empty.

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

setEmpty

void setEmpty(boolean empty)
              throws java.io.IOException,
                     AutomationException
Indicates whether the time extent is empty.

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

setExtent

void setExtent(ITime startTime,
               ITime endTime)
               throws java.io.IOException,
                      AutomationException
Writes start and end time, with copies of the input time values.

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

queryTimeDuration

ITimeDuration queryTimeDuration()
                                throws java.io.IOException,
                                       AutomationException
Obtains the time extent's time duration.

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

union

void union(ITimeValue otherTimeValue)
           throws java.io.IOException,
                  AutomationException
Adjust to ovelap the input time value.

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

intersect

void intersect(ITimeValue otherTimeValue)
               throws java.io.IOException,
                      AutomationException
Adjust to intersect with the input time value.

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