com.esri.arcgis.system
Interface ITimeZoneRule

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITimeZoneRuleProxy, TimeZoneRule

public interface ITimeZoneRule
extends java.io.Serializable

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

Description: 'Provides access to members that control the Time Zone Rule.' 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 IID2cbfdcb1_c991_4f68_b5b1_919b1b1e6a25
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getBiasFromUTC()
          The time zone bias from UTC in minutes.
 int getDaylightTimeBias()
          The bias to be used during daylight time.
 _TimeZoneTransitionTime getDaylightTimeTransitionTime()
          Date for transition to daylight time.
 int getStandardTimeBias()
          The bias to be used during Standard time.
 _TimeZoneTransitionTime getStandardTimeTransitionTime()
          Date for transition to standard time.
 int getYear()
          The year this rule is in effect.
 void setBiasFromUTC(int biasFromUTC)
          The time zone bias from UTC in minutes.
 void setDaylightTimeBias(int daylightTimeBias)
          The bias to be used during daylight time.
 void setDaylightTimeTransitionTime(_TimeZoneTransitionTime daylightTimeTransitionTime)
          Date for transition to daylight time.
 void setStandardTimeBias(int standardTimeBias)
          The bias to be used during Standard time.
 void setStandardTimeTransitionTime(_TimeZoneTransitionTime standardTimeTransitionTime)
          Date for transition to standard time.
 void setYear(int year)
          The year this rule is in effect.
 

Field Detail

IID2cbfdcb1_c991_4f68_b5b1_919b1b1e6a25

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

getYear

int getYear()
            throws java.io.IOException,
                   AutomationException
The year this rule is in effect.

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

setYear

void setYear(int year)
             throws java.io.IOException,
                    AutomationException
The year this rule is in effect.

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

getBiasFromUTC

int getBiasFromUTC()
                   throws java.io.IOException,
                          AutomationException
The time zone bias from UTC in minutes. LocalTime = UtcTime + BiasFromUTC.

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

setBiasFromUTC

void setBiasFromUTC(int biasFromUTC)
                    throws java.io.IOException,
                           AutomationException
The time zone bias from UTC in minutes. LocalTime = UtcTime + BiasFromUTC.

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

getDaylightTimeTransitionTime

_TimeZoneTransitionTime getDaylightTimeTransitionTime()
                                                      throws java.io.IOException,
                                                             AutomationException
Date for transition to daylight time.

Returns:
A Structure: com.esri.arcgis.system._TimeZoneTransitionTime (A com.esri.arcgis.system._TimeZoneTransitionTime COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDaylightTimeTransitionTime

void setDaylightTimeTransitionTime(_TimeZoneTransitionTime daylightTimeTransitionTime)
                                   throws java.io.IOException,
                                          AutomationException
Date for transition to daylight time.

Parameters:
daylightTimeTransitionTime - A Structure: com.esri.arcgis.system._TimeZoneTransitionTime (A com.esri.arcgis.system._TimeZoneTransitionTime COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDaylightTimeBias

int getDaylightTimeBias()
                        throws java.io.IOException,
                               AutomationException
The bias to be used during daylight time. This bias is relative to the time zone's BiasFromUTC.

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

setDaylightTimeBias

void setDaylightTimeBias(int daylightTimeBias)
                         throws java.io.IOException,
                                AutomationException
The bias to be used during daylight time. This bias is relative to the time zone's BiasFromUTC.

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

getStandardTimeTransitionTime

_TimeZoneTransitionTime getStandardTimeTransitionTime()
                                                      throws java.io.IOException,
                                                             AutomationException
Date for transition to standard time.

Returns:
A Structure: com.esri.arcgis.system._TimeZoneTransitionTime (A com.esri.arcgis.system._TimeZoneTransitionTime COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStandardTimeTransitionTime

void setStandardTimeTransitionTime(_TimeZoneTransitionTime standardTimeTransitionTime)
                                   throws java.io.IOException,
                                          AutomationException
Date for transition to standard time.

Parameters:
standardTimeTransitionTime - A Structure: com.esri.arcgis.system._TimeZoneTransitionTime (A com.esri.arcgis.system._TimeZoneTransitionTime COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStandardTimeBias

int getStandardTimeBias()
                        throws java.io.IOException,
                               AutomationException
The bias to be used during Standard time. This bias is relative to the time zone's BiasFromUTC.

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

setStandardTimeBias

void setStandardTimeBias(int standardTimeBias)
                         throws java.io.IOException,
                                AutomationException
The bias to be used during Standard time. This bias is relative to the time zone's BiasFromUTC.

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