tvbrowser.core.filters
Class FilterList
java.lang.Object
tvbrowser.core.filters.FilterList
public class FilterList
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FILTER_DIRECTORY
protected static final java.lang.String FILTER_DIRECTORY
getFilterDirectory
public static java.io.File getFilterDirectory()
create
public void create()
getInstance
public static FilterList getInstance()
createFilterMenu
public void createFilterMenu(javax.swing.JMenu filterMenu,
ProgramFilter curFilter)
getFilterArr
public ProgramFilter[] getFilterArr()
getPluginsProgramFiltersForPlugin
public PluginsProgramFilter[] getPluginsProgramFiltersForPlugin(PluginAccess plugin)
getUserFilterArr
public UserFilter[] getUserFilterArr()
containsFilter
public boolean containsFilter(java.lang.String filterName)
setProgramFilterArr
public void setProgramFilterArr(ProgramFilter[] filterArr)
addProgramFilter
public void addProgramFilter(ProgramFilter filter)
remove
public void remove(ProgramFilter filter)
store
public void store()
getFilterByName
public ProgramFilter getFilterByName(java.lang.String name)
- Returns the Filter named "name"
- Parameters:
name
- Name of Filter to return
- Returns:
- Filter with Name "name" or null if not found
getAllFilter
protected ProgramFilter getAllFilter()
- Gets the "ShowAll" filter
- Returns:
- The "ShowAll" filter
- Since:
- 2.6
getDefaultFilter
protected ProgramFilter getDefaultFilter()
- Returns the Default-Filter.
- Returns:
- the Default-Filter
getFilterTreeModel
public FilterTreeModel getFilterTreeModel()
TV-Browser 3.3.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)