arta.synergy.web.common.client.data.date
Class GWTDate

java.lang.Object
  extended by arta.synergy.web.common.client.data.date.GWTDate
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable
Direct Known Subclasses:
GWTDateTime

public class GWTDate
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable

User: Natasha Topolskaya Date: 03.12.2008 Time: 14:05:54

See Also:
Serialized Form

Field Summary
static long clientTimeOffset
           
static long currentDate
           
static long serverTimeOffset
           
 
Constructor Summary
GWTDate()
           
GWTDate(java.util.Date date)
           
GWTDate(GWTDate date)
           
GWTDate(int year, int month, int day)
           
 
Method Summary
 void append(int daysCount)
           
 int compareTo(java.lang.Object o)
           
static java.util.Date fromServerTime(java.util.Date date)
           
static long getCurrentDate()
           
 java.util.Date getDate()
           
 int getDay()
           
 int getMonth()
           
static long getServerTime(long time)
           
 int getYear()
           
static void setCurrentDate(long time, long offset)
           
 void setDate(java.util.Date date)
           
 void setDate(GWTDate date)
           
 void setDate(int year, int month, int day)
           
 void setDay(int day)
           
 void setMonth(int month)
           
 void setYear(int year)
           
 java.lang.String toString()
           
static void updateCurrentTime(long time)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serverTimeOffset

public static long serverTimeOffset

clientTimeOffset

public static long clientTimeOffset

currentDate

public static long currentDate
Constructor Detail

GWTDate

public GWTDate()

GWTDate

public GWTDate(int year,
               int month,
               int day)

GWTDate

public GWTDate(GWTDate date)

GWTDate

public GWTDate(java.util.Date date)
Method Detail

setDate

public void setDate(int year,
                    int month,
                    int day)

setDay

public void setDay(int day)

setYear

public void setYear(int year)

setMonth

public void setMonth(int month)

getYear

public int getYear()

getMonth

public int getMonth()

getDay

public int getDay()

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)

setDate

public void setDate(GWTDate date)

append

public void append(int daysCount)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getCurrentDate

public static long getCurrentDate()

updateCurrentTime

public static void updateCurrentTime(long time)

setCurrentDate

public static void setCurrentDate(long time,
                                  long offset)

fromServerTime

public static java.util.Date fromServerTime(java.util.Date date)

getServerTime

public static long getServerTime(long time)

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable


Copyright © 2000 Dummy Corp. All Rights Reserved.