|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.borg.ui.popup.ReminderManager
net.sf.borg.ui.popup.ReminderListManager
public class ReminderListManager
A Reminder List Manager. This class manages a list of reminder instances and updates that list periodically to hold reminders that are being show or that have been shown and have been hidden by the user. It also reacts to model change events if appointments are deleted. It also manages a ReminderList UI object to show the reminders
| Field Summary |
|---|
| Fields inherited from class net.sf.borg.ui.popup.ReminderManager |
|---|
doPopupChk, singleton |
| Method Summary | |
|---|---|
void |
addToUI(ReminderInstance instance)
show a reminder |
static ReminderManager |
getReference()
Gets the singleton. |
List<ReminderInstance> |
getReminders()
get the list of reminder instances |
void |
hideAll()
Hide the reminder list window |
void |
periodicUpdate()
update any visible reminders as needed - i.e. |
void |
refresh()
refresh the popup states depending on the state of the appointment model. |
void |
remove()
stop the timer and remove all popups |
void |
showAll()
show the list |
void |
update(Model.ChangeEvent event)
Called to notify Listener when the Model is changed. |
| Methods inherited from class net.sf.borg.ui.popup.ReminderManager |
|---|
checkPopups, getReminderManager, prefsChanged, shouldShowUntimedTodosNow |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ReminderManager getReference()
public void addToUI(ReminderInstance instance)
ReminderManager
addToUI in class ReminderManagerinstance - the reminder instancepublic List<ReminderInstance> getReminders()
public void hideAll()
hideAll in class ReminderManagerpublic void periodicUpdate()
ReminderManager
periodicUpdate in class ReminderManagerpublic void update(Model.ChangeEvent event)
Model.Listener
public void refresh()
ReminderManager
refresh in class ReminderManagerpublic void remove()
remove in class ReminderManagerpublic void showAll()
showAll in class ReminderManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||