|
TV-Browser 3.3.3 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object tvbrowser.extras.reminderplugin.ReminderList
public class ReminderList
TV-Browser
Constructor Summary | |
---|---|
ReminderList()
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event)
|
void |
add(Program program,
ReminderContent reminderContent)
|
void |
addAndCheckBlocked(Program[] programs,
int minutes)
Only adds a Program if it's not blocked |
void |
addWithoutChecking(ReminderListItem item)
|
void |
blockProgram(Program prg)
Block a Program. |
boolean |
contains(Program program)
|
ReminderListItem |
getReminderItem(Program program)
|
ReminderListItem[] |
getReminderItems()
|
(package private) boolean |
hasTimer()
|
(package private) boolean |
isActive()
|
boolean |
isBlocked(Program prg)
Is Program Blocked? |
void |
read(java.io.ObjectInputStream in)
reads the object from an input stream. |
void |
remove(Program program)
|
void |
remove(Program[] programs)
|
void |
remove(ProgramItem item)
|
void |
removeExpiredItems()
|
ReminderListItem |
removeWithoutChecking(Program program)
|
void |
removeWithoutChecking(ProgramItem item)
|
void |
setReminderTimerListener(ReminderTimerListener listener)
|
protected void |
startTimer()
|
(package private) void |
toggleTimer()
|
void |
unblockProgram(Program prg)
Remove a Program from the Block-List |
Program[] |
updatePrograms()
Checks all programs, if they currently exists |
void |
writeData(java.io.ObjectOutputStream out)
serialize this object to a stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReminderList()
Method Detail |
---|
public void read(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
in
- the input stream to read from.
java.io.IOException
- if something went wrong reading the input stream
java.lang.ClassNotFoundException
- if the object could not be deserializedpublic void writeData(java.io.ObjectOutputStream out) throws java.io.IOException
out
- the stream to write to
java.io.IOException
- if something went wrong writing to the streampublic void add(Program program, ReminderContent reminderContent)
public void addAndCheckBlocked(Program[] programs, int minutes)
programs
- Programs to addminutes
- remind x Minutes before startpublic void setReminderTimerListener(ReminderTimerListener listener)
protected void startTimer()
public void removeExpiredItems()
public void remove(ProgramItem item)
public boolean contains(Program program)
public void remove(Program program)
public void remove(Program[] programs)
public void removeWithoutChecking(ProgramItem item)
public ReminderListItem removeWithoutChecking(Program program)
public void addWithoutChecking(ReminderListItem item)
public ReminderListItem getReminderItem(Program program)
public ReminderListItem[] getReminderItems()
public Program[] updatePrograms()
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
public void blockProgram(Program prg)
prg
- Program to blockpublic void unblockProgram(Program prg)
prg
- Program to remove from Block-Listpublic boolean isBlocked(Program prg)
prg
- Check if this Program is blocked
void toggleTimer()
boolean hasTimer()
boolean isActive()
|
TV-Browser 3.3.3 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |