A B C D E F G H I J L M N O R S T

A

AddCssClassBehavior - Class in org.wicketstuff.calendarviews
A behavior for adding a class attribute of ICategorizedEvent events to a component, even if there is already a class on the tag.
AddCssClassBehavior(IModel<IEvent>) - Constructor for class org.wicketstuff.calendarviews.AddCssClassBehavior
 

B

BaseCalendarView - Class in org.wicketstuff.calendarviews
 
BaseCalendarView(String, Date, Date, IEventProvider) - Constructor for class org.wicketstuff.calendarviews.BaseCalendarView
 
BasicCategorizedEvent - Class in org.wicketstuff.calendarviews.model
This is just an extension of BasicEvent that adds the specified CSS class to events.
BasicCategorizedEvent() - Constructor for class org.wicketstuff.calendarviews.model.BasicCategorizedEvent
 
BasicEvent - Class in org.wicketstuff.calendarviews.model
This is just a simple IEvent implementation, mostly used for testing.
BasicEvent() - Constructor for class org.wicketstuff.calendarviews.model.BasicEvent
 
BasicEvent(String, Date, Date, boolean) - Constructor for class org.wicketstuff.calendarviews.model.BasicEvent
 

C

CALENDARS_CSS_REFERENCE - Static variable in class org.wicketstuff.calendarviews.BaseCalendarView
 
Comparators - Class in org.wicketstuff.calendarviews.util
General utility holding comparators used within this library.
convertToMapByDay(Collection<? extends IEvent>) - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
createDateMidnightIterator(DateTime, DateTime, int, int) - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
createDaysDataProvider(DateTime, DateTime, Period) - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
createDaysDataProvider() - Method in class org.wicketstuff.calendarviews.FullWeekCalendarView
This implementation makes sure to include the entire data range specified by the start date and end date passed in to the constructor, and any additional days before and after that are needed to complete the full weeks contained in this view.
createEventLink(String, IModel<IEvent>) - Method in class org.wicketstuff.calendarviews.LargeView
 
createEventLink(String, IModel<IEvent>) - Method in interface org.wicketstuff.calendarviews.modal.DateDetailPage.IDateDetailPageEventLinkCreator
 
createEventListView(String, IModel<DateMidnight>, int, IModel<List<IEvent>>) - Method in class org.wicketstuff.calendarviews.LargeView
 
createMonthViewDates() - Static method in class org.wicketstuff.calendarviews.LargeView
 
createMonthViewDates(int, int) - Static method in class org.wicketstuff.calendarviews.LargeView
 
createMoreDetailPage(IModel<DateMidnight>, IModel<List<IEvent>>) - Method in class org.wicketstuff.calendarviews.LargeView
 
createWeeksViewDates(int) - Static method in class org.wicketstuff.calendarviews.LargeView
 

D

DateDetailPage - Class in org.wicketstuff.calendarviews.modal
 
DateDetailPage(IModel<DateMidnight>, IModel<List<IEvent>>, DateDetailPage.IDateDetailPageEventLinkCreator) - Constructor for class org.wicketstuff.calendarviews.modal.DateDetailPage
 
DateDetailPage.IDateDetailPageEventLinkCreator - Interface in org.wicketstuff.calendarviews.modal
 
DateMidnightIterator - Class in org.wicketstuff.calendarviews.logic
 
DateMidnightIterator(DateTime, DateTime, int, int) - Constructor for class org.wicketstuff.calendarviews.logic.DateMidnightIterator
 
DateMidnightIterator(DateTime, DateTime) - Constructor for class org.wicketstuff.calendarviews.logic.DateMidnightIterator
 

E

EMPTY - Static variable in class org.wicketstuff.calendarviews.util.StringUtil
 
equals(Object) - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
equals(Object) - Method in class org.wicketstuff.calendarviews.model.TimePeriod
 
EVENT_START_DATE_ASC_COMPARATOR - Static variable in class org.wicketstuff.calendarviews.util.Comparators
 
EVERY_DAY_OF_EVENT - Static variable in interface org.wicketstuff.calendarviews.IRenderStrategy
 

F

FIRST_AND_FIRST_OF_ROW - Static variable in interface org.wicketstuff.calendarviews.IRenderStrategy
 
FullWeekCalendarView - Class in org.wicketstuff.calendarviews
Calendar views that intend to show full weeks (Sunday-Saturday) can subclass this.
FullWeekCalendarView(String, Date, Date, IEventProvider) - Constructor for class org.wicketstuff.calendarviews.FullWeekCalendarView
 

G

getCssClassForCategory() - Method in class org.wicketstuff.calendarviews.model.BasicCategorizedEvent
 
getCssClassForCategory() - Method in interface org.wicketstuff.calendarviews.model.ICategorizedEvent
 
getDetailModalPageCreator(IModel<DateMidnight>, IModel<List<IEvent>>) - Method in class org.wicketstuff.calendarviews.LargeView
 
getEndDate() - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
getEndDate() - Method in class org.wicketstuff.calendarviews.model.TimePeriod
 
