com.webmethods.sc.calendar
Class Event

java.lang.Object
  extended by com.webmethods.sc.calendar.Event
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PeriodEvent, Workday

public class Event
extends Object
implements Serializable

Base Event class for all types of events may be added to the IWorkdayCalendar

See Also:
Serialized Form

Field Summary
static String EVENT_TYPE_BUSY
          Event Type Busy
static String EVENT_TYPE_BUSY_TENTATIVE
          Event Type Tentatively Busy
static String EVENT_TYPE_HOLIDAY
          Event Type Holiday
static String EVENT_TYPE_OUT_OF_THE_OFFICE
          Event Type Out of the Office
static String EVENT_TYPE_TIMEOFF
          Event Type Time Off
static String EVENT_TYPE_WORKDAY
          Event Type Workday
 
Constructor Summary
Event()
          Default constructor
Event(String type, String name)
          Creates an event of specified type and name
 
Method Summary
 boolean equals(Object obj)
           
 String getName()
          Returns event name
 String getType()
          Returns event type
 void setName(String name)
          Sets event name
 void setType(String type)
          Sets event type
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EVENT_TYPE_WORKDAY

public static final String EVENT_TYPE_WORKDAY
Event Type Workday

See Also:
Constant Field Values

EVENT_TYPE_HOLIDAY

public static final String EVENT_TYPE_HOLIDAY
Event Type Holiday

See Also:
Constant Field Values

EVENT_TYPE_TIMEOFF

public static final String EVENT_TYPE_TIMEOFF
Event Type Time Off

See Also:
Constant Field Values

EVENT_TYPE_BUSY

public static final String EVENT_TYPE_BUSY
Event Type Busy

See Also:
Constant Field Values

EVENT_TYPE_BUSY_TENTATIVE

public static final String EVENT_TYPE_BUSY_TENTATIVE
Event Type Tentatively Busy

See Also:
Constant Field Values

EVENT_TYPE_OUT_OF_THE_OFFICE

public static final String EVENT_TYPE_OUT_OF_THE_OFFICE
Event Type Out of the Office

See Also:
Constant Field Values
Constructor Detail

Event

public Event()
Default constructor


Event

public Event(String type,
             String name)
Creates an event of specified type and name

Method Detail

getType

public String getType()
Returns event type


setType

public void setType(String type)
Sets event type


getName

public String getName()
Returns event name


setName

public void setName(String name)
Sets event name


equals

public boolean equals(Object obj)
Overrides:
equals in class Object