galaxy.util
Class TimeRangeMaker

java.lang.Object
  |
  +--galaxy.util.TimeRangeMaker

public class TimeRangeMaker
extends java.lang.Object


Field Summary
static int AFTERNOON
           
static int AM
           
static int EARLY_MORNING
           
static int EVENING
           
static int FRIDAY
           
static int LATE_NIGHT
           
static int MONDAY
           
static int MORNING
           
static int NEXT
           
static int NIGHT
           
static int PM
           
static int SATURDAY
           
static int SUNDAY
           
static int THIS
           
static int THURSDAY
           
static int TODAY
           
static int TOMORROW
           
static int TONIGHT
           
static int TUESDAY
           
static int WEDNESDAY
           
static int YESTERDAY
           
 
Constructor Summary
TimeRangeMaker()
           
 
Method Summary
 java.util.Calendar getEnd()
           
 TimeRange getRange()
           
 java.util.Calendar getStart()
           
 boolean isDayOfWeek(java.lang.String s)
           
 boolean isEmpty()
           
 boolean isRelativeDay(java.lang.String s)
           
static void main(java.lang.String[] args)
           
 TimeRange monthRange(int year, int month)
           
 void setAfter()
           
 void setAMPM(int ampm)
           
 void setBefore()
           
 void setDayOfMonth(int dom)
           
 void setDayOfWeek(int dow)
           
 void setDayOfWeek(int dow, int which)
           
 void setDayOfWeek(java.lang.String dowName)
           
 void setHour(int hour)
           
 void setHour24(int hour)
           
 void setMinute(int min)
           
 void setMonth(int month)
           
 void setPartOfDay(int partOfDay)
           
 void setPartOfDay(java.lang.String partOfDayName)
           
 void setRelativeDay(int rday)
           
 void setRelativeDay(java.lang.String rday)
           
 void setWeek(int week)
          THIS, NEXT
 void setWeekend(int week)
          THIS, NEXT
 void setYear(int year)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

THIS

public static final int THIS

NEXT

public static final int NEXT

SUNDAY

public static final int SUNDAY

MONDAY

public static final int MONDAY

TUESDAY

public static final int TUESDAY

WEDNESDAY

public static final int WEDNESDAY

THURSDAY

public static final int THURSDAY

FRIDAY

public static final int FRIDAY

SATURDAY

public static final int SATURDAY

YESTERDAY

public static final int YESTERDAY

TODAY

public static final int TODAY

TOMORROW

public static final int TOMORROW

AM

public static final int AM

PM

public static final int PM

EARLY_MORNING

public static final int EARLY_MORNING

MORNING

public static final int MORNING

AFTERNOON

public static final int AFTERNOON

TONIGHT

public static final int TONIGHT

EVENING

public static final int EVENING

NIGHT

public static final int NIGHT

LATE_NIGHT

public static final int LATE_NIGHT
Constructor Detail

TimeRangeMaker

public TimeRangeMaker()
Method Detail

isEmpty

public boolean isEmpty()

monthRange

public TimeRange monthRange(int year,
                            int month)

getStart

public java.util.Calendar getStart()
                            throws TimeRangeMakerException

getRange

public TimeRange getRange()
                   throws TimeRangeMakerException

getEnd

public java.util.Calendar getEnd()
                          throws TimeRangeMakerException

setBefore

public void setBefore()

setAfter

public void setAfter()

setYear

public void setYear(int year)

setMonth

public void setMonth(int month)

setWeek

public void setWeek(int week)
THIS, NEXT

setWeekend

public void setWeekend(int week)
THIS, NEXT

setDayOfMonth

public void setDayOfMonth(int dom)

isRelativeDay

public boolean isRelativeDay(java.lang.String s)

setRelativeDay

public void setRelativeDay(java.lang.String rday)

setRelativeDay

public void setRelativeDay(int rday)

isDayOfWeek

public boolean isDayOfWeek(java.lang.String s)

setDayOfWeek

public void setDayOfWeek(java.lang.String dowName)

setDayOfWeek

public void setDayOfWeek(int dow)

setDayOfWeek

public void setDayOfWeek(int dow,
                         int which)

setAMPM

public void setAMPM(int ampm)

setPartOfDay

public void setPartOfDay(java.lang.String partOfDayName)

setPartOfDay

public void setPartOfDay(int partOfDay)

setHour

public void setHour(int hour)

setHour24

public void setHour24(int hour)

setMinute

public void setMinute(int min)

toString

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

main

public static void main(java.lang.String[] args)