Class BaseCalendarService.LayoutRow

  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.ArrayList
              extended byorg.sakaiproject.component.legacy.calendar.BaseCalendarService.LayoutRow
All Implemented Interfaces:
Cloneable, Collection, List, RandomAccess, Serializable
Enclosing class:

protected class BaseCalendarService.LayoutRow
extends ArrayList

This is a container for a list of columns, plus the timerange for all the events contained in the row. This time range is a union of all the separate time ranges.

See Also:
Serialized Form

Field Summary
Fields inherited from class java.util.AbstractList
Constructor Summary
protected BaseCalendarService.LayoutRow()
Method Summary
 TimeRange getRowTimeRange()
          Gets the union of all event time ranges in this row.
 void setRowTimeRange(TimeRange range)
          Sets the union of all event time ranges in this row.
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList

Constructor Detail


protected BaseCalendarService.LayoutRow()
Method Detail


public TimeRange getRowTimeRange()
Gets the union of all event time ranges in this row.


public void setRowTimeRange(TimeRange range)
Sets the union of all event time ranges in this row.