tvbrowser.core.filters
Class UserFilter
java.lang.Object
tvbrowser.core.filters.UserFilter
- All Implemented Interfaces:
- ProgramFilter
public class UserFilter
- extends java.lang.Object
- implements ProgramFilter
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UserFilter
public UserFilter(java.lang.String name)
UserFilter
public UserFilter(java.io.File file)
throws ParserException
- Throws:
ParserException
store
public void store()
delete
public void delete()
testTokenTree
public static void testTokenTree(java.lang.String rule)
throws ParserException
- Throws:
ParserException
accept
public boolean accept(Program prog)
- Specified by:
accept
in interface ProgramFilter
- Parameters:
prog
- the program to be checked
- Returns:
- true, if the filter accepts the specified program
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
- Specified by:
getName
in interface ProgramFilter
- Returns:
- the name of this filter
toString
public java.lang.String toString()
- Specified by:
toString
in interface ProgramFilter
- Overrides:
toString
in class java.lang.Object
setRule
public void setRule(java.lang.String rule)
throws ParserException
- Throws:
ParserException
getRule
public java.lang.String getRule()
containsRuleComponent
public boolean containsRuleComponent(java.lang.String comp)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
TV-Browser 3.3.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)