public interface ITimeZoneInfo
extends java.io.Serializable
Description: 'Provides access to members that control the time zone information.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID0f8fd6ab_ce6d_4bb2_a5ef_2f6035e304c5 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
void |
addDynamicRule(ITimeZoneRule dynamicRule)
Adds a dynamic adjustment to the time zone.
|
java.lang.String |
getCustomDescription()
Custom description for the time zone.
|
java.lang.String |
getDaylightTimeName()
The time zone name during daylight time.
|
ITimeZoneRule |
getDefaultRule()
The default time zone adjustment rule.
|
java.lang.String |
getDisplayName()
Descriptive display name of the time zone.
|
ITimeZoneRule |
getDynamicRule(int year)
The dynamic adjustment rule for a specific year.
|
int |
getDynamicRulesCount()
Number of dynamic adjustment rules for the time zone.
|
int |
getFirstDynamicRuleYear()
The first dynamic adjustment rule year.
|
int |
getLastDynamicRuleYear()
The last dynamic adjustment rule year.
|
int |
getNextDynamicRuleYear(int currentDynamicRuleYear)
The next dynamic adjustment rule year that cyclicly proceeds the given dynamic adjustment rule year.
|
java.lang.String |
getStandardTimeName()
The time zone name during standard time.
|
java.lang.String |
getWindowsID()
Time zone Windows ID name.
|
void |
setCustomDescription(java.lang.String displayName)
Custom description for the time zone.
|
void |
setDaylightTimeName(java.lang.String daylightTimeName)
The time zone name during daylight time.
|
void |
setDefaultRule(ITimeZoneRule defaultTimeZoneRule)
The default time zone adjustment rule.
|
void |
setDisplayName(java.lang.String displayName)
Descriptive display name of the time zone.
|
void |
setStandardTimeName(java.lang.String standardTimeName)
The time zone name during standard time.
|
void |
setWindowsID(java.lang.String windowsID)
Time zone Windows ID name.
|
static final int IID0f8fd6ab_ce6d_4bb2_a5ef_2f6035e304c5
static final int xxDummy
static final java.lang.String IID
java.lang.String getWindowsID() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setWindowsID(java.lang.String windowsID) throws java.io.IOException, AutomationException
windowsID
- The windowsID (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getDisplayName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setDisplayName(java.lang.String displayName) throws java.io.IOException, AutomationException
displayName
- The displayName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getCustomDescription() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setCustomDescription(java.lang.String displayName) throws java.io.IOException, AutomationException
displayName
- The displayName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getDaylightTimeName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setDaylightTimeName(java.lang.String daylightTimeName) throws java.io.IOException, AutomationException
daylightTimeName
- The daylightTimeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getStandardTimeName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setStandardTimeName(java.lang.String standardTimeName) throws java.io.IOException, AutomationException
standardTimeName
- The standardTimeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.ITimeZoneRule getDefaultRule() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setDefaultRule(ITimeZoneRule defaultTimeZoneRule) throws java.io.IOException, AutomationException
defaultTimeZoneRule
- A reference to a com.esri.arcgis.system.ITimeZoneRule (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getDynamicRulesCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getFirstDynamicRuleYear() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getLastDynamicRuleYear() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getNextDynamicRuleYear(int currentDynamicRuleYear) throws java.io.IOException, AutomationException
currentDynamicRuleYear
- The currentDynamicRuleYear (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.ITimeZoneRule getDynamicRule(int year) throws java.io.IOException, AutomationException
year
- The year (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void addDynamicRule(ITimeZoneRule dynamicRule) throws java.io.IOException, AutomationException
dynamicRule
- A reference to a com.esri.arcgis.system.ITimeZoneRule (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.