|
||||||||||
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 |
Methods inherited from class net.sf.borg.ui.popup.ReminderManager |
---|
getReminderManager, 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 ReminderManager
instance
- the reminder instancepublic List<ReminderInstance> getReminders()
public void hideAll()
hideAll
in class ReminderManager
public void periodicUpdate()
ReminderManager
periodicUpdate
in class ReminderManager
public void refresh()
ReminderManager
refresh
in interface Model.Listener
refresh
in class ReminderManager
public void remove()
remove
in class ReminderManager
public void showAll()
showAll
in class ReminderManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |