JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.util.calendar
Class JCCalendar.MonthWeekDayOfWeek

java.lang.Object
  |
  +--com.klg.jclass.util.calendar.JCCalendar.MonthWeekDayOfWeek
All Implemented Interfaces:
SpecialDate
Enclosing class:
JCCalendar

public class JCCalendar.MonthWeekDayOfWeek
extends Object
implements SpecialDate

Class to store a Month, Week, and Day of Week.

For example:
Labour Day (First Monday of September) --> new MonthWeekDayOfWeek(9, 1, 1)


Field Summary
 int day_of_week
           
 int month
           
 int week
           
 
Constructor Summary
JCCalendar.MonthWeekDayOfWeek(int month, int week, int day_of_week)
          Creates a class with the specified month, week, and day of week.
 
Method Summary
 boolean isSpecialDate(int year, int month, int date, int week)
          Returns whether the given date is special.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

month

public int month

week

public int week

day_of_week

public int day_of_week
Constructor Detail

JCCalendar.MonthWeekDayOfWeek

public JCCalendar.MonthWeekDayOfWeek(int month,
                                     int week,
                                     int day_of_week)
Creates a class with the specified month, week, and day of week.

Parameters:
month - 0 based: 0 - January ... 11 - December
week - 1 based
day_of_week - 0 based: 0 - Sunday ... 6 - Saturday
Method Detail

isSpecialDate

public boolean isSpecialDate(int year,
                             int month,
                             int date,
                             int week)
Returns whether the given date is special.

Specified by:
isSpecialDate in interface SpecialDate
Parameters:
year - the year to use (for example, 1997)
month - the month (0 to 11)
date - the day of the month
week - the week of the month
Returns:
Is the date specified special?

Copyright © 2004 Quest Software Inc..
All rights reserved.