|
GeoSoft API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object | +--TimeZoneManager
A manager class for keeping track of a "current" time zone. Reading times from 3rd party sources:
DateFormat format = new SimpleDateFormat (pattern); format.setTimeZone (TimeZone.getTimeZone ([accroding to input format]); Date time = format.parse (string);Reading times from GUI:
DateFormat format = new SimpleDateFormat (pattern); format.setTimeZone (TimeZone.getTimeZone (TimeZoneManager.getTimeZone()); Date time = format.parse (string);Displaying times:
Date date; DateFormat format = new SimpleDateFormat (pattern); format.setTimeZone (TimeZoneManager.getTimeZone()); System.out.println (format.format (date));
Constructor Summary | |
TimeZoneManager()
Create a time manager with the default current time zone (UTC). |
|
TimeZoneManager(TimeZone timeZone)
Create a time manager with the specified current time zone. |
Method Summary | |
void |
addTimeZoneListener(TimeZoneListener timeZoneListener)
Add a time zone listener. |
TimeZone |
getTimeZone()
Return the current time zone. |
void |
removeTimeZoneListener(TimeZoneListener timeZoneListener)
Remove time zone listener. |
void |
setTimeZone(TimeZone timeZone)
Set new current time zone and update listeners. |
Methods inherited from class Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TimeZoneManager(TimeZone timeZone)
timeZone
- Current time zone.public TimeZoneManager()
Method Detail |
public TimeZone getTimeZone()
public void setTimeZone(TimeZone timeZone)
timeZone
- New current time zone.public void addTimeZoneListener(TimeZoneListener timeZoneListener)
timeZoneListener
- Listener to add.public void removeTimeZoneListener(TimeZoneListener timeZoneListener)
timeZoneListener
- Listener to remove.
|
GeoSoft API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |