Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

er.calendar
Class ERSimpleEvent  view ERSimpleEvent download ERSimpleEvent.java

java.lang.Object
  extended byer.calendar.ERSimpleEvent
All Implemented Interfaces:
ERCalendarEvent

public class ERSimpleEvent
extends java.lang.Object
implements ERCalendarEvent

ERSimpleEvent is an simple implementation of an event class, implementing the ERCalendarEvent interface, for use by the ERPublishCalendarPage component.

ERSimpleEvent objects can be created corresponding to your events and added to ERPublishCalendarPage to create a calendar.

Subclass ERSimpleEvent if more advanced features are needed.

Version:
1.0, 2002-09-30

Field Summary
protected  NSTimestamp endTime
           
protected  NSTimestamp startTime
           
protected  java.lang.String status
           
protected  java.lang.String summary
           
protected  java.lang.String uniqueId
           
protected  boolean wholeDay
           
 
Constructor Summary
ERSimpleEvent(NSTimestamp aStartTime, NSTimestamp anEndTime, java.lang.String aSummary, java.lang.String aUniqueId)
           
 
Method Summary
 NSTimestamp endTime()
           
 int repeatCount()
           
 int repeatDayOfWeek()
           
 int repeatDayOfWeekInMonth()
           
 NSArray repeatDaysOfMonth()
           
 int repeatFrequency()
           
 int sequence()
           
 NSTimestamp startTime()
           
 java.lang.String status()
           
 java.lang.String summary()
           
 java.lang.String uniqueId()
           
 boolean wholeDay()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

endTime

protected NSTimestamp endTime

startTime

protected NSTimestamp startTime

status

protected java.lang.String status

summary

protected java.lang.String summary

uniqueId

protected java.lang.String uniqueId

wholeDay

protected boolean wholeDay
Constructor Detail

ERSimpleEvent

public ERSimpleEvent(NSTimestamp aStartTime,
                     NSTimestamp anEndTime,
                     java.lang.String aSummary,
                     java.lang.String aUniqueId)
Method Detail

wholeDay

public boolean wholeDay()
Specified by:
wholeDay in interface ERCalendarEvent

startTime

public NSTimestamp startTime()
Specified by:
startTime in interface ERCalendarEvent

endTime

public NSTimestamp endTime()
Specified by:
endTime in interface ERCalendarEvent

sequence

public int sequence()
Specified by:
sequence in interface ERCalendarEvent

status

public java.lang.String status()
Specified by:
status in interface ERCalendarEvent

summary

public java.lang.String summary()
Specified by:
summary in interface ERCalendarEvent

uniqueId

public java.lang.String uniqueId()
Specified by:
uniqueId in interface ERCalendarEvent

repeatFrequency

public int repeatFrequency()
Specified by:
repeatFrequency in interface ERCalendarEvent

repeatCount

public int repeatCount()
Specified by:
repeatCount in interface ERCalendarEvent

repeatDayOfWeek

public int repeatDayOfWeek()
Specified by:
repeatDayOfWeek in interface ERCalendarEvent

repeatDayOfWeekInMonth

public int repeatDayOfWeekInMonth()
Specified by:
repeatDayOfWeekInMonth in interface ERCalendarEvent

repeatDaysOfMonth

public NSArray repeatDaysOfMonth()
Specified by:
repeatDaysOfMonth in interface ERCalendarEvent