com.esri.arcgis.system
Interface ITimeOffsetOperator

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITimeOffsetOperatorProxy, Time, TimeExtent, TimeInstant

public interface ITimeOffsetOperator
extends java.io.Serializable

COM Interface 'ITimeOffsetOperator'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to time operations.' 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 IID7cbbb8ea_7708_464a_a6c8_96db06521b3a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addDays(double value)
          Adds the input amount of days.
 void addDuration(ITimeDuration timeDuration)
          Adds a time duration.
 void addHours(double value)
          Adds the input amount of hours.
 void addMilliseconds(double value)
          Adds the input amount of milliseconds.
 void addMinutes(double value)
          Adds the input amount of minutes.
 boolean addMonths(double value, boolean preserveEndOfMonth, boolean goForwardOnInvalidDate)
          Adds the input amount of months.
 void addNanoseconds(long value)
          Adds the input amount of nanoseconds.
 void addSeconds(double value)
          Adds the input amount of seconds.
 void addWeeks(double value)
          Adds the input amount of weeks.
 boolean addYears(double value, boolean preserveEndOfMonth, boolean goForwardOnInvalidDate)
          Adds the input amount of years.
 void subtractDuration(ITimeDuration timeDuration)
          Subtracts a time duration.
 

Field Detail

IID7cbbb8ea_7708_464a_a6c8_96db06521b3a

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

addDuration

void addDuration(ITimeDuration timeDuration)
                 throws java.io.IOException,
                        AutomationException
Adds a time duration.

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

subtractDuration

void subtractDuration(ITimeDuration timeDuration)
                      throws java.io.IOException,
                             AutomationException
Subtracts a time duration.

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

addYears

boolean addYears(double value,
                 boolean preserveEndOfMonth,
                 boolean goForwardOnInvalidDate)
                 throws java.io.IOException,
                        AutomationException
Adds the input amount of years.

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

addMonths

boolean addMonths(double value,
                  boolean preserveEndOfMonth,
                  boolean goForwardOnInvalidDate)
                  throws java.io.IOException,
                         AutomationException
Adds the input amount of months.

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

addWeeks

void addWeeks(double value)
              throws java.io.IOException,
                     AutomationException
Adds the input amount of weeks.

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

addDays

void addDays(double value)
             throws java.io.IOException,
                    AutomationException
Adds the input amount of days.

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

addHours

void addHours(double value)
              throws java.io.IOException,
                     AutomationException
Adds the input amount of hours.

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

addMinutes

void addMinutes(double value)
                throws java.io.IOException,
                       AutomationException
Adds the input amount of minutes.

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

addSeconds

void addSeconds(double value)
                throws java.io.IOException,
                       AutomationException
Adds the input amount of seconds.

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

addMilliseconds

void addMilliseconds(double value)
                     throws java.io.IOException,
                            AutomationException
Adds the input amount of milliseconds.

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

addNanoseconds

void addNanoseconds(long value)
                    throws java.io.IOException,
                           AutomationException
Adds the input amount of nanoseconds.

Parameters:
value - Signed 64-bit int (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.