public class UserFilter extends java.lang.Object implements ProgramFilter
Constructor and Description |
---|
UserFilter(java.io.File file) |
UserFilter(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(Program prog) |
boolean |
acceptableForFilterFavorite() |
boolean |
containsRuleComponent(java.lang.String comp) |
void |
delete() |
boolean |
equals(java.lang.Object o) |
static java.lang.String |
getLabelForBrokenCompletely(java.lang.String label) |
static java.lang.String |
getLabelForBrokenPartially(java.lang.String label) |
java.lang.String |
getName() |
java.lang.String |
getRule() |
java.lang.String |
getViewString() |
boolean |
isBrokenCompletely() |
boolean |
isBrokenPartially() |
void |
setName(java.lang.String name) |
void |
setRule(java.lang.String rule) |
void |
store() |
void |
store(java.lang.String directoy,
java.lang.String fileName) |
static void |
testTokenTree(java.lang.String rule) |
java.lang.String |
toString() |
void |
updateSingleChannelFilters(Channel[] channels) |
public UserFilter(java.lang.String name)
public UserFilter(java.io.File file) throws ParserException
ParserException
public static final java.lang.String getLabelForBrokenPartially(java.lang.String label)
public static final java.lang.String getLabelForBrokenCompletely(java.lang.String label)
public void store()
public void store(java.lang.String directoy, java.lang.String fileName)
public void delete()
public static void testTokenTree(java.lang.String rule) throws ParserException
ParserException
public boolean accept(Program prog)
accept
in interface ProgramFilter
prog
- the program to be checkedpublic void setName(java.lang.String name)
public java.lang.String getName()
getName
in interface ProgramFilter
public java.lang.String toString()
toString
in interface ProgramFilter
toString
in class java.lang.Object
public void setRule(java.lang.String rule) throws ParserException
ParserException
public java.lang.String getRule()
public boolean containsRuleComponent(java.lang.String comp)
public boolean isBrokenCompletely()
true
if all contained filter components
are marked as broken.public boolean isBrokenPartially()
true
if at least one contained filter
component is marked as broken.public java.lang.String getViewString()
public void updateSingleChannelFilters(Channel[] channels)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public boolean acceptableForFilterFavorite()
TV-Browser 3.4.4, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)