|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.gotjava.model.calendar.CalendarSpan
A collection of CalendarEvents with the same span.
Field Summary | |
static int |
DAY
|
protected java.util.Date |
m_endDate
|
protected java.util.Vector |
m_events
|
protected int |
m_span
|
protected java.util.Date |
m_startDate
|
static int |
MONTH
|
static int |
WEEK
|
static int |
YEAR
|
Constructor Summary | |
CalendarSpan(int span,
java.util.Date date)
Creates a CalendarSpan of type 'span' for the given date. |
Method Summary | |
void |
addEvent(CalendarEvent event)
Add an event to the span |
java.util.Date |
getEndDate()
get the span end date |
CalendarEvent[] |
getEvents()
get all events within the span |
int |
getSpanType()
|
java.util.Date |
getStartDate()
get the span start date |
java.util.Iterator |
getSubSpan(int span)
|
boolean |
inSpan(java.util.Date date)
Determine if the given date is within the span |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int YEAR
public static final int MONTH
public static final int WEEK
public static final int DAY
protected java.util.Date m_startDate
protected java.util.Date m_endDate
protected int m_span
protected java.util.Vector m_events
Constructor Detail |
public CalendarSpan(int span, java.util.Date date)
span
- a valid span: YEAR, MONTH, WEEK, DAYdate
- a date within the spanMethod Detail |
public java.util.Date getStartDate()
public java.util.Date getEndDate()
public CalendarEvent[] getEvents()
public void addEvent(CalendarEvent event)
public boolean inSpan(java.util.Date date)
public int getSpanType()
public java.util.Iterator getSubSpan(int span)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |