public interface ITimeZoneFactory3 extends ITimeZoneFactory2, 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 |
IID13a006d4_c2e5_44af_b641_a09db8216761 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID4caa06be_7199_40b3_adb6_78bae35d5227
IID1b4768dd_508e_4946_ab04_e042dfceb29f
Modifier and Type | Method and Description |
---|---|
ITimeReference |
createTimeReference(java.lang.String iD)
Creates a time reference from a time zone ID.
|
void |
getFirstTimeZoneID(java.lang.String[] firstTimeZoneOlsonID)
The first time zone olson ID.
|
void |
getNextTimeZoneID(java.lang.String currentTimeZoneOlsonID,
java.lang.String[] nextTimeZoneOlsonID)
The next time zone olson ID after the given time zone olson ID.
|
java.lang.String |
queryLocalTimeZoneID()
Obtains the machine's current local time zone olson ID.
|
void |
queryTimeZoneDefaultOffsets(java.lang.String iD,
int[] stdOffsetFromUTC,
int[] dstOffsetFromStd)
Get the default standard and daylight offsets in milliseconds for the time zone ID.
|
void |
queryTimeZoneDisplayName(java.lang.String iD,
java.lang.String[] displayName,
java.lang.String[] longDisplayName)
Get the display name, and long display name if it exists, for the time zone ID.
|
java.lang.String |
queryTimeZoneOlsonIDFromWindowsID(java.lang.String windowsID,
boolean respectsDST)
Returns the time zone olson ID that corresponds to the given time zone windows ID and respecting daylight saving time.
|
void |
updateOlsonIDFromWindowsID(ITimeReference timeReference)
Sets the time zone olson ID based on the time reference's windows ID and respecting daylight saving time.
|
queryLocalTimeReference, reloadTimeZones, saveTimeZones
createLocaleInfoFromLocaleID, createTimeReferenceFromWindowsID, createTimeZoneInfoFromWindowsID, getFirstLocaleID, getFirstTimeZoneWindowsID, getNextLocaleID, getNextTimeZoneWindowsID, isValidLocaleID, isValidTimeZoneWindowsID, queryLocalTimeZoneWindowsID, queryTimeZoneOlsonIDsFromWindowsID, queryTimeZoneWindowsIDFromOlsonID
static final int IID13a006d4_c2e5_44af_b641_a09db8216761
static final int xxDummy
static final java.lang.String IID
ITimeReference createTimeReference(java.lang.String iD) throws java.io.IOException, AutomationException
iD
- The iD (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String queryLocalTimeZoneID() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void queryTimeZoneDisplayName(java.lang.String iD, java.lang.String[] displayName, java.lang.String[] longDisplayName) throws java.io.IOException, AutomationException
iD
- The iD (in)displayName
- The displayName (out: use single element array)longDisplayName
- The longDisplayName (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void queryTimeZoneDefaultOffsets(java.lang.String iD, int[] stdOffsetFromUTC, int[] dstOffsetFromStd) throws java.io.IOException, AutomationException
iD
- The iD (in)stdOffsetFromUTC
- The stdOffsetFromUTC (out: use single element array)dstOffsetFromStd
- The dstOffsetFromStd (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void getFirstTimeZoneID(java.lang.String[] firstTimeZoneOlsonID) throws java.io.IOException, AutomationException
firstTimeZoneOlsonID
- The firstTimeZoneOlsonID (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void getNextTimeZoneID(java.lang.String currentTimeZoneOlsonID, java.lang.String[] nextTimeZoneOlsonID) throws java.io.IOException, AutomationException
currentTimeZoneOlsonID
- The currentTimeZoneOlsonID (in)nextTimeZoneOlsonID
- The nextTimeZoneOlsonID (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String queryTimeZoneOlsonIDFromWindowsID(java.lang.String windowsID, boolean respectsDST) throws java.io.IOException, AutomationException
windowsID
- The windowsID (in)respectsDST
- The respectsDST (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void updateOlsonIDFromWindowsID(ITimeReference timeReference) throws java.io.IOException, AutomationException
timeReference
- A reference to a com.esri.arcgis.system.ITimeReference (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.