org.rapla.facade
Interface PeriodModel


public interface PeriodModel

ListModel that contains all periods. Updates the list automatically if a period is added, changed or deleted.


Method Summary
 Period[] getAllPeriods()
           
 Period getNearestPeriodForDate(Date date)
           
 Period getNearestPeriodForEndDate(Date date)
           
 Period getNearestPeriodForStartDate(Date date)
           
 Period getNearestPeriodForStartDate(Date date, Date endDate)
           
 Period getPeriodFor(Date date)
          returns the first matching period or null if no period matches.
 List getPeriodsFor(Date date)
          return all matching periods.
 int getSize()
           
 

Method Detail

getPeriodFor

Period getPeriodFor(Date date)
returns the first matching period or null if no period matches.


getNearestPeriodForDate

Period getNearestPeriodForDate(Date date)

getNearestPeriodForStartDate

Period getNearestPeriodForStartDate(Date date)

getNearestPeriodForStartDate

Period getNearestPeriodForStartDate(Date date,
                                    Date endDate)

getNearestPeriodForEndDate

Period getNearestPeriodForEndDate(Date date)

getPeriodsFor

List getPeriodsFor(Date date)
return all matching periods.


getSize

int getSize()

getAllPeriods

Period[] getAllPeriods()


Copyright © 2000-2006 Rapla Team. All Rights Reseserved.