|
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.core.filters.filtercomponents.AbstractFilterComponent tvbrowser.core.filters.filtercomponents.ProgramInfoFilterComponent
public class ProgramInfoFilterComponent
Filtert nach bestimmten Programm-Informationen (zum Beispiel Untertitel)
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface tvbrowser.core.filters.FilterComponent |
---|
FilterComponent.NameComparator, FilterComponent.TypeComparator |
Constructor Summary | |
---|---|
ProgramInfoFilterComponent()
Erzeugt einen leeren Filter |
|
ProgramInfoFilterComponent(java.lang.String name,
java.lang.String description)
Erzeugt einen Filter |
Method Summary | |
---|---|
boolean |
accept(Program program)
Wird dieses Programm akzeptiert von diesem Filter ? |
javax.swing.JPanel |
getSettingsPanel()
Gibt einen Panel zurueck, der es ermoeglicht, den Filter einzustellen |
int |
getVersion()
Gibt die Version zurueck |
void |
read(java.io.ObjectInputStream in,
int version)
Liest die Einstellungen für dieses Plugin aus dem Stream |
void |
saveSettings()
Is called when the settings should be saved (i.e. the users pressed the OK button in the settings dialog) |
java.lang.String |
toString()
Gibt den Namen des Filters zurueck |
void |
write(java.io.ObjectOutputStream out)
Schreibt die Einstellungen dieses Plugins in den Stream |
Methods inherited from class tvbrowser.core.filters.filtercomponents.AbstractFilterComponent |
---|
getDescription, getName, getTypeDescription, setDescription, setName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ProgramInfoFilterComponent()
public ProgramInfoFilterComponent(java.lang.String name, java.lang.String description)
name
- Namedescription
- BeschreibungMethod Detail |
---|
public int getVersion()
FilterComponent.getVersion()
public boolean accept(Program program)
program
- The program to check.
true
if the program is acceptable by the FilterComponent, false
otherwise.FilterComponent.accept(devplugin.Program)
public void read(java.io.ObjectInputStream in, int version) throws java.io.IOException, java.lang.ClassNotFoundException
in
- The stream to read from.version
- The version of the data.
java.io.IOException
java.lang.ClassNotFoundException
FilterComponent.read(java.io.ObjectInputStream,
int)
public void write(java.io.ObjectOutputStream out) throws java.io.IOException
out
- The stream to write to.
java.io.IOException
FilterComponent.write(java.io.ObjectOutputStream)
public javax.swing.JPanel getSettingsPanel()
FilterComponent.getSettingsPanel()
public void saveSettings()
FilterComponent
public java.lang.String toString()
toString
in class java.lang.Object
|
TV-Browser 3.3.3 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |