com.solidstategroup.calendar
Class Calendar

java.lang.Object
  extended by com.solidstategroup.calendar.Calendar

public class Calendar
extends java.lang.Object

Calendar


Constructor Summary
Calendar()
           
 
Method Summary
 java.util.Collection assignedEvents(User user)
           
 void assignUserToEvent(WebUser user, Event event)
           
 void clear()
           
 Event getEvent(int eventId)
           
 EventGroup getEventGroup(int eventGroupId)
           
 java.util.Collection getEventGroups()
           
 java.util.Collection getEvents()
           
 java.util.Collection getEvents(java.util.Date date)
           
 java.util.Collection getEvents(java.util.Date date, boolean includeDisabled)
           
 boolean isAssignedToEvent(User user, Event event)
           
 void unassignUserFromEvent(User user, Event event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Calendar

public Calendar()
Method Detail

clear

public void clear()

getEventGroup

public EventGroup getEventGroup(int eventGroupId)

getEvent

public Event getEvent(int eventId)

getEvents

public java.util.Collection getEvents()

getEvents

public java.util.Collection getEvents(java.util.Date date,
                                      boolean includeDisabled)

getEvents

public java.util.Collection getEvents(java.util.Date date)

getEventGroups

public java.util.Collection getEventGroups()

isAssignedToEvent

public boolean isAssignedToEvent(User user,
                                 Event event)

assignUserToEvent

public void assignUserToEvent(WebUser user,
                              Event event)

unassignUserFromEvent

public void unassignUserFromEvent(User user,
                                  Event event)

assignedEvents

public java.util.Collection assignedEvents(User user)