public class ReminderSet
extends java.lang.Object
Constructor and Description |
---|
ReminderSet(AccountBook book) |
Modifier and Type | Method and Description |
---|---|
void |
addReminder(Reminder r)
Add a reminder to the set.
|
void |
addReminderListener(ReminderListener listener)
Register an object that would like to receive notification
when transactions have been modified, added, or removed.
|
void |
autoCommitReminders()
Commit any reminders that are marked as to-be-auto-committed within
N days of their scheduled date.
|
AccountBook |
getAccountBook() |
java.util.List<Reminder> |
getAllReminders() |
java.util.List<Reminder> |
getEventsInDay(java.util.Calendar queryDay) |
java.util.List<DateReminderPair> |
getOverdueItems(java.util.Calendar today) |
java.util.List<Reminder> |
getRemindersOnDay(java.util.Calendar day) |
void |
removeReminder(Reminder r)
Remove the specified transaction.
|
void |
removeReminderListener(ReminderListener listener) |
public ReminderSet(AccountBook book)
public AccountBook getAccountBook()
public void addReminder(Reminder r)
public void removeReminder(Reminder r)
public void autoCommitReminders()
public void addReminderListener(ReminderListener listener)
public void removeReminderListener(ReminderListener listener)
public java.util.List<Reminder> getRemindersOnDay(java.util.Calendar day)
public java.util.List<DateReminderPair> getOverdueItems(java.util.Calendar today)
public java.util.List<Reminder> getAllReminders()
public java.util.List<Reminder> getEventsInDay(java.util.Calendar queryDay)