|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.stff.ical.beans.CalendarData
Stores calendar data for templating. Collates all currently known application data for the current user.
Field Summary | |
static int |
DAYMODE
|
static int |
EVENTMODE
|
static int |
MONTHMODE
|
static int |
NOMODE
|
static int |
RECURRENCEMODE
|
static int |
WEEKMODE
|
Constructor Summary | |
CalendarData()
|
Method Summary | |
java.util.Calendar |
getCalendar()
gets the user selected calendar. |
java.util.List |
getCalendarNames()
|
java.util.List |
getCalendars()
|
ICal |
getCurrentICal()
|
java.lang.String |
getDayName(int day)
|
int |
getDayOffset(int d)
|
java.lang.Object |
getDays()
|
int |
getEventMode()
|
java.util.List |
getEventsForPeriod(java.util.Date s,
java.util.Date e,
java.lang.String user,
int which)
|
java.util.Locale |
getLocale()
|
CalendarManager |
getManager()
|
int |
getMode()
|
java.lang.String |
getMonthName(int month)
|
java.util.Calendar |
getToday()
|
java.lang.String |
getUser()
|
java.util.Vector |
getWeekDays()
|
void |
init(javax.servlet.http.HttpServletRequest request)
|
void |
nextDay()
Adds a day to today |
void |
nextMonth()
Adds a month to today |
void |
nextWeek()
Adds a week to today |
void |
prevDay()
Removes a day from today |
void |
prevMonth()
Removes a month from today |
void |
prevWeek()
Removes a week from today |
void |
setCalendar(java.util.Calendar cal)
Selects a new calendar |
void |
setCurrentICal(ICal currentICal)
|
void |
setCurrentICal(java.lang.String current,
java.lang.String user)
|
void |
setDay(java.lang.String selectedDay)
Sets today to a Date relative to the month of today |
void |
setDays(java.lang.Object days)
Sets the days property |
void |
setEventMode(int eventMode)
|
void |
setLocale(java.util.Locale locale)
|
void |
setMode(int mode)
Sets the current view mode |
void |
setToday(java.util.Calendar today)
Sets the today property |
void |
setUser(java.lang.String user)
|
void |
setWeekDays(java.util.Vector weekdays)
Sets the weekdays property |
void |
today()
Sets today to the current Date |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int DAYMODE
public static final int WEEKMODE
public static final int MONTHMODE
public static final int NOMODE
public static final int EVENTMODE
public static final int RECURRENCEMODE
Constructor Detail |
public CalendarData()
Method Detail |
public void init(javax.servlet.http.HttpServletRequest request)
init
in interface net.stff.util.Initializable
public java.lang.String getUser()
public void setUser(java.lang.String user)
user
- The user to set.public java.util.Calendar getCalendar()
public void setCalendar(java.util.Calendar cal)
cal
- public void setDays(java.lang.Object days)
days
- The days attribute encompasses the data for each day that is currently being viewed. It either is a @see CalendarDay or a @see List thereof.public void setWeekDays(java.util.Vector weekdays)
weekdays
- Weekdays is a Vector of seven Integers consisting of @see java.util.Calendar.SUNDAY through to @see java.util.Calendar.SATURDAY ordered according to the current Locale.public java.lang.Object getDays()
public java.util.Vector getWeekDays()
public int getMode()
public void setMode(int mode)
mode
- public int getEventMode()
public void setEventMode(int eventMode)
eventMode
- The eventMode to set. The eventmode defines what additional data is to be viewed.public void setToday(java.util.Calendar today)
today
- Today is the special Date that is to be shownpublic java.util.Calendar getToday()
public int getDayOffset(int d)
public void today()
public void nextMonth()
public void prevMonth()
public void nextWeek()
public void prevWeek()
public void nextDay()
public void prevDay()
public void setDay(java.lang.String selectedDay)
selectedDay
- Represents the Date today is to be set to. A large value may change month and year to a respective Date in the future, a negative value to a month in the past.public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
locale
- The locale to set.public java.lang.String getMonthName(int month)
public java.lang.String getDayName(int day)
public CalendarManager getManager()
public ICal getCurrentICal()
public void setCurrentICal(ICal currentICal)
currentICal
- The currentICal to set.public void setCurrentICal(java.lang.String current, java.lang.String user)
public java.util.List getEventsForPeriod(java.util.Date s, java.util.Date e, java.lang.String user, int which)
public java.util.List getCalendarNames()
public java.util.List getCalendars()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |