public interface ITimeZoneFactory
extends java.io.Serializable
Description: 'Provides access to members that control the Time Zone Factory.' 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 |
IID1b4768dd_508e_4946_ab04_e042dfceb29f |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
ILocaleInfo |
createLocaleInfoFromLocaleID(int localeID)
Obtains the locale display name that corresponds to the given locale ID.
|
ITimeReference |
createTimeReferenceFromWindowsID(java.lang.String windowsID)
(Deprecated, use ITimeZoneFactory3::CreateTimeReference) Creates a time reference from a windows ID.
|
ITimeZoneInfo |
createTimeZoneInfoFromWindowsID(java.lang.String windowsID)
(Deprecated, use ITimeZoneFactory3::CreateTimeReference) Creates a time zone info from a windows ID.
|
int |
getFirstLocaleID()
The first locale ID.
|
java.lang.String |
getFirstTimeZoneWindowsID()
The first time zone windows ID.
|
int |
getNextLocaleID(int currenteLocaleID)
The locale ID that cyclicly proceeds the given locale ID.
|
java.lang.String |
getNextTimeZoneWindowsID(java.lang.String currentTimeZoneWindowsID)
The time zone windows ID that cyclicly proceeds the given time zone windows ID.
|
boolean |
isValidLocaleID(int localeID)
Returns whether a given locale ID is valid for creating a locale info.
|
boolean |
isValidTimeZoneWindowsID(java.lang.String windowsID)
Returns whether a given time zone windows ID is valid for creating a time zone info or a time reference.
|
java.lang.String |
queryLocalTimeZoneWindowsID()
(Deprecated, use ITimeZoneFactory3::QueryLocalTimeZoneID for IANA) Obtains the machine's current local time zone Windows ID.
|
java.lang.String[] |
queryTimeZoneOlsonIDsFromWindowsID(java.lang.String windowsID)
Obtains all the olson time zone IDs that correspond to the given time zone windows ID.
|
java.lang.String |
queryTimeZoneWindowsIDFromOlsonID(java.lang.String olsonID)
Returns the time zone windows ID that corresponds to the given olson time zone ID.
|
static final int IID1b4768dd_508e_4946_ab04_e042dfceb29f
static final int xxDummy
static final java.lang.String IID
ITimeZoneInfo createTimeZoneInfoFromWindowsID(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.ITimeReference createTimeReferenceFromWindowsID(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 queryTimeZoneWindowsIDFromOlsonID(java.lang.String olsonID) throws java.io.IOException, AutomationException
olsonID
- The olsonID (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String[] queryTimeZoneOlsonIDsFromWindowsID(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 queryLocalTimeZoneWindowsID() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getFirstTimeZoneWindowsID() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getNextTimeZoneWindowsID(java.lang.String currentTimeZoneWindowsID) throws java.io.IOException, AutomationException
currentTimeZoneWindowsID
- The currentTimeZoneWindowsID (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getFirstLocaleID() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getNextLocaleID(int currenteLocaleID) throws java.io.IOException, AutomationException
currenteLocaleID
- The currenteLocaleID (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.ILocaleInfo createLocaleInfoFromLocaleID(int localeID) throws java.io.IOException, AutomationException
localeID
- The localeID (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isValidTimeZoneWindowsID(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.boolean isValidLocaleID(int localeID) throws java.io.IOException, AutomationException
localeID
- The localeID (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.