com.bradrydzewski.gwt.calendar.client.monthview
Class MonthLayoutDescription

java.lang.Object
  extended by com.bradrydzewski.gwt.calendar.client.monthview.MonthLayoutDescription

public class MonthLayoutDescription
extends Object

Describes the layout for all appointments in all the weeks displayed in a MonthView. This class is responsible for the distribution of the appointments over the multiple weeks they possibly span.

Author:
Carlos D. Morales

Constructor Summary
MonthLayoutDescription(Date calendarFirstDay, int monthViewRequiredRows, ArrayList<Appointment> appointments)
           
MonthLayoutDescription(Date calendarFirstDay, int monthViewRequiredRows, ArrayList<Appointment> appointments, int maxLayer)
           
 
Method Summary
 WeekLayoutDescription[] getWeekDescriptions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonthLayoutDescription

public MonthLayoutDescription(Date calendarFirstDay,
                              int monthViewRequiredRows,
                              ArrayList<Appointment> appointments,
                              int maxLayer)

MonthLayoutDescription

public MonthLayoutDescription(Date calendarFirstDay,
                              int monthViewRequiredRows,
                              ArrayList<Appointment> appointments)
Method Detail

getWeekDescriptions

public WeekLayoutDescription[] getWeekDescriptions()


Copyright © 2012. All Rights Reserved.