getEndTime() - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
getEndTime() - Method in interface org.wicketstuff.calendarviews.model.IEvent
 
getEventProvider() - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
getFirstDayOfWeek() - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
getLastDayOfWeek() - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
getNumberOfColumns() - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
getRenderStrategy() - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
getRenderStrategy() - Method in class org.wicketstuff.calendarviews.LargeView
 
getStartDate() - Method in class org.wicketstuff.calendarviews.BaseCalendarView
 
getStartDate() - Method in class org.wicketstuff.calendarviews.model.TimePeriod
 
getStartTime() - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
getStartTime() - Method in interface org.wicketstuff.calendarviews.model.IEvent
 
getTitle() - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
getTitle() - Method in interface org.wicketstuff.calendarviews.model.IEvent
 

H

hashCode() - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
hashCode() - Method in class org.wicketstuff.calendarviews.model.TimePeriod
 
hasNext() - Method in class org.wicketstuff.calendarviews.logic.DateMidnightIterator
 

I

ICategorizedEvent - Interface in org.wicketstuff.calendarviews.model
If your events fall into multiple categories, you can return implementations of this anywhere you would normally return IEvent's (i.e.
IEvent - Interface in org.wicketstuff.calendarviews.model
The main model-object interface for using CalendarViews - this is what maps your model to the CalendarViews model.
IEventProvider - Interface in org.wicketstuff.calendarviews.model
The main data-locator interface between your service or data access layer and CalendarViews.
initializeDetailModalWindow(ModalWindow) - Method in class org.wicketstuff.calendarviews.LargeView
 
initializeWithDateRange(Date, Date) - Method in interface org.wicketstuff.calendarviews.model.IEventProvider
Called by the calendar view when it has computed what the actual start and end dates of the range that it will be displaying are.
IRenderStrategy - Interface in org.wicketstuff.calendarviews
 
IRenderStrategy.RenderStrategyUtility - Class in org.wicketstuff.calendarviews
 
IRenderStrategy.RenderStrategyUtility() - Constructor for class org.wicketstuff.calendarviews.IRenderStrategy.RenderStrategyUtility
 
isAllDayEvent() - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
isAllDayEvent() - Method in interface org.wicketstuff.calendarviews.model.IEvent
Is this event an all day event or does it have a specific start and end time throughout the day?
isEmpty(String) - Static method in class org.wicketstuff.calendarviews.util.StringUtil
 

J

join(Object[], String) - Static method in class org.wicketstuff.calendarviews.util.StringUtil
 
join(Object[], String, int, int) - Static method in class org.wicketstuff.calendarviews.util.StringUtil
 

L

LargeView - Class in org.wicketstuff.calendarviews
This is a larger view of a calendar, typically used for multiple weeks or entire months.
LargeView(String, TimePeriod, IEventProvider) - Constructor for class org.wicketstuff.calendarviews.LargeView
 
LargeView(String, Date, Date, IEventProvider) - Constructor for class org.wicketstuff.calendarviews.LargeView
 

M

mapEvent(Map<DateMidnight, List<IEvent>>, IEvent, BaseCalendarView) - Method in interface org.wicketstuff.calendarviews.IRenderStrategy
 

N

next() - Method in class org.wicketstuff.calendarviews.logic.DateMidnightIterator
 

O

onComponentTag(Component, ComponentTag) - Method in class org.wicketstuff.calendarviews.AddCssClassBehavior
 
ONLY_ONCE_PER_EVENT - Static variable in interface org.wicketstuff.calendarviews.IRenderStrategy
 
onMoreLinkClicked(AjaxRequestTarget, IModel<DateMidnight>, IModel<List<IEvent>>) - Method in class org.wicketstuff.calendarviews.LargeView
 
org.wicketstuff.calendarviews - package org.wicketstuff.calendarviews
 
org.wicketstuff.calendarviews.logic - package org.wicketstuff.calendarviews.logic
 
org.wicketstuff.calendarviews.modal - package org.wicketstuff.calendarviews.modal
 
org.wicketstuff.calendarviews.model - package org.wicketstuff.calendarviews.model
 
org.wicketstuff.calendarviews.util - package org.wicketstuff.calendarviews.util
 

R

remove() - Method in class org.wicketstuff.calendarviews.logic.DateMidnightIterator
 

S

setAllDayEvent(boolean) - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
setCssClassForCategory(String) - Method in class org.wicketstuff.calendarviews.model.BasicCategorizedEvent
 
setEndTime(Date) - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
setStartTime(Date) - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
setTitle(String) - Method in class org.wicketstuff.calendarviews.model.BasicEvent
 
StringUtil - Class in org.wicketstuff.calendarviews.util
You shouldn't use this class - you should use commons-lang.
StringUtil() - Constructor for class org.wicketstuff.calendarviews.util.StringUtil
 

T

TimePeriod - Class in org.wicketstuff.calendarviews.model
 
TimePeriod(Date, Date) - Constructor for class org.wicketstuff.calendarviews.model.TimePeriod
 

A B C D E F G H I J L M N O R S T

Copyright © 2010. All Rights Reserved.