com.webmethods.sc.calendar
Class Holiday

java.lang.Object
  extended by com.webmethods.sc.calendar.Event
      extended by com.webmethods.sc.calendar.PeriodEvent
          extended by com.webmethods.sc.calendar.Holiday
All Implemented Interfaces:
Serializable

public class Holiday
extends PeriodEvent

Event implementation for Holiday. Extends base PeriodEvent with notion of duration. E.g. holiday has a start date and duration (in days)

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.webmethods.sc.calendar.Event
EVENT_TYPE_BUSY, EVENT_TYPE_BUSY_TENTATIVE, EVENT_TYPE_HOLIDAY, EVENT_TYPE_OUT_OF_THE_OFFICE, EVENT_TYPE_TIMEOFF, EVENT_TYPE_WORKDAY
 
Constructor Summary
Holiday()
          Default constructor
Holiday(String name, Date date, int duration)
          Creates named holiday event for specified date and duration
 
Method Summary
 int getDuration()
          Returns duration of this holiday event (in days)
 void setDuration(int duration)
          Sets duration for this holiday event in days
 
Methods inherited from class com.webmethods.sc.calendar.PeriodEvent
equals, getEndDate, getStartDate, includes, setEndDate, setStartDate
 
Methods inherited from class com.webmethods.sc.calendar.Event
getName, getType, setName, setType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Holiday

public Holiday()
Default constructor


Holiday

public Holiday(String name,
               Date date,
               int duration)
Creates named holiday event for specified date and duration

Method Detail

getDuration

public int getDuration()
Returns duration of this holiday event (in days)


setDuration

public void setDuration(int duration)
Sets duration for this holiday event in